Download this file
network.ned
115 lines (89 with data), 2.7 kB
package rina.examples.SmallRandNet;
import rina.CS.BorderRouter;
import rina.CS.HostNAP;
import rina.CS.InteriorRouterNInt;
network SmallRandNet
{
@display("bgb=600,600");
submodules:
H0 : HostNAP {
@display("p=300.000000,500.000000");
}
H1 : HostNAP {
@display("p=400.000000,473.205081");
}
H2 : HostNAP {
@display("p=473.205081,400.000000");
}
H3 : HostNAP {
@display("p=500.000000,300.000000");
}
H4 : HostNAP {
@display("p=473.205081,200.000000");
}
H5 : HostNAP {
@display("p=400.000000,126.794919");
}
H6 : HostNAP {
@display("p=300.000000,100.000000");
}
H7 : HostNAP {
@display("p=200.000000,126.794919");
}
H8 : HostNAP {
@display("p=126.794919,200.000000");
}
H9 : HostNAP {
@display("p=100.000000,300.000000");
}
H10 : HostNAP {
@display("p=126.794919,400.000000");
}
H11 : HostNAP {
@display("p=200.000000,473.205081");
}
R12 : InteriorRouterNInt {
@display("p=300.000000,420.000000");
}
R13 : InteriorRouterNInt {
@display("p=384.852814,384.852814");
}
R14 : InteriorRouterNInt {
@display("p=420.000000,300.000000");
}
R15 : InteriorRouterNInt {
@display("p=384.852814,215.147186");
}
R16 : InteriorRouterNInt {
@display("p=300.000000,180.000000");
}
R17 : InteriorRouterNInt {
@display("p=215.147186,215.147186");
}
R18 : InteriorRouterNInt {
@display("p=180.000000,300.000000");
}
R19 : InteriorRouterNInt {
@display("p=215.147186,384.852814");
}
connections:
H0.medium <--> R12.medium++;
H1.medium <--> R13.medium++;
H2.medium <--> R14.medium++;
H3.medium <--> R15.medium++;
H4.medium <--> R16.medium++;
H5.medium <--> R17.medium++;
H6.medium <--> R18.medium++;
H7.medium <--> R19.medium++;
H8.medium <--> R12.medium++;
H9.medium <--> R13.medium++;
H10.medium <--> R14.medium++;
H11.medium <--> R15.medium++;
R12.medium++ <--> R17.medium++;
R13.medium++ <--> R18.medium++;
R14.medium++ <--> R19.medium++;
R15.medium++ <--> R12.medium++;
R16.medium++ <--> R13.medium++;
R17.medium++ <--> R14.medium++;
R18.medium++ <--> R15.medium++;
}