equal
deleted
inserted
replaced
49 { |
49 { |
50 LogComponentEnable ("StarRoutingSimulation", LOG_LEVEL_INFO); |
50 LogComponentEnable ("StarRoutingSimulation", LOG_LEVEL_INFO); |
51 |
51 |
52 NS_LOG_INFO ("Star Topology with Routing Simulation"); |
52 NS_LOG_INFO ("Star Topology with Routing Simulation"); |
53 |
53 |
54 Ptr<Node> n0 = Create<InternetNode> (); |
54 Ptr<Node> n0 = CreateObject<InternetNode> (); |
55 Ptr<Node> n1 = Create<InternetNode> (); |
55 Ptr<Node> n1 = CreateObject<InternetNode> (); |
56 Ptr<Node> n2 = Create<InternetNode> (); |
56 Ptr<Node> n2 = CreateObject<InternetNode> (); |
57 Ptr<Node> n3 = Create<InternetNode> (); |
57 Ptr<Node> n3 = CreateObject<InternetNode> (); |
58 Ptr<Node> n4 = Create<InternetNode> (); |
58 Ptr<Node> n4 = CreateObject<InternetNode> (); |
59 Ptr<Node> n5 = Create<InternetNode> (); |
59 Ptr<Node> n5 = CreateObject<InternetNode> (); |
60 Ptr<Node> n6 = Create<InternetNode> (); |
60 Ptr<Node> n6 = CreateObject<InternetNode> (); |
61 |
61 |
62 Ptr<PointToPointChannel> link01 = |
62 Ptr<PointToPointChannel> link01 = |
63 PointToPointIpv4Topology::CreateChannel (DataRate (38400), |
63 PointToPointIpv4Topology::CreateChannel (DataRate (38400), |
64 MilliSeconds (20)); |
64 MilliSeconds (20)); |
65 |
65 |
143 PointToPointIpv4Topology::AddAddress (n6, nd6, "10.1.6.2", |
143 PointToPointIpv4Topology::AddAddress (n6, nd6, "10.1.6.2", |
144 "255.255.255.252"); |
144 "255.255.255.252"); |
145 |
145 |
146 uint16_t port = 7; |
146 uint16_t port = 7; |
147 |
147 |
148 Ptr<UdpEchoClient> client = Create<UdpEchoClient> (n4, "10.1.1.2", port, |
148 Ptr<UdpEchoClient> client = CreateObject<UdpEchoClient> (n4, "10.1.1.2", port, |
149 1, Seconds(1.), 1024); |
149 1, Seconds(1.), 1024); |
150 |
150 |
151 Ptr<UdpEchoServer> server = Create<UdpEchoServer> (n1, port); |
151 Ptr<UdpEchoServer> server = CreateObject<UdpEchoServer> (n1, port); |
152 |
152 |
153 server->Start(Seconds(1.)); |
153 server->Start(Seconds(1.)); |
154 client->Start(Seconds(2.)); |
154 client->Start(Seconds(2.)); |
155 |
155 |
156 server->Stop (Seconds(10.)); |
156 server->Stop (Seconds(10.)); |