VerySimple:main(): Build topology. NodeList:NodeListPriv() ObjectBase:ConstructSelf(): construct tid=ns3::NodeListPriv, params=1 ObjectBase:ConstructSelf(): try to construct "ns3::NodeListPriv::NodeList" ObjectBase:ConstructSelf(): construct "ns3::NodeListPriv::NodeList" from initial value. ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 Simulator:ScheduleDestroy(1) ObjectBase:ConstructSelf(): construct tid=ns3::DefaultSimulatorImpl, params=0 ObjectBase:ConstructSelf(): construct tid=ns3::SimulatorImpl, params=0 ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 ObjectBase:ConstructSelf(): construct tid=ns3::MapScheduler, params=0 ObjectBase:ConstructSelf(): construct tid=ns3::Scheduler, params=0 ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 0, 0, 0, 0x7fcc12c47a60) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47a60, 0, 5) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Node, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::DeviceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::DeviceList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::ApplicationList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::ApplicationList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::Id" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 1, 0, 0, 0x7fcc12c47bd0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47bd0, 0, 6) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Node, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::DeviceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::DeviceList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::ApplicationList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::ApplicationList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::Id" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 2, 0, 0, 0x7fcc12c47d30) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47d30, 0, 7) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Node, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::DeviceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::DeviceList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::ApplicationList" 0s ObjectBase:ConstructSelf(): construct "ns3::Node::ApplicationList" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Node::Id" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:PointToPointNetDevice(0x7fcc12c47da0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointNetDevice, params=6 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Mtu" 0s PointToPointNetDevice:SetMtu(0x7fcc12c47da0, 1500) 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Mtu" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Address" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Address" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::ReceiveErrorModel" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::ReceiveErrorModel" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::InterframeGap" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::InterframeGap" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::TxQueue" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::TxQueue" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 0, 0, 0, 0x7fcc12c47f30) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47f30, 0, 8) 0s Queue:Queue() 0s DropTailQueue:DropTailQueue() 0s ObjectBase:ConstructSelf(): construct tid=ns3::DropTailQueue, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::Mode" 0s DropTailQueue:SetMode(2) 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::Mode" 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxPackets" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxPackets" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Queue, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:SetQueue(0x7fcc12c47da0, 0x7fcc12c47fa0) 0s PointToPointNetDevice:PointToPointNetDevice(0x7fcc12c480b0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointNetDevice, params=6 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Mtu" 0s PointToPointNetDevice:SetMtu(0x7fcc12c480b0, 1500) 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Mtu" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Address" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Address" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::ReceiveErrorModel" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::ReceiveErrorModel" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::InterframeGap" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::InterframeGap" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::TxQueue" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::TxQueue" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 1, 0, 0, 0x7fcc12c48240) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c48240, 0, 9) 0s Queue:Queue() 0s DropTailQueue:DropTailQueue() 0s ObjectBase:ConstructSelf(): construct tid=ns3::DropTailQueue, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::Mode" 0s DropTailQueue:SetMode(2) 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::Mode" 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxPackets" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxPackets" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Queue, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:SetQueue(0x7fcc12c480b0, 0x7fcc12c484f0) 0s Channel:Channel() 0s ChannelList:ChannelListPriv() 0s ObjectBase:ConstructSelf(): construct tid=ns3::ChannelListPriv, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::ChannelListPriv::ChannelList" 0s ObjectBase:ConstructSelf(): construct "ns3::ChannelListPriv::ChannelList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Simulator:ScheduleDestroy(1) 0s PointToPointChannel:PointToPointChannel() 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointChannel, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointChannel::Delay" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointChannel::Delay" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Channel, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Channel::Id" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:Attach(0x7fcc12c47da0, 0x7fff6d4024f0) 0s PointToPointChannel:Attach(0x7fcc12c485c0, 0x7fcc12c47da0) 0s PointToPointNetDevice:Attach(0x7fcc12c480b0, 0x7fff6d4024f8) 0s PointToPointChannel:Attach(0x7fcc12c485c0, 0x7fcc12c480b0) 0s PointToPointNetDevice:PointToPointNetDevice(0x7fcc12c48a00) 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointNetDevice, params=6 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Mtu" 0s PointToPointNetDevice:SetMtu(0x7fcc12c48a00, 1500) 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Mtu" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Address" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Address" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::ReceiveErrorModel" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::ReceiveErrorModel" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::InterframeGap" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::InterframeGap" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::TxQueue" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::TxQueue" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 0, 0, 0, 0x7fcc12c486b0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c486b0, 0, 11) 0s Queue:Queue() 0s DropTailQueue:DropTailQueue() 0s ObjectBase:ConstructSelf(): construct tid=ns3::DropTailQueue, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::Mode" 0s DropTailQueue:SetMode(2) 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::Mode" 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxPackets" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxPackets" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Queue, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:SetQueue(0x7fcc12c48a00, 0x7fcc12c48b60) 0s PointToPointNetDevice:PointToPointNetDevice(0x7fcc12c48c30) 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointNetDevice, params=6 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Mtu" 0s PointToPointNetDevice:SetMtu(0x7fcc12c48c30, 1500) 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Mtu" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::Address" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::Address" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::DataRate" 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::ReceiveErrorModel" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::ReceiveErrorModel" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::InterframeGap" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::InterframeGap" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointNetDevice::TxQueue" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointNetDevice::TxQueue" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 2, 0, 0, 0x7fcc12c48dc0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c48dc0, 0, 12) 0s Queue:Queue() 0s DropTailQueue:DropTailQueue() 0s ObjectBase:ConstructSelf(): construct tid=ns3::DropTailQueue, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::Mode" 0s DropTailQueue:SetMode(2) 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::Mode" 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxPackets" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxPackets" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct "ns3::DropTailQueue::MaxBytes" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Queue, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:SetQueue(0x7fcc12c48c30, 0x7fcc12c49030) 0s Channel:Channel() 0s PointToPointChannel:PointToPointChannel() 0s ObjectBase:ConstructSelf(): construct tid=ns3::PointToPointChannel, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::PointToPointChannel::Delay" 0s ObjectBase:ConstructSelf(): construct "ns3::PointToPointChannel::Delay" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Channel, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Channel::Id" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s PointToPointNetDevice:Attach(0x7fcc12c48a00, 0x7fff6d4024f0) 0s PointToPointChannel:Attach(0x7fcc12c49100, 0x7fcc12c48a00) 0s PointToPointNetDevice:Attach(0x7fcc12c48c30, 0x7fff6d4024f8) 0s PointToPointChannel:Attach(0x7fcc12c49100, 0x7fcc12c48c30) 0s VerySimple:main(): Install internet stack on all nodes. 0s ArpL3Protocol:ArpL3Protocol(0x7fcc12c491e0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::ArpL3Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::ArpL3Protocol::CacheList" 0s ObjectBase:ConstructSelf(): construct "ns3::ArpL3Protocol::CacheList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ArpL3Protocol:SetNode(0x7fcc12c491e0) 0s Ipv4L3Protocol:Ipv4L3Protocol(0x7fcc12c49540) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L3Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::IpForward" 0s Ipv4L3Protocol:SetIpForward(0x7fcc12c49540, 1) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::WeakEsModel" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::WeakEsModel" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4L3Protocol:SetupLoopback(0x7fcc12c49540) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c49270) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s LoopbackNetDevice:LoopbackNetDevice() 0s ObjectBase:ConstructSelf(): construct tid=ns3::LoopbackNetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 0, 0, 0, 0x7fcc12c49700) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c49700, 0, 13) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e38) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fe8) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c49780) 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c49540, 0x7fcc12c49270) 0s Ipv4Interface:SetUp() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv4L4Protocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s UdpL4Protocol:UdpL4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpL4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::UdpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::UdpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s TcpL4Protocol:TcpL4Protocol() 0s TcpL4Protocol:TcpL4Protocol(): Made a TcpL4Protocol 0x7fcc12c499a0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpL4Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::RttEstimatorType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::RttEstimatorType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::PacketSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:Ipv4ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4StaticRouting:Ipv4StaticRouting(0x7fcc12c49a70) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c49960, ns3::Ipv4StaticRouting, 0) 0s GlobalRoutingHelper:Create(): Adding GlobalRouter interface to node 0 0s GlobalRouter:GlobalRouter() 0s ObjectBase:ConstructSelf(): construct tid=ns3::GlobalRouter, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s GlobalRoutingHelper:Create(): Adding GlobalRouting Protocol to node 0 0s Ipv4GlobalRouting:Ipv4GlobalRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4GlobalRouting, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c49960, ns3::Ipv4GlobalRouting, -10) 0s Ipv4L3Protocol:SetRoutingProtocol(0x7fcc12c49540) 0s Ipv4ListRouting:SetIpv4(0x7fcc12c49960, 0x7fcc12c49540) 0s Ipv4StaticRouting:SetIpv4(0x7fcc12c49a70, 0x7fcc12c49540) 0s Ipv4Interface:IsUp() 0s 0 [node 0] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c49a70, 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401bd8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c10) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c50) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c80) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cb8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ce8) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 0] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c49a70, 127.0.0.0, , 255.0.0.0, , 0, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:SetIpv4(0x7fcc12c49ac0, 0x7fcc12c49540) 0s Ipv6L3Protocol:Ipv6L3Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L3Protocol, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6::IpForward" 0s Ipv6L3Protocol:SetIpForward(0x7fcc12c49c80, 0) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:SetNode(0x7fcc12c49c80, 0x7fcc12c478e0) 0s Ipv6L3Protocol:SetupLoopback() 0s Ipv6Interface:Ipv6Interface(0x7fcc12c49da0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Interface, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Interface:SetDevice(0x7fcc12c49da0, 0x7fcc12c49680) 0s Ipv6Interface:DoSetup() 0s Ipv6Interface:SetNode(0x7fcc12c49da0, 0x7fcc12c478e0) 0s Ipv6Interface:DoSetup() 0s Ipv6InterfaceAddress:Ipv6InterfaceAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) 0s Ipv6InterfaceAddress:SetAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001) 0s Ipv6InterfaceAddress:SetState(0x7fff6d401d50, 5) 0s Ipv6Interface:AddAddress() 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetIcmpv6() 0s Icmpv6L4Protocol:GetStaticProtocolNumber() 0s Ipv6L3Protocol:GetProtocol(0x7fcc12c49c80, 58) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:AddIpv6Interface(0x7fcc12c49c80, 0x7fcc12c49da0) 0s Ipv6Interface:SetUp() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Icmpv6L4Protocol:Icmpv6L4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Icmpv6L4Protocol::DAD" 0s ObjectBase:ConstructSelf(): construct "ns3::Icmpv6L4Protocol::DAD" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:SetNode(0x7fcc12c49b90, 0x7fcc12c478e0) 0s Ipv6L3Protocol:Insert(0x7fcc12c49c80, 0x7fcc12c49b90) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6ListRouting:Ipv6ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6StaticRouting:Ipv6StaticRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6ListRouting:AddRoutingProtocol(0x7fcc12c49d30, ns3::Ipv6StaticRouting, 0) 0s Ipv6L3Protocol:SetRoutingProtocol(0x7fcc12c49c80, 0x7fcc12c49d30) 0s Ipv6ListRouting:SetIpv6(0x7fcc12c49d30, 0x7fcc12c49c80) 0s Ipv6StaticRouting:SetIpv6(0x7fcc12c49ef0, 0x7fcc12c49c80) 0s Ipv6L3Protocol:GetNInterfaces() 0s Ipv6L3Protocol:IsUp(0x7fcc12c49c80, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:IsUp() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c49c80, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c49c80, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c49da0, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c49c80, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c49da0, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c49c80, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c49da0, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c49c80, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c49da0, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6StaticRouting:AddHostRouteTo(0x7fcc12c49ef0, 0000:0000:0000:0000:0000:0000:0000:0001, 0, 0) 0s Ipv6StaticRouting:AddNetworkRouteTo(0x7fcc12c49ef0, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c49c80, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c49c80, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetNInterfaces() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionDemux::Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionDemux::Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionHopByHop() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionHopByHop, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4a070, 0x7fcc12c478e0) 0s Ipv6Extension:Ipv6ExtensionDestination() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDestination, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4a0b0, 0x7fcc12c478e0) 0s Ipv6Extension:Ipv6ExtensionFragment() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionFragment, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4a0f0, 0x7fcc12c478e0) 0s Ipv6Extension:Ipv6ExtensionRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4a160, 0x7fcc12c478e0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRoutingDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionRouting() 0s Ipv6Extension:Ipv6ExtensionLooseRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionLooseRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4a260, 0x7fcc12c478e0) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6OptionDemux::Options" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6OptionDemux::Options" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:Ipv6OptionPad1() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPad1, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c49c50, 0x7fcc12c478e0) 0s Ipv6Option:Ipv6OptionPadn() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPadn, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4a300, 0x7fcc12c478e0) 0s Ipv6Option:Ipv6OptionJumbogram() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionJumbogram, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c49f60, 0x7fcc12c478e0) 0s Ipv6Option:Ipv6OptionRouterAlert() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionRouterAlert, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c49f90, 0x7fcc12c478e0) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s ArpL3Protocol:ArpL3Protocol(0x7fcc12c4a370) 0s ObjectBase:ConstructSelf(): construct tid=ns3::ArpL3Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::ArpL3Protocol::CacheList" 0s ObjectBase:ConstructSelf(): construct "ns3::ArpL3Protocol::CacheList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ArpL3Protocol:SetNode(0x7fcc12c4a370) 0s Ipv4L3Protocol:Ipv4L3Protocol(0x7fcc12c4a4e0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L3Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::IpForward" 0s Ipv4L3Protocol:SetIpForward(0x7fcc12c4a4e0, 1) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::WeakEsModel" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::WeakEsModel" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4L3Protocol:SetupLoopback(0x7fcc12c4a4e0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4a640) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s LoopbackNetDevice:LoopbackNetDevice() 0s ObjectBase:ConstructSelf(): construct tid=ns3::LoopbackNetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 1, 0, 0, 0x7fcc12c4a720) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4a720, 0, e) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e38) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fe8) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c4a7a0) 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c4a4e0, 0x7fcc12c4a640) 0s Ipv4Interface:SetUp() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv4L4Protocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s UdpL4Protocol:UdpL4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpL4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::UdpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::UdpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s TcpL4Protocol:TcpL4Protocol() 0s TcpL4Protocol:TcpL4Protocol(): Made a TcpL4Protocol 0x7fcc12c4a9f0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpL4Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::RttEstimatorType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::RttEstimatorType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::PacketSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:Ipv4ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4StaticRouting:Ipv4StaticRouting(0x7fcc12c4aaa0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c4a9b0, ns3::Ipv4StaticRouting, 0) 0s GlobalRoutingHelper:Create(): Adding GlobalRouter interface to node 1 0s GlobalRouter:GlobalRouter() 0s ObjectBase:ConstructSelf(): construct tid=ns3::GlobalRouter, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s GlobalRoutingHelper:Create(): Adding GlobalRouting Protocol to node 1 0s Ipv4GlobalRouting:Ipv4GlobalRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4GlobalRouting, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c4a9b0, ns3::Ipv4GlobalRouting, fff6) 0s Ipv4L3Protocol:SetRoutingProtocol(0x7fcc12c4a4e0) 0s Ipv4ListRouting:SetIpv4(0x7fcc12c4a9b0, 0x7fcc12c4a4e0) 0s Ipv4StaticRouting:SetIpv4(0x7fcc12c4aaa0, 0x7fcc12c4a4e0) 0s Ipv4Interface:IsUp() 0s 0 [node 1] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c4aaa0, 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401bd8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c10) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c50) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c80) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cb8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ce8) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 1] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c4aaa0, 7f.0.0.0, , ff.0.0.0, , 0, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:SetIpv4(0x7fcc12c4aaf0, 0x7fcc12c4a4e0) 0s Ipv6L3Protocol:Ipv6L3Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L3Protocol, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6::IpForward" 0s Ipv6L3Protocol:SetIpForward(0x7fcc12c4acd0, 0) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:SetNode(0x7fcc12c4acd0, 0x7fcc12c47b40) 0s Ipv6L3Protocol:SetupLoopback() 0s Ipv6Interface:Ipv6Interface(0x7fcc12c4ae00) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Interface, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Interface:SetDevice(0x7fcc12c4ae00, 0x7fcc12c4a690) 0s Ipv6Interface:DoSetup() 0s Ipv6Interface:SetNode(0x7fcc12c4ae00, 0x7fcc12c47b40) 0s Ipv6Interface:DoSetup() 0s Ipv6InterfaceAddress:Ipv6InterfaceAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) 0s Ipv6InterfaceAddress:SetAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001) 0s Ipv6InterfaceAddress:SetState(0x7fff6d401d50, 5) 0s Ipv6Interface:AddAddress() 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetIcmpv6() 0s Icmpv6L4Protocol:GetStaticProtocolNumber() 0s Ipv6L3Protocol:GetProtocol(0x7fcc12c4acd0, 58) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:AddIpv6Interface(0x7fcc12c4acd0, 0x7fcc12c4ae00) 0s Ipv6Interface:SetUp() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Icmpv6L4Protocol:Icmpv6L4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Icmpv6L4Protocol::DAD" 0s ObjectBase:ConstructSelf(): construct "ns3::Icmpv6L4Protocol::DAD" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:SetNode(0x7fcc12c4abd0, 0x7fcc12c47b40) 0s Ipv6L3Protocol:Insert(0x7fcc12c4acd0, 0x7fcc12c4abd0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6ListRouting:Ipv6ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6StaticRouting:Ipv6StaticRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6ListRouting:AddRoutingProtocol(0x7fcc12c4ad80, ns3::Ipv6StaticRouting, 0) 0s Ipv6L3Protocol:SetRoutingProtocol(0x7fcc12c4acd0, 0x7fcc12c4ad80) 0s Ipv6ListRouting:SetIpv6(0x7fcc12c4ad80, 0x7fcc12c4acd0) 0s Ipv6StaticRouting:SetIpv6(0x7fcc12c4af30, 0x7fcc12c4acd0) 0s Ipv6L3Protocol:GetNInterfaces() 0s Ipv6L3Protocol:IsUp(0x7fcc12c4acd0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:IsUp() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c4acd0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4acd0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4ae00, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4acd0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4ae00, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4acd0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4ae00, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4acd0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4ae00, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6StaticRouting:AddHostRouteTo(0x7fcc12c4af30, 0000:0000:0000:0000:0000:0000:0000:0001, 0, 0) 0s Ipv6StaticRouting:AddNetworkRouteTo(0x7fcc12c4af30, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c4acd0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4acd0, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetNInterfaces() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionDemux::Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionDemux::Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionHopByHop() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionHopByHop, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4b0c0, 0x7fcc12c47b40) 0s Ipv6Extension:Ipv6ExtensionDestination() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDestination, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4b110, 0x7fcc12c47b40) 0s Ipv6Extension:Ipv6ExtensionFragment() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionFragment, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4b160, 0x7fcc12c47b40) 0s Ipv6Extension:Ipv6ExtensionRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4b1e0, 0x7fcc12c47b40) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRoutingDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionRouting() 0s Ipv6Extension:Ipv6ExtensionLooseRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionLooseRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4b300, 0x7fcc12c47b40) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6OptionDemux::Options" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6OptionDemux::Options" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:Ipv6OptionPad1() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPad1, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4aca0, 0x7fcc12c47b40) 0s Ipv6Option:Ipv6OptionPadn() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPadn, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4b3b0, 0x7fcc12c47b40) 0s Ipv6Option:Ipv6OptionJumbogram() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionJumbogram, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4afb0, 0x7fcc12c47b40) 0s Ipv6Option:Ipv6OptionRouterAlert() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionRouterAlert, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4aff0, 0x7fcc12c47b40) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s ArpL3Protocol:ArpL3Protocol(0x7fcc12c4b420) 0s ObjectBase:ConstructSelf(): construct tid=ns3::ArpL3Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::ArpL3Protocol::CacheList" 0s ObjectBase:ConstructSelf(): construct "ns3::ArpL3Protocol::CacheList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ArpL3Protocol:SetNode(0x7fcc12c4b420) 0s Ipv4L3Protocol:Ipv4L3Protocol(0x7fcc12c4b5b0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L3Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::FragmentExpirationTimeout" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::IpForward" 0s Ipv4L3Protocol:SetIpForward(0x7fcc12c4b5b0, 1) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4::WeakEsModel" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4::WeakEsModel" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4L3Protocol:SetupLoopback(0x7fcc12c4b5b0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4b710) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s LoopbackNetDevice:LoopbackNetDevice() 0s ObjectBase:ConstructSelf(): construct tid=ns3::LoopbackNetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::NetDevice, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 2, 0, 0, 0x7fcc12c4b7f0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4b7f0, 0, f) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e38) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fe8) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c4b870) 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c4b5b0, 0x7fcc12c4b710) 0s Ipv4Interface:SetUp() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv4L4Protocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s UdpL4Protocol:UdpL4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpL4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::UdpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::UdpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4EndPointDemux:Ipv4EndPointDemux() 0s TcpL4Protocol:TcpL4Protocol() 0s TcpL4Protocol:TcpL4Protocol(): Made a TcpL4Protocol 0x7fcc12c4bac0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpL4Protocol, params=3 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::RttEstimatorType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::RttEstimatorType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketType" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketType" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::TcpL4Protocol::SocketList" 0s ObjectBase:ConstructSelf(): construct "ns3::TcpL4Protocol::SocketList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::TcpSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::PacketSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:Ipv4ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4StaticRouting:Ipv4StaticRouting(0x7fcc12c4bb70) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c4ba80, ns3::Ipv4StaticRouting, 0) 0s GlobalRoutingHelper:Create(): Adding GlobalRouter interface to node 2 0s GlobalRouter:GlobalRouter() 0s ObjectBase:ConstructSelf(): construct tid=ns3::GlobalRouter, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s GlobalRoutingHelper:Create(): Adding GlobalRouting Protocol to node 2 0s Ipv4GlobalRouting:Ipv4GlobalRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4GlobalRouting, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RandomEcmpRouting" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4GlobalRouting::RespondToInterfaceEvents" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4ListRouting:AddRoutingProtocol(0x7fcc12c4ba80, ns3::Ipv4GlobalRouting, fff6) 0s Ipv4L3Protocol:SetRoutingProtocol(0x7fcc12c4b5b0) 0s Ipv4ListRouting:SetIpv4(0x7fcc12c4ba80, 0x7fcc12c4b5b0) 0s Ipv4StaticRouting:SetIpv4(0x7fcc12c4bb70, 0x7fcc12c4b5b0) 0s Ipv4Interface:IsUp() 0s 0 [node 2] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c4bb70, 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401bd8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c10) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c50) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c80) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cb8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ce8) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 2] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c4bb70, 7f.0.0.0, , ff.0.0.0, , 0, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:SetIpv4(0x7fcc12c4bbc0, 0x7fcc12c4b5b0) 0s Ipv6L3Protocol:Ipv6L3Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L3Protocol, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::DefaultTtl" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::DefaultTtl" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L3Protocol::InterfaceList" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L3Protocol::InterfaceList" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6::IpForward" 0s Ipv6L3Protocol:SetIpForward(0x7fcc12c4bda0, 0) 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6::IpForward" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:SetNode(0x7fcc12c4bda0, 0x7fcc12c47ca0) 0s Ipv6L3Protocol:SetupLoopback() 0s Ipv6Interface:Ipv6Interface(0x7fcc12c4bed0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Interface, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Interface:SetDevice(0x7fcc12c4bed0, 0x7fcc12c4b760) 0s Ipv6Interface:DoSetup() 0s Ipv6Interface:SetNode(0x7fcc12c4bed0, 0x7fcc12c47ca0) 0s Ipv6Interface:DoSetup() 0s Ipv6InterfaceAddress:Ipv6InterfaceAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff) 0s Ipv6InterfaceAddress:SetAddress(0x7fff6d401d50, 0000:0000:0000:0000:0000:0000:0000:0001) 0s Ipv6InterfaceAddress:SetState(0x7fff6d401d50, 5) 0s Ipv6Interface:AddAddress() 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetIcmpv6() 0s Icmpv6L4Protocol:GetStaticProtocolNumber() 0s Ipv6L3Protocol:GetProtocol(0x7fcc12c4bda0, 58) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:AddIpv6Interface(0x7fcc12c4bda0, 0x7fcc12c4bed0) 0s Ipv6Interface:SetUp() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Icmpv6L4Protocol:Icmpv6L4Protocol() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Icmpv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Icmpv6L4Protocol::DAD" 0s ObjectBase:ConstructSelf(): construct "ns3::Icmpv6L4Protocol::DAD" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6L4Protocol, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6L4Protocol::ProtocolNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6L4Protocol::ProtocolNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:SetNode(0x7fcc12c4bca0, 0x7fcc12c47ca0) 0s Ipv6L3Protocol:Insert(0x7fcc12c4bda0, 0x7fcc12c4bca0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RawSocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::SocketFactory, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6ListRouting:Ipv6ListRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ListRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6StaticRouting:Ipv6StaticRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6StaticRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6RoutingProtocol, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6ListRouting:AddRoutingProtocol(0x7fcc12c4be50, ns3::Ipv6StaticRouting, 0) 0s Ipv6L3Protocol:SetRoutingProtocol(0x7fcc12c4bda0, 0x7fcc12c4be50) 0s Ipv6ListRouting:SetIpv6(0x7fcc12c4be50, 0x7fcc12c4bda0) 0s Ipv6StaticRouting:SetIpv6(0x7fcc12c4c000, 0x7fcc12c4bda0) 0s Ipv6L3Protocol:GetNInterfaces() 0s Ipv6L3Protocol:IsUp(0x7fcc12c4bda0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:IsUp() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c4bda0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4bda0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4bed0, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4bda0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4bed0, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4bda0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4bed0, 0) 0s Ipv6InterfaceAddress:GetPrefix() 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetAddress(0x7fcc12c4bda0, 0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetAddress(0x7fcc12c4bed0, 0) 0s Ipv6InterfaceAddress:GetAddress() 0s Ipv6StaticRouting:AddHostRouteTo(0x7fcc12c4c000, 0000:0000:0000:0000:0000:0000:0000:0001, 0, 0) 0s Ipv6StaticRouting:AddNetworkRouteTo(0x7fcc12c4c000, 0000:0000:0000:0000:0000:0000:0000:0001, ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff, 0) 0s Ipv6InterfaceAddress:~Ipv6InterfaceAddress() 0s Ipv6L3Protocol:GetNAddresses(0x7fcc12c4bda0, 0) 0s Ipv6L3Protocol:GetInterface(0x7fcc12c4bda0, 0) 0s Ipv6Interface:GetNAddresses() 0s Ipv6L3Protocol:GetNInterfaces() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionDemux::Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionDemux::Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionHopByHop() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionHopByHop, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4c190, 0x7fcc12c47ca0) 0s Ipv6Extension:Ipv6ExtensionDestination() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionDestination, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4c1e0, 0x7fcc12c47ca0) 0s Ipv6Extension:Ipv6ExtensionFragment() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionFragment, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4c230, 0x7fcc12c47ca0) 0s Ipv6Extension:Ipv6ExtensionRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4c2b0, 0x7fcc12c47ca0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRoutingDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6ExtensionRoutingDemux::Routing Extensions" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:Ipv6ExtensionRouting() 0s Ipv6Extension:Ipv6ExtensionLooseRouting() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionLooseRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6ExtensionRouting, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Extension, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Extension::ExtensionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Extension::ExtensionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Extension:SetNode(0x7fcc12c4c3d0, 0x7fcc12c47ca0) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionDemux, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6OptionDemux::Options" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6OptionDemux::Options" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:Ipv6OptionPad1() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPad1, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4bd70, 0x7fcc12c47ca0) 0s Ipv6Option:Ipv6OptionPadn() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionPadn, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4c480, 0x7fcc12c47ca0) 0s Ipv6Option:Ipv6OptionJumbogram() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionJumbogram, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4c080, 0x7fcc12c47ca0) 0s Ipv6Option:Ipv6OptionRouterAlert() 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6OptionRouterAlert, params=0 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv6Option, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv6Option::OptionNumber" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv6Option::OptionNumber" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv6Option:SetNode(0x7fcc12c4c0c0, 0x7fcc12c47ca0) 0s Ipv6L3Protocol:NotifyNewAggregate() 0s Icmpv6L4Protocol:NotifyNewAggregate() 0s Ipv4AddressHelper:Ipv4AddressHelper() 0s Ipv4AddressHelper:SetBase() 0s Ipv4AddressHelper:NumAddressBits() 0s Ipv4AddressHelper:NumAddressBits(): NumAddressBits -> 8 0s Ipv4AddressHelper:SetBase(): m_network == a0101 0s Ipv4AddressHelper:SetBase(): m_mask == ffffff00 0s Ipv4AddressHelper:SetBase(): m_address == 1 0s Ipv4AddressHelper:Assign() 0s Ipv4L3Protocol:AddInterface(0x7fcc12c49540, 0x7fff6d4025f0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4c660) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4Interface:SetForwarding() 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c49540, 0x7fcc12c4c660) 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:Ipv4AddressGeneratorImpl() 0s Ipv4AddressGenerator:Reset() 0s Simulator:ScheduleDestroy(1) 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402560) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402618) 0s Ipv4L3Protocol:AddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402278) 0x7fcc12c49540, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023b0) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c47890) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023d0) 0s Ipv4ListRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402030) 0x7fcc12c49960, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s 0 [node 0] Ipv4StaticRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:GetLocal() 0x7fcc12c49a70, 1, , a.1.1.1) 0s Ipv4Interface:IsUp() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s Ipv4GlobalRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e30) 0x7fcc12c49ac0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4L3Protocol:SetMetric(0x7fcc12c49540, 1, 1) 0s Ipv4Interface:SetMetric(1) 0s Ipv4L3Protocol:SetUp(0x7fcc12c49540, 1) 0s Ipv4Interface:SetUp() 0s Ipv4ListRouting:NotifyInterfaceUp(0x7fcc12c49960, 1) 0s 0 [node 0] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c49a70, 1) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ef8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f30) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f70) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fa0) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fd8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402008) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 0] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c49a70, a.1.1.0, , ff.ff.ff.0, , 1, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:NotifyInterfaceUp(0x7fcc12c49ac0, 1) 0s Ipv4AddressHelper:Assign() 0s Ipv4L3Protocol:AddInterface(0x7fcc12c4a4e0, 0x7fff6d4025f0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4ca00) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4Interface:SetForwarding() 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c4a4e0, 0x7fcc12c4ca00) 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated(): examine entry: a.1.1.1 to a.1.1.1 0s Ipv4AddressGenerator:AddAllocated(): New addrHigh = a.1.1.2 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402560) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402618) 0s Ipv4L3Protocol:AddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402278) 0x7fcc12c4a4e0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023b0) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c4ca70) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023d0) 0s Ipv4ListRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402030) 0x7fcc12c4a9b0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s 0 [node 1] Ipv4StaticRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:GetLocal() 0x7fcc12c4aaa0, 1, , a.1.1.2) 0s Ipv4Interface:IsUp() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s Ipv4GlobalRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e30) 0x7fcc12c4aaf0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.1.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.1.ff; m_scope=2; m_secondary=0) 0s Ipv4L3Protocol:SetMetric(0x7fcc12c4a4e0, 1, 1) 0s Ipv4Interface:SetMetric(1) 0s Ipv4L3Protocol:SetUp(0x7fcc12c4a4e0, 1) 0s Ipv4Interface:SetUp() 0s Ipv4ListRouting:NotifyInterfaceUp(0x7fcc12c4a9b0, 1) 0s 0 [node 1] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c4aaa0, 1) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ef8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f30) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f70) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fa0) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fd8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402008) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 1] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c4aaa0, a.1.1.0, , ff.ff.ff.0, , 1, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:NotifyInterfaceUp(0x7fcc12c4aaf0, 1) 0s Ipv4AddressHelper:NewNetwork() 0s Ipv4AddressHelper:Assign() 0s Ipv4L3Protocol:AddInterface(0x7fcc12c49540, 0x7fff6d4025f0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4cbf0) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4Interface:SetForwarding() 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c49540, 0x7fcc12c4cbf0) 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated(): examine entry: a.1.1.1 to a.1.1.2 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402560) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402618) 0s Ipv4L3Protocol:AddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402278) 0x7fcc12c49540, 2, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023b0) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c4c4f0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023d0) 0s Ipv4ListRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402030) 0x7fcc12c49960, 2, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s 0 [node 0] Ipv4StaticRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:GetLocal() 0x7fcc12c49a70, 2, , a.1.2.1) 0s Ipv4Interface:IsUp() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s Ipv4GlobalRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e30) 0x7fcc12c49ac0, 2, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.1; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4L3Protocol:SetMetric(0x7fcc12c49540, 2, 1) 0s Ipv4Interface:SetMetric(1) 0s Ipv4L3Protocol:SetUp(0x7fcc12c49540, 2) 0s Ipv4Interface:SetUp() 0s Ipv4ListRouting:NotifyInterfaceUp(0x7fcc12c49960, 2) 0s 0 [node 0] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c49a70, 2) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ef8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f30) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f70) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fa0) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fd8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402008) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 0] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c49a70, a.1.2.0, , ff.ff.ff.0, , 2, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:NotifyInterfaceUp(0x7fcc12c49ac0, 2) 0s Ipv4AddressHelper:Assign() 0s Ipv4L3Protocol:AddInterface(0x7fcc12c4b5b0, 0x7fff6d4025f0) 0s Ipv4Interface:Ipv4Interface(0x7fcc12c4cd30) 0s ObjectBase:ConstructSelf(): construct tid=ns3::Ipv4Interface, params=1 0s ObjectBase:ConstructSelf(): try to construct "ns3::Ipv4Interface::ArpCache" 0s ObjectBase:ConstructSelf(): construct "ns3::Ipv4Interface::ArpCache" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s Ipv4Interface:SetForwarding() 0s Ipv4L3Protocol:AddIpv4Interface(0x7fcc12c4b5b0, 0x7fcc12c4cd30) 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated() 0s Ipv4AddressGenerator:AddAllocated(): examine entry: a.1.1.1 to a.1.1.2 0s Ipv4AddressGenerator:AddAllocated(): examine entry: a.1.2.1 to a.1.2.1 0s Ipv4AddressGenerator:AddAllocated(): New addrHigh = a.1.2.2 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402560) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402618) 0s Ipv4L3Protocol:AddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402278) 0x7fcc12c4b5b0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023b0) 0s Ipv4Interface:AddAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fcc12c4cd90) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4023d0) 0s Ipv4ListRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402030) 0x7fcc12c4ba80, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s 0 [node 2] Ipv4StaticRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:GetLocal() 0x7fcc12c4bb70, 1, , a.1.2.2) 0s Ipv4Interface:IsUp() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d4021a0) 0s Ipv4GlobalRouting:NotifyAddAddress(0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401e30) 0x7fcc12c4bbc0, 1, 0s Ipv4InterfaceAddress:IsSecondary() 0s Ipv4InterfaceAddress:GetScope() 0s Ipv4InterfaceAddress:GetBroadcast() 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4InterfaceAddress:GetLocal() m_local=a.1.2.2; m_mask=ff.ff.ff.0; m_broadcast=a.1.2.ff; m_scope=2; m_secondary=0) 0s Ipv4L3Protocol:SetMetric(0x7fcc12c4b5b0, 1, 1) 0s Ipv4Interface:SetMetric(1) 0s Ipv4L3Protocol:SetUp(0x7fcc12c4b5b0, 1) 0s Ipv4Interface:SetUp() 0s Ipv4ListRouting:NotifyInterfaceUp(0x7fcc12c4ba80, 1) 0s 0 [node 2] Ipv4StaticRouting:NotifyInterfaceUp(0x7fcc12c4bb70, 1) 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ef8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f30) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401f70) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fa0) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401fd8) 0s Ipv4InterfaceAddress:GetMask() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402008) 0s Ipv4InterfaceAddress:GetLocal() 0s 0 [node 2] Ipv4StaticRouting:AddNetworkRouteTo(0x7fcc12c4bb70, a.1.2.0, , ff.ff.ff.0, , 1, , 0) 0s Ipv4Interface:GetNAddresses() 0s Ipv4GlobalRouting:NotifyInterfaceUp(0x7fcc12c4bbc0, 1) 0s Ipv4AddressHelper:NewNetwork() 0s VerySimple:main(): Enable static global routing. 0s GlobalRouteManager:GlobalRouteManagerImpl() 0s GlobalRouteManager:GlobalRouteManagerLSDB() 0s Simulator:ScheduleDestroy(1) 0s GlobalRouteManager:BuildGlobalRoutingDatabase() 0s GlobalRouter:DiscoverLSAs() 0s GlobalRouter:DiscoverLSAs(): For node 0 0s GlobalRouter:ClearLSAs() 0s GlobalRouter:ClearLSAs(): Clear list of LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:SetLSType() 0s GlobalRouter:SetLinkStateId() 0s GlobalRouter:SetAdvertisingRouter() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetNode(0x7fcc12c478e0) 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c47da0) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c47da0 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c48a00 0s GlobalRouter:NetDeviceIsBridged(): Examine device 2 0x7fcc12c49680 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c47da0 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c49540, 1) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Point=to-point link 0s GlobalRouter:ProcessPointToPointLink(0x7fcc12c47da0, 0x7fcc12c4cec0) 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 0 for net device 0x7fcc12c47da0 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c47da0 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c38) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:ProcessPointToPointLink(): Working with local address a.1.1.1 0s Ipv4Interface:GetMetric() 0s GlobalRouter:GetAdjacent() 0s PointToPointChannel:GetNDevices() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote router 0.0.0.1 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 1 for net device 0x7fcc12c480b0 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c480b0 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cc8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cf0) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote address a.1.1.2 0s Ipv4Interface:IsUp() 0s GlobalRouter:ProcessPointToPointLink(): Remote side interface 1 is up-- add a type 1 link 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c48a00) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c47da0 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c48a00 0s GlobalRouter:NetDeviceIsBridged(): Examine device 2 0x7fcc12c49680 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c48a00 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c49540, 2) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Point=to-point link 0s GlobalRouter:ProcessPointToPointLink(0x7fcc12c48a00, 0x7fcc12c4cec0) 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 0 for net device 0x7fcc12c48a00 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c48a00 has associated ipv4 index 2 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c38) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:ProcessPointToPointLink(): Working with local address a.1.2.1 0s Ipv4Interface:GetMetric() 0s GlobalRouter:GetAdjacent() 0s PointToPointChannel:GetNDevices() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote router 0.0.0.2 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 2 for net device 0x7fcc12c48c30 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c48c30 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cc8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cf0) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote address a.1.2.2 0s Ipv4Interface:IsUp() 0s GlobalRouter:ProcessPointToPointLink(): Remote side interface 1 is up-- add a type 1 link 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c49680) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c47da0 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c48a00 0s GlobalRouter:NetDeviceIsBridged(): Examine device 2 0x7fcc12c49680 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c49680 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c49540, 0) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Broadcast link 0s GlobalRouter:ProcessBroadcastLink(0x7fcc12c49680, 0x7fcc12c4cec0, 0x7fff6d402348) 0s GlobalRouter:ProcessSingleBroadcastLink(0x7fcc12c49680, 0x7fcc12c4cec0, 0x7fff6d402348) 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 0 for net device 0x7fcc12c49680 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c49680 has associated ipv4 index 0 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ae8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401b10) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessSingleBroadcastLink(): Working with local address 7f.0.0.1 0s Ipv4Interface:GetMetric() 0s GlobalRouter:AnotherRouterOnLink(0x7fcc12c49680, 1) 0s GlobalRouter:ProcessSingleBroadcastLink(): Router-LSA Stub Network 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:DiscoverLSAs(): ========== LSA for node 0 ========== 0s GlobalRouter:DiscoverLSAs(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.0 (Router ID) m_advertisingRtr = 0.0.0.0 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.1 m_linkData = a.1.1.1 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.1.2 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.2 m_linkData = a.1.2.1 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.2.2 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): Found 1 LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:GetLSA() 0s GlobalRouter:IsEmpty() 0s GlobalRouter:operator=() 0s GlobalRouter:ClearLinkRecords() 0s GlobalRouter:ClearLinkRecords(): Clear list 0s GlobalRouter:CopyLinkRecords() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.0 (Router ID) m_advertisingRtr = 0.0.0.0 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.1 m_linkData = a.1.1.1 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.1.2 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.2 m_linkData = a.1.2.1 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.2.2 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:Insert(0.0.0.0, 0x7fcc12c4cfe0) 0s GlobalRouter:GetLSType() 0s GlobalRouter:DiscoverLSAs() 0s GlobalRouter:DiscoverLSAs(): For node 1 0s GlobalRouter:ClearLSAs() 0s GlobalRouter:ClearLSAs(): Clear list of LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:SetLSType() 0s GlobalRouter:SetLinkStateId() 0s GlobalRouter:SetAdvertisingRouter() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetNode(0x7fcc12c47b40) 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c480b0) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c480b0 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c4a690 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c480b0 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c4a4e0, 1) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Point=to-point link 0s GlobalRouter:ProcessPointToPointLink(0x7fcc12c480b0, 0x7fcc12c4d140) 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 1 for net device 0x7fcc12c480b0 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c480b0 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c38) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:ProcessPointToPointLink(): Working with local address a.1.1.2 0s Ipv4Interface:GetMetric() 0s GlobalRouter:GetAdjacent() 0s PointToPointChannel:GetNDevices() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote router 0.0.0.0 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 0 for net device 0x7fcc12c47da0 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c47da0 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cc8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cf0) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote address a.1.1.1 0s Ipv4Interface:IsUp() 0s GlobalRouter:ProcessPointToPointLink(): Remote side interface 1 is up-- add a type 1 link 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c4a690) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c480b0 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c4a690 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c4a690 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c4a4e0, 0) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Broadcast link 0s GlobalRouter:ProcessBroadcastLink(0x7fcc12c4a690, 0x7fcc12c4d140, 0x7fff6d402348) 0s GlobalRouter:ProcessSingleBroadcastLink(0x7fcc12c4a690, 0x7fcc12c4d140, 0x7fff6d402348) 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 1 for net device 0x7fcc12c4a690 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c4a690 has associated ipv4 index 0 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ae8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401b10) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessSingleBroadcastLink(): Working with local address 7f.0.0.1 0s Ipv4Interface:GetMetric() 0s GlobalRouter:AnotherRouterOnLink(0x7fcc12c4a690, 1) 0s GlobalRouter:ProcessSingleBroadcastLink(): Router-LSA Stub Network 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:DiscoverLSAs(): ========== LSA for node 1 ========== 0s GlobalRouter:DiscoverLSAs(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.1 (Router ID) m_advertisingRtr = 0.0.0.1 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.0 m_linkData = a.1.1.2 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.1.1 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): Found 1 LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:GetLSA() 0s GlobalRouter:IsEmpty() 0s GlobalRouter:operator=() 0s GlobalRouter:ClearLinkRecords() 0s GlobalRouter:ClearLinkRecords(): Clear list 0s GlobalRouter:CopyLinkRecords() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.1 (Router ID) m_advertisingRtr = 0.0.0.1 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.0 m_linkData = a.1.1.2 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.1.1 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:Insert(0.0.0.1, 0x7fcc12c4d230) 0s GlobalRouter:GetLSType() 0s GlobalRouter:DiscoverLSAs() 0s GlobalRouter:DiscoverLSAs(): For node 2 0s GlobalRouter:ClearLSAs() 0s GlobalRouter:ClearLSAs(): Clear list of LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:SetLSType() 0s GlobalRouter:SetLinkStateId() 0s GlobalRouter:SetAdvertisingRouter() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetNode(0x7fcc12c47ca0) 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c48c30) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c48c30 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c4b760 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c48c30 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c4b5b0, 1) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Point=to-point link 0s GlobalRouter:ProcessPointToPointLink(0x7fcc12c48c30, 0x7fcc12c4d330) 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 2 for net device 0x7fcc12c48c30 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c48c30 has associated ipv4 index 1 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401c38) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:ProcessPointToPointLink(): Working with local address a.1.2.2 0s Ipv4Interface:GetMetric() 0s GlobalRouter:GetAdjacent() 0s PointToPointChannel:GetNDevices() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s PointToPointChannel:GetDevice() 0s PointToPointChannel:GetPointToPointDevice() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote router 0.0.0.0 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 0 for net device 0x7fcc12c48a00 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c48a00 has associated ipv4 index 2 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cc8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401cf0) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessPointToPointLink(): Working with remote address a.1.2.1 0s Ipv4Interface:IsUp() 0s GlobalRouter:ProcessPointToPointLink(): Remote side interface 2 is up-- add a type 1 link 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:NetDeviceIsBridged(0x7fcc12c4b760) 0s GlobalRouter:NetDeviceIsBridged(): Examine device 0 0x7fcc12c48c30 0s GlobalRouter:NetDeviceIsBridged(): Examine device 1 0x7fcc12c4b760 0s GlobalRouter:NetDeviceIsBridged(): Net device 0x7fcc12c4b760 is not bridged 0s Ipv4Interface:IsUp() 0s Ipv4L3Protocol:IsForwarding(0x7fcc12c4b5b0, 0) 0s Ipv4L3Protocol:IsForwarding(): 0s Ipv4Interface:IsForwarding() Forwarding state: 1 0s Ipv4Interface:IsForwarding() 0s GlobalRouter:DiscoverLSAs(): Broadcast link 0s GlobalRouter:ProcessBroadcastLink(0x7fcc12c4b760, 0x7fcc12c4d330, 0x7fff6d402348) 0s GlobalRouter:ProcessSingleBroadcastLink(0x7fcc12c4b760, 0x7fcc12c4d330, 0x7fff6d402348) 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:FindInterfaceForDevice() 0s GlobalRouter:FindInterfaceForDevice(): For node 2 for net device 0x7fcc12c4b760 0s GlobalRouter:FindInterfaceForDevice(): Device 0x7fcc12c4b760 has associated ipv4 index 0 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401ae8) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401b10) 0s Ipv4InterfaceAddress:GetMask() 0s GlobalRouter:ProcessSingleBroadcastLink(): Working with local address 7f.0.0.1 0s Ipv4Interface:GetMetric() 0s GlobalRouter:AnotherRouterOnLink(0x7fcc12c4b760, 1) 0s GlobalRouter:ProcessSingleBroadcastLink(): Router-LSA Stub Network 0s GlobalRouter:SetLinkType() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:SetMetric() 0s GlobalRouter:AddLinkRecord() 0s GlobalRouter:DiscoverLSAs(): ========== LSA for node 2 ========== 0s GlobalRouter:DiscoverLSAs(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.2 (Router ID) m_advertisingRtr = 0.0.0.2 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.0 m_linkData = a.1.2.2 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.2.1 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): Found 1 LSAs 0s GlobalRouter:GlobalRoutingLSA() 0s GlobalRouter:GetLSA() 0s GlobalRouter:IsEmpty() 0s GlobalRouter:operator=() 0s GlobalRouter:ClearLinkRecords() 0s GlobalRouter:ClearLinkRecords(): Clear list 0s GlobalRouter:CopyLinkRecords() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouter:GlobalRoutingLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:SetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:SetLinkId() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:SetLinkData() 0s GlobalRouter:GetMetric() 0s GlobalRouter:SetMetric() 0s GlobalRouteManager:BuildGlobalRoutingDatabase(): ========== Global Routing LSA ========== m_lsType = 1 (GlobalRoutingLSA::RouterLSA) m_linkStateId = 0.0.0.2 (Router ID) m_advertisingRtr = 0.0.0.2 (Router ID) ---------- RouterLSA Link Record ---------- m_linkType = 1 (GlobalRoutingLinkRecord::PointToPoint) m_linkId = 0.0.0.0 m_linkData = a.1.2.2 m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = a.1.2.1 (Network number of attached network) m_linkData = ff.ff.ff.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ---------- RouterLSA Link Record ---------- m_linkType = 3 (GlobalRoutingLinkRecord::StubNetwork) m_linkId = 7f.0.0.0 (Network number of attached network) m_linkData = ff.0.0.0 (Network mask of attached network) m_metric = 1 ---------- End RouterLSA Link Record ---------- ========== End Global Routing LSA ========== 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:Insert(0.0.0.2, 0x7fcc12c4d420) 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:InitializeRoutes() 0s GlobalRouteManager:InitializeRoutes(): About to start SPF calculation 0s GlobalRouter:GetNumLSAs() 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFCalculate(0x7fcc12c4ce00, 0.0.0.0) 0s GlobalRouteManager:Initialize() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s CandidateQueue:CandidateQueue() 0s CandidateQueue:Size() 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:SPFVertex() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:SPFVertex(): Setting m_vertexType to VertexRouter 0s GlobalRouteManager:SetDistanceFromRoot(0) 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:SetStatus() 0s GlobalRouteManager:SPFCalculate(): Starting SPFCalculate for node 0.0.0.0 0s GlobalRouteManager:CheckForStubNode(0.0.0.0) 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFNext(0x7fcc12c4d520, 0x7fff6d4024a8) 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.1) 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:GetVertexId() Found a P2P record from 0.0.0.0 to 0.0.0.1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouter:GetStatus() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouter:GetMetric() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() Considering w_lsa 0.0.0.1 0s GlobalRouter:GetStatus() 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:SPFVertex() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:SPFVertex(): Setting m_vertexType to VertexRouter 0s GlobalRouteManager:SPFNexthopCalculation(0x7fcc12c4d520, 0x7fcc12c4d580, 0x7fcc12c4d020, 1) 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFGetNextLink(0x7fcc12c4d580, 0x7fcc12c4d520, 0) 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:SPFGetNextLink(): 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() Found matching link l: linkId = 0.0.0.0 linkData = a.1.1.2 0s GlobalRouteManager:SPFGetNextLink(): Returning the found link 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.1.1, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401538) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401538) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouteManager:SetRootExitDirection(a.1.1.2, 1) 0s GlobalRouteManager:SetDistanceFromRoot(1) 0s GlobalRouteManager:SetParent(0x7fcc12c4d520) 0s GlobalRouteManager:SPFNexthopCalculation(): 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() Next hop from 0.0.0.0 to 0.0.0.1 goes through next hop a.1.1.2 via outgoing interface 1 with distance 1 0s GlobalRouteManager:SetDistanceFromRoot(1) 0s GlobalRouteManager:SetParent(0x7fcc12c4d520) 0s GlobalRouter:SetStatus() 0s CandidateQueue:Push(0x7fff6d4024a8, 0x7fcc12c4d580) 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() Pushing 0.0.0.1, parent vertexId: 0.0.0.0, distance: 1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.1.2 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.2) 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:GetVertexId() Found a P2P record from 0.0.0.0 to 0.0.0.2 0s GlobalRouteManager:GetVertexType() 0s GlobalRouter:GetStatus() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouter:GetMetric() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() Considering w_lsa 0.0.0.2 0s GlobalRouter:GetStatus() 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:SPFVertex() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:SPFVertex(): Setting m_vertexType to VertexRouter 0s GlobalRouteManager:SPFNexthopCalculation(0x7fcc12c4d520, 0x7fcc12c4d640, 0x7fcc12c4d080, 1) 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFGetNextLink(0x7fcc12c4d640, 0x7fcc12c4d520, 0) 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:SPFGetNextLink(): 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() Found matching link l: linkId = 0.0.0.0 linkData = a.1.2.2 0s GlobalRouteManager:SPFGetNextLink(): Returning the found link 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.2.1, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401538) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401538) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401538) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouteManager:SetRootExitDirection(a.1.2.2, 2) 0s GlobalRouteManager:SetDistanceFromRoot(1) 0s GlobalRouteManager:SetParent(0x7fcc12c4d520) 0s GlobalRouteManager:SPFNexthopCalculation(): 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() Next hop from 0.0.0.0 to 0.0.0.2 goes through next hop a.1.2.2 via outgoing interface 2 with distance 1 0s GlobalRouteManager:SetDistanceFromRoot(1) 0s GlobalRouteManager:SetParent(0x7fcc12c4d520) 0s GlobalRouter:SetStatus() 0s CandidateQueue:Push(0x7fff6d4024a8, 0x7fcc12c4d640) 0s CandidateQueue:CompareSPFVertex(0x7fff6d4019e8, 0x7fff6d4019e0) 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() Pushing 0.0.0.2, parent vertexId: 0.0.0.0, distance: 1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 3 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.2.2 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 4 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s CandidateQueue:Size() 0s GlobalRouteManager:SPFCalculate(): *** CandidateQueue Begin () *** 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexId() <0.0.0.1, 1, router> 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexId() <0.0.0.2, 1, router> *** CandidateQueue End *** 0s CandidateQueue:Pop() 0s GlobalRouteManager:SPFCalculate(): 0s GlobalRouteManager:GetVertexId() Popped vertex 0.0.0.1 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:SetStatus() 0s GlobalRouteManager:SPFVertexAddParent(0x7fcc12c4d580) 0s GlobalRouteManager:GetParent() 0s GlobalRouteManager:AddChild(0x7fcc12c4d580) 0s GlobalRouteManager:GetParent() 0s GlobalRouteManager:GetParent(): Index to SPFVertex's parent is out-of-range. 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFIntraAddRouter(0x7fcc12c4d580) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddRouter(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddRouter(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetLinkStateId() Node 0 found 3 link records in LSA 0x7fcc12c4d230with LinkStateId 0.0.0.1 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s GlobalRouter:GetLinkData() 0s Ipv4GlobalRouting:AddHostRouteTo(a.1.1.2, a.1.1.2, 1) 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetLinkData() (Route 0) Node 0 adding host route to a.1.1.2 using next hop a.1.1.2 and outgoing interface 1 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(0x7fcc12c4d580, 0x7fff6d4024a8) 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:GetVertexId() Found a P2P record from 0.0.0.1 to 0.0.0.0 0s GlobalRouteManager:GetVertexType() 0s GlobalRouter:GetStatus() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() Skipping -> LSA 0.0.0.0 already in SPF tree 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.1.1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s CandidateQueue:Size() 0s GlobalRouteManager:SPFCalculate(): *** CandidateQueue Begin () *** 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetDistanceFromRoot() 0s GlobalRouteManager:GetVertexId() <0.0.0.2, 1, router> *** CandidateQueue End *** 0s CandidateQueue:Pop() 0s GlobalRouteManager:SPFCalculate(): 0s GlobalRouteManager:GetVertexId() Popped vertex 0.0.0.2 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:SetStatus() 0s GlobalRouteManager:SPFVertexAddParent(0x7fcc12c4d640) 0s GlobalRouteManager:GetParent() 0s GlobalRouteManager:AddChild(0x7fcc12c4d640) 0s GlobalRouteManager:GetParent() 0s GlobalRouteManager:GetParent(): Index to SPFVertex's parent is out-of-range. 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFIntraAddRouter(0x7fcc12c4d640) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddRouter(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddRouter(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetLinkStateId() Node 0 found 3 link records in LSA 0x7fcc12c4d420with LinkStateId 0.0.0.2 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s GlobalRouter:GetLinkData() 0s Ipv4GlobalRouting:AddHostRouteTo(a.1.2.2, a.1.2.2, 2) 0s GlobalRouteManager:SPFIntraAddRouter(): 0s GlobalRouter:GetLinkData() (Route 0) Node 0 adding host route to a.1.2.2 using next hop a.1.2.2 and outgoing interface 2 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(0x7fcc12c4d640, 0x7fff6d4024a8) 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:GetVertexId() Found a P2P record from 0.0.0.2 to 0.0.0.0 0s GlobalRouteManager:GetVertexType() 0s GlobalRouter:GetStatus() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkStateId() Skipping -> LSA 0.0.0.0 already in SPF tree 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.2.1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFNext(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s CandidateQueue:Size() 0s GlobalRouteManager:SPFProcessStubs() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetVertexId() Processing stubs for 0.0.0.0 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkStateId() Processing router LSA with id 0.0.0.0 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.1.2 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on local host: 0.0.0.0; returning 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 3 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.2.2 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on local host: 0.0.0.0; returning 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 4 of 0.0.0.0's 5 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on local host: 0.0.0.0; returning 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetNChildren() 0s GlobalRouteManager:GetChild(0) 0s GlobalRouteManager:GetChild(0) 0s GlobalRouteManager:SPFProcessStubs() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetVertexId() Processing stubs for 0.0.0.1 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkStateId() Processing router LSA with id 0.0.0.1 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.1.1 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on remote host: 0.0.0.1; installing 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddStub(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s Ipv4GlobalRouting:AddNetworkRouteTo(a.1.1.0, ff.ff.ff.0, a.1.1.2, 1) 0s GlobalRouteManager:SPFIntraAddStub(): (Route 0) Node 0 add network route to a.1.1.0 using next hop a.1.1.2 via interface 1 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.1's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on remote host: 0.0.0.1; installing 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddStub(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s Ipv4GlobalRouting:AddNetworkRouteTo(7f.0.0.0, ff.0.0.0, a.1.1.2, 1) 0s GlobalRouteManager:SPFIntraAddStub(): (Route 0) Node 0 add network route to 7f.0.0.0 using next hop a.1.1.2 via interface 1 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetNChildren() 0s GlobalRouteManager:GetChild(0) 0s GlobalRouteManager:GetNChildren() 0s GlobalRouteManager:GetChild(1) 0s GlobalRouteManager:GetChild(1) 0s GlobalRouteManager:SPFProcessStubs() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetVertexId() Processing stubs for 0.0.0.2 0s GlobalRouteManager:GetVertexType() 0s GlobalRouteManager:GetLSA() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkStateId() Processing router LSA with id 0.0.0.2 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 0 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 1 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to a.1.2.1 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on remote host: 0.0.0.2; installing 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddStub(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s Ipv4GlobalRouting:AddNetworkRouteTo(a.1.2.0, ff.ff.ff.0, a.1.2.2, 2) 0s GlobalRouteManager:SPFIntraAddStub(): (Route 0) Node 0 add network route to a.1.2.0 using next hop a.1.2.2 via interface 2 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetVertexId() Examining link 2 of 0.0.0.2's 3 link records 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouteManager:SPFProcessStubs(): 0s GlobalRouter:GetLinkId() Found a Stub record to 7f.0.0.0 0s GlobalRouteManager:SPFIntraAddStub() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouteManager:GetVertexId() Stub is on remote host: 0.0.0.2; installing 0s GlobalRouteManager:GetVertexId() 0s GlobalRouteManager:SPFIntraAddStub(): Vertex ID = 0.0.0.0 0s GlobalRouteManager:SPFIntraAddStub(): 0s GlobalRouter:GetRouterId() Considering router 0.0.0.0 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFIntraAddStub(): Setting routes for node 0 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:GetLinkData() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouteManager:GetRootExitDirection(0) 0s Ipv4GlobalRouting:AddNetworkRouteTo(7f.0.0.0, ff.0.0.0, a.1.2.2, 2) 0s GlobalRouteManager:SPFIntraAddStub(): (Route 0) Node 0 add network route to 7f.0.0.0 using next hop a.1.2.2 via interface 2 0s GlobalRouteManager:GetNRootExitDirections() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouteManager:GetNChildren() 0s GlobalRouteManager:GetChild(1) 0s GlobalRouteManager:GetNChildren() 0s GlobalRouteManager:~SPFVertex(0.0.0.0) 0s GlobalRouteManager:~SPFVertex(): Children vertices - {0.0.0.1, 0.0.0.2} 0s GlobalRouteManager:~SPFVertex(): Parent verteices - {} 0s GlobalRouteManager:~SPFVertex(): 0s GlobalRouteManager:GetVertexId() Parent vertex-0.0.0.0 deleting its child vertex-0.0.0.1 0s GlobalRouteManager:~SPFVertex(0.0.0.1) 0s GlobalRouteManager:~SPFVertex(): Children vertices - {} 0s GlobalRouteManager:~SPFVertex(): Parent verteices - {0.0.0.0} 0s GlobalRouteManager:~SPFVertex(): Vertex-0.0.0.1 completed deleted 0s GlobalRouteManager:~SPFVertex(): 0s GlobalRouteManager:GetVertexId() Parent vertex-0.0.0.0 deleting its child vertex-0.0.0.2 0s GlobalRouteManager:~SPFVertex(0.0.0.2) 0s GlobalRouteManager:~SPFVertex(): Children vertices - {} 0s GlobalRouteManager:~SPFVertex(): Parent verteices - {0.0.0.0} 0s GlobalRouteManager:~SPFVertex(): Vertex-0.0.0.2 completed deleted 0s GlobalRouteManager:~SPFVertex(): Vertex-0.0.0.0 completed deleted 0s CandidateQueue:~CandidateQueue() 0s CandidateQueue:Clear() 0s GlobalRouter:GetNumLSAs() 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFCalculate(0x7fcc12c4ce00, 0.0.0.1) 0s GlobalRouteManager:Initialize() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s CandidateQueue:CandidateQueue() 0s CandidateQueue:Size() 0s GlobalRouteManager:GetLSA(0.0.0.1) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:SPFVertex() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:SPFVertex(): Setting m_vertexType to VertexRouter 0s GlobalRouteManager:SetDistanceFromRoot(0) 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:SetStatus() 0s GlobalRouteManager:SPFCalculate(): Starting SPFCalculate for node 0.0.0.1 0s GlobalRouteManager:CheckForStubNode(0.0.0.1) 0s GlobalRouteManager:GetLSA(0.0.0.1) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:GetNode() 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.1.2, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:GetLinkData() 0s Ipv4GlobalRouting:AddNetworkRouteTo(0.0.0.0, 0.0.0.0, a.1.1.1, 1) 0s GlobalRouteManager:CheckForStubNode(): 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.1.2, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:GetLinkData() Inserting default route for node 0.0.0.1 to next hop a.1.1.1 via interface 1 0s GlobalRouteManager:SPFCalculate(): SPFCalculate truncated for stub node 0.0.0.1 0s GlobalRouteManager:~SPFVertex(0.0.0.1) 0s GlobalRouteManager:~SPFVertex(): Children vertices - {} 0s GlobalRouteManager:~SPFVertex(): Parent verteices - {} 0s GlobalRouteManager:~SPFVertex(): Vertex-0.0.0.1 completed deleted 0s CandidateQueue:~CandidateQueue() 0s CandidateQueue:Clear() 0s GlobalRouter:GetNumLSAs() 0s GlobalRouter:GetRouterId() 0s GlobalRouteManager:SPFCalculate(0x7fcc12c4ce00, 0.0.0.2) 0s GlobalRouteManager:Initialize() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s GlobalRouter:SetStatus() 0s CandidateQueue:CandidateQueue() 0s CandidateQueue:Size() 0s GlobalRouteManager:GetLSA(0.0.0.2) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouteManager:SPFVertex() 0s GlobalRouter:GetLSType() 0s GlobalRouteManager:SPFVertex(): Setting m_vertexType to VertexRouter 0s GlobalRouteManager:SetDistanceFromRoot(0) 0s GlobalRouteManager:GetLSA() 0s GlobalRouter:SetStatus() 0s GlobalRouteManager:SPFCalculate(): Starting SPFCalculate for node 0.0.0.2 0s GlobalRouteManager:CheckForStubNode(0.0.0.2) 0s GlobalRouteManager:GetLSA(0.0.0.2) 0s GlobalRouter:GetLinkStateId() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouteManager:GetLSA(0.0.0.0) 0s GlobalRouter:GetNLinkRecords() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkRecord() 0s GlobalRouter:GetLinkType() 0s GlobalRouter:GetLinkId() 0s GlobalRouter:GetNode() 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.2.2, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:GetLinkData() 0s Ipv4GlobalRouting:AddNetworkRouteTo(0.0.0.0, 0.0.0.0, a.1.2.1, 1) 0s GlobalRouteManager:CheckForStubNode(): 0s GlobalRouter:GetLinkData() 0s GlobalRouteManager:FindOutgoingInterfaceId(a.1.2.2, ff.ff.ff.ff) 0s GlobalRouteManager:GetVertexId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s GlobalRouter:GetRouterId() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetNAddresses() 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d401a18) 0s Ipv4InterfaceAddress:GetLocal() 0s GlobalRouter:GetLinkData() Inserting default route for node 0.0.0.2 to next hop a.1.2.1 via interface 1 0s GlobalRouteManager:SPFCalculate(): SPFCalculate truncated for stub node 0.0.0.2 0s GlobalRouteManager:~SPFVertex(0.0.0.2) 0s GlobalRouteManager:~SPFVertex(): Children vertices - {} 0s GlobalRouteManager:~SPFVertex(): Parent verteices - {} 0s GlobalRouteManager:~SPFVertex(): Vertex-0.0.0.2 completed deleted 0s CandidateQueue:~CandidateQueue() 0s CandidateQueue:Clear() 0s GlobalRouteManager:InitializeRoutes(): Finished SPF calculation 0s VerySimple:main(): Create applications. 0s PacketSink:PacketSink(0x7fcc12c4d640) 0s ObjectBase:ConstructSelf(): construct tid=ns3::PacketSink, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::PacketSink::Local" 0s ObjectBase:ConstructSelf(): construct "ns3::PacketSink::Local" 0s ObjectBase:ConstructSelf(): try to construct "ns3::PacketSink::Protocol" 0s ObjectBase:ConstructSelf(): construct "ns3::PacketSink::Protocol" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Application, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Application::StartTime" 0s ObjectBase:ConstructSelf(): construct "ns3::Application::StartTime" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Application::StopTime" 0s ObjectBase:ConstructSelf(): construct "ns3::Application::StopTime" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 1, 0, 0, 0x7fcc12c4d5e0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4d5e0, 0, 12) 0s Ipv4Interface:GetAddress() 0s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d402780) 0s Ipv4InterfaceAddress:GetLocal() 0s OnOffApplication:OnOffApplication() 0s ObjectBase:ConstructSelf(): construct tid=ns3::OnOffApplication, params=7 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::DataRate" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::DataRate" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::PacketSize" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::PacketSize" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::Remote" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::Remote" 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::OnTime" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::OnTime" 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::OffTime" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::OffTime" 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::MaxBytes" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::MaxBytes" 0s ObjectBase:ConstructSelf(): try to construct "ns3::OnOffApplication::Protocol" 0s ObjectBase:ConstructSelf(): construct "ns3::OnOffApplication::Protocol" 0s ObjectBase:ConstructSelf(): construct tid=ns3::Application, params=2 0s ObjectBase:ConstructSelf(): try to construct "ns3::Application::StartTime" 0s ObjectBase:ConstructSelf(): construct "ns3::Application::StartTime" from initial value. 0s ObjectBase:ConstructSelf(): try to construct "ns3::Application::StopTime" 0s ObjectBase:ConstructSelf(): construct "ns3::Application::StopTime" from initial value. 0s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 0s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 2, 0, 0, 0x7fcc12c4d9c0) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4d9c0, 0, 13) 0s Packet:EnablePrinting() 0s Config:ParsePath(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/MacRx, /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice, MacRx) 0s Config:LookupMatches(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:NamesPriv() 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c47da0) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Enqueue, /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Enqueue) 0s Config:LookupMatches(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, TxQueue) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c47fa0) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Dequeue, /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Dequeue) 0s Config:LookupMatches(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, TxQueue) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c47fa0) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Drop, /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Drop) 0s Config:LookupMatches(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, TxQueue) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c47fa0) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/PhyRxDrop, /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice, PhyRxDrop) 0s Config:LookupMatches(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c47da0) 0s Names:Find(0x7fcc12c47da0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c47da0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c47da0) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Packet:EnablePrinting() 0s Config:ParsePath(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/MacRx, /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice, MacRx) 0s Config:LookupMatches(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/1/ 0s Config:DoResolve(/, 0x7fcc12c48a00) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 2 does not match 1 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/Enqueue, /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue, Enqueue) 0s Config:LookupMatches(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/1/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, TxQueue) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c48b60) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 2 does not match 1 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/Dequeue, /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue, Dequeue) 0s Config:LookupMatches(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/1/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, TxQueue) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c48b60) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 2 does not match 1 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/Drop, /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue, Drop) 0s Config:LookupMatches(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/1/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, TxQueue) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c48b60) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 2 does not match 1 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/PhyRxDrop, /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice, PhyRxDrop) 0s Config:LookupMatches(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c478e0) 0s Names:Find(0x7fcc12c478e0, DeviceList) 0s Names:IsNamed(0x7fcc12c478e0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/0/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c48a00) 0s Names:Find(0x7fcc12c48a00, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48a00) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/0/DeviceList/1/ 0s Config:DoResolve(/, 0x7fcc12c48a00) 0s Config:DoResolveOne(): resolved=/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 2 does not match 1 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 0 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s PointToPointHelper:EnableAsciiInternal(): PointToPointHelper::EnableAsciiInternal(): Device 0 not of type ns3::PointToPointNetDevice 0s Packet:EnablePrinting() 0s Config:ParsePath(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/MacRx, /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice, MacRx) 0s Config:LookupMatches(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47b40) 0s Names:Find(0x7fcc12c47b40, DeviceList) 0s Names:IsNamed(0x7fcc12c47b40) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/1/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/1/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c480b0) 0s Config:DoResolveOne(): resolved=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 1 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Enqueue, /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Enqueue) 0s Config:LookupMatches(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47b40) 0s Names:Find(0x7fcc12c47b40, DeviceList) 0s Names:IsNamed(0x7fcc12c47b40) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/1/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/1/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, TxQueue) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c484f0) 0s Config:DoResolveOne(): resolved=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 1 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Dequeue, /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Dequeue) 0s Config:LookupMatches(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47b40) 0s Names:Find(0x7fcc12c47b40, DeviceList) 0s Names:IsNamed(0x7fcc12c47b40) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/1/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/1/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, TxQueue) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c484f0) 0s Config:DoResolveOne(): resolved=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 1 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Drop, /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Drop) 0s Config:LookupMatches(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47b40) 0s Names:Find(0x7fcc12c47b40, DeviceList) 0s Names:IsNamed(0x7fcc12c47b40) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/1/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/1/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, TxQueue) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c484f0) 0s Config:DoResolveOne(): resolved=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 1 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/PhyRxDrop, /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice, PhyRxDrop) 0s Config:LookupMatches(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 1 0s Config:Matches(): Array 1 matches 1 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47b40) 0s Names:Find(0x7fcc12c47b40, DeviceList) 0s Names:IsNamed(0x7fcc12c47b40) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/1/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c480b0) 0s Names:Find(0x7fcc12c480b0, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c480b0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/1/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c480b0) 0s Config:DoResolveOne(): resolved=/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:Matches(): Array 2 does not match 1 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s PointToPointHelper:EnableAsciiInternal(): PointToPointHelper::EnableAsciiInternal(): Device 0 not of type ns3::PointToPointNetDevice 0s Packet:EnablePrinting() 0s Config:ParsePath(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/MacRx, /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice, MacRx) 0s Config:LookupMatches(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 2 0s Config:Matches(): Array 1 does not match 2 0s Config:Matches(): Array 2 matches 2 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47ca0) 0s Names:Find(0x7fcc12c47ca0, DeviceList) 0s Names:IsNamed(0x7fcc12c47ca0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/2/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/2/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c48c30) 0s Config:DoResolveOne(): resolved=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Enqueue, /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Enqueue) 0s Config:LookupMatches(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 2 0s Config:Matches(): Array 1 does not match 2 0s Config:Matches(): Array 2 matches 2 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47ca0) 0s Names:Find(0x7fcc12c47ca0, DeviceList) 0s Names:IsNamed(0x7fcc12c47ca0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/2/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/2/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, TxQueue) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c49030) 0s Config:DoResolveOne(): resolved=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Dequeue, /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Dequeue) 0s Config:LookupMatches(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 2 0s Config:Matches(): Array 1 does not match 2 0s Config:Matches(): Array 2 matches 2 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47ca0) 0s Names:Find(0x7fcc12c47ca0, DeviceList) 0s Names:IsNamed(0x7fcc12c47ca0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/2/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/2/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, TxQueue) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c49030) 0s Config:DoResolveOne(): resolved=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Drop, /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue, Drop) 0s Config:LookupMatches(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue) 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 2 0s Config:Matches(): Array 1 does not match 2 0s Config:Matches(): Array 2 matches 2 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c47ca0) 0s Names:Find(0x7fcc12c47ca0, DeviceList) 0s Names:IsNamed(0x7fcc12c47ca0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/2/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/2/DeviceList/0/ 0s Config:DoResolve(/TxQueue/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, TxQueue) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(ptr)=TxQueue on path=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:DoResolve(/, 0x7fcc12c49030) 0s Config:DoResolveOne(): resolved=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/ 0s Config:Matches(): Array 1 does not match 0 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s Config:ParsePath(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/PhyRxDrop, /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice, PhyRxDrop) 0s Config:LookupMatches(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice) 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47970) 0s Names:Find(0x7fcc12c47970, NodeList) 0s Names:IsNamed(0x7fcc12c47970) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=NodeList on path=/ 0s Config:Matches(): Array 0 does not match 2 0s Config:Matches(): Array 1 does not match 2 0s Config:Matches(): Array 2 matches 2 0s Config:DoResolve(/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c47ca0) 0s Names:Find(0x7fcc12c47ca0, DeviceList) 0s Names:IsNamed(0x7fcc12c47ca0) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetAttribute(vector)=DeviceList on path=/NodeList/2/ 0s Config:Matches(): Array 0 matches 0 0s Config:DoResolve(/$ns3::PointToPointNetDevice/, 0x7fcc12c48c30) 0s Names:Find(0x7fcc12c48c30, $ns3::PointToPointNetDevice) 0s Names:IsNamed(0x7fcc12c48c30) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): GetObject=ns3::PointToPointNetDevice on path=/NodeList/2/DeviceList/0/ 0s Config:DoResolve(/, 0x7fcc12c48c30) 0s Config:DoResolveOne(): resolved=/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/ 0s Config:Matches(): Array 1 does not match 0 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0x7fcc12c48270) 0s Names:Find(0x7fcc12c48270, NodeList) 0s Names:IsNamed(0x7fcc12c48270) 0s Names:IsNamed(): Object does not exist in object map, returning NameNode 0 0s Names:Find(): Context does not point to a previously named node 0s Config:DoResolve(): Requested item=NodeList does not exist on path=/ 0s Config:DoResolve(/NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/, 0) 0s Names:Find(0, NodeList) 0s Names:Find(): Zero context implies root NameNode 0s Names:Find(): Name does not exist in name map 0s PointToPointHelper:EnableAsciiInternal(): PointToPointHelper::EnableAsciiInternal(): Device 0 not of type ns3::PointToPointNetDevice 0s VerySimple:main(): Run Simulation. 0s Simulator:Run() 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47a6005 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47bd006 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47a60, 3b9aca00, 14) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4ec70, 2540be400, 15) 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47d3007 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47bd0, 3b9aca00, 16) 0s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4ef80, 2540be400, 17) 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47f3008 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4824009 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c486b00b 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c48dc00c 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c497000d 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4a7200e 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4b7f00f 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4d5e0012 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4d9c0013 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 0 0s MapScheduler:RemoveNext(0x7fcc12c47a10) 0s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47a603b9aca0014 0s DefaultSimulatorImpl:ProcessOneEvent(): handle 3b9aca00 1s PacketSink:StartApplication(0x7fcc12c4d640) 1s UdpL4Protocol:CreateSocket() 1s Socket:Socket() 1s UdpSocket:UdpSocket() 1s UdpSocketImpl:UdpSocketImpl() 1s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocketImpl, params=1 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocketImpl::IcmpCallback" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocketImpl::IcmpCallback" from initial value. 1s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocket, params=6 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::RcvBufSize" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::RcvBufSize" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpTtl" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpTtl" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastTtl" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastTtl" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastIf" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastIf" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastLoop" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastLoop" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::MtuDiscover" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::MtuDiscover" from initial value. 1s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 1s UdpSocketImpl:SetNode() 1s UdpSocketImpl:SetUdp() 1s UdpSocketImpl:Bind(0x7fcc12c4f440, 03-06-00:00:00:00:50:c3) 1s UdpL4Protocol:Allocate(0x7fcc12c4a8d0, 50000) 1s Ipv4EndPointDemux:Allocate(0x7fcc12c4a620, 50000) 1s Ipv4EndPointDemux:Allocate(0x7fcc12c4a620, 0.0.0.0, 50000) 1s Ipv4EndPointDemux:LookupLocal() 1s Ipv4EndPointDemux:Allocate(): Now have >>1<< endpoints. 1s UdpSocketImpl:FinishBind() 1s UdpSocketImpl:ShutdownSend() 1s Socket:SetRecvCallback() 1s Socket:SetAcceptCallback() 1s Socket:SetCloseCallbacks() 1s MapScheduler:RemoveNext(0x7fcc12c47a10) 1s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47bd0100000000022 1s DefaultSimulatorImpl:ProcessOneEvent(): handle 1000000000 1s OnOffApplication:StartApplication() 1s UdpL4Protocol:CreateSocket() 1s Socket:Socket() 1s UdpSocket:UdpSocket() 1s UdpSocketImpl:UdpSocketImpl() 1s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocketImpl, params=1 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocketImpl::IcmpCallback" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocketImpl::IcmpCallback" from initial value. 1s ObjectBase:ConstructSelf(): construct tid=ns3::UdpSocket, params=6 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::RcvBufSize" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::RcvBufSize" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpTtl" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpTtl" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastTtl" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastTtl" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastIf" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastIf" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::IpMulticastLoop" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::IpMulticastLoop" from initial value. 1s ObjectBase:ConstructSelf(): try to construct "ns3::UdpSocket::MtuDiscover" 1s ObjectBase:ConstructSelf(): construct "ns3::UdpSocket::MtuDiscover" from initial value. 1s ObjectBase:ConstructSelf(): construct tid=ns3::Object, params=0 1s UdpSocketImpl:SetNode() 1s UdpSocketImpl:SetUdp() 1s UdpSocketImpl:Bind() 1s UdpL4Protocol:Allocate() 1s Ipv4EndPointDemux:Allocate() 1s Ipv4EndPointDemux:AllocateEphemeralPort() 1s Ipv4EndPointDemux:LookupPortLocal() 1s Ipv4EndPointDemux:Allocate(): Now have >>1<< endpoints. 1s UdpSocketImpl:FinishBind() 1s UdpSocketImpl:Connect(0x7fcc12c4f560, 03-06-0a:01:01:02:50:c3) 1s Socket:NotifyConnectionSucceeded() 1s UdpSocketImpl:ShutdownRecv() 1s OnOffApplication:CancelEvents() 1s Simulator:IsExpired(0x7fcc12c4db50) 1s Simulator:Cancel(0x7fcc12c4db50) 1s Simulator:Cancel(0x7fcc12c4db38) 1s OnOffApplication:ScheduleStartEvent() 1s OnOffApplication:ScheduleStartEvent(): start at +0.0ns 1s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c47d60, 1000000000, 24) 1s MapScheduler:RemoveNext(0x7fcc12c47a10) 1s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c47d60100000000024 1s DefaultSimulatorImpl:ProcessOneEvent(): handle 1000000000 1s OnOffApplication:StartSending() 1s OnOffApplication:ScheduleNextTx() 1s OnOffApplication:ScheduleNextTx(): bits = 4096 1s OnOffApplication:ScheduleNextTx(): nextTime = +8191999.0ns 1s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4f7d0, 1008191999, 25) 1s OnOffApplication:ScheduleStopEvent() 1s OnOffApplication:ScheduleStopEvent(): stop at +1000000000.0ns 1s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4de80, 2000000000, 26) 1s MapScheduler:RemoveNext(0x7fcc12c47a10) 1s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4f7d0100819199925 1s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008191999 1.00819s OnOffApplication:SendPacket() 1.00819s OnOffApplication:SendPacket(): sending packet at +1008191999.0ns 1.00819s Simulator:IsExpired(0x7fcc12c4db50) 1.00819s Buffer:Buffer(0x7fcc12c4e0c8, 512) 1.00819s Buffer:Initialize(0x7fcc12c4e0c8, 512) 1.00819s ByteTagList:ByteTagList(0x7fcc12c4e0e8) 1.00819s Simulator:GetSystemId() 1.00819s PacketMetadata:Create(): create size=10, max=0 1.00819s PacketMetadata:Create(): create alloc size=10 1.00819s PacketMetadata:DoAddHeader(0x7fcc12c4e100, 0, 512) 1.00819s PacketMetadata:AddSmall(0x7fcc12c4e100, 65535, 65535, 0, 512, 0) 1.00819s PacketMetadata:UpdateHead(0x7fcc12c4e100, 9) 1.00819s Socket:Send() 1.00819s UdpSocketImpl:Send(0x7fcc12c4f560, 0x7fcc12c4e0c0, 0) 1.00819s UdpSocketImpl:DoSend(0x7fcc12c4f560, 0x7fcc12c4e0c0) 1.00819s UdpSocketImpl:DoSendTo(0x7fcc12c4f560, 0x7fcc12c4e0c0, 10.1.1.2, 50000) 1.00819s UdpSocketImpl:GetTxAvailable() 1.00819s Packet:RemovePacketTag(0x7fcc12c4e0c0, ns3::SocketSetDontFragmentTag, 1) 1.00819s PacketTagList:Remove(0x7fcc12c4e0f8, ns3::SocketSetDontFragmentTag) 1.00819s Packet:AddPacketTag(0x7fcc12c4e0c0, ns3::SocketSetDontFragmentTag, 1) 1.00819s PacketTagList:Add(0x7fcc12c4e0f8, ns3::SocketSetDontFragmentTag) 1.00819s PacketTagList:AllocData() 1.00819s Ipv4ListRouting:RouteOutput(0x7fcc12c4ba80, 10.1.1.2, , 102.102.102.102, , 0) 1.00819s Ipv4ListRouting:RouteOutput(): Checking protocol ns3::Ipv4StaticRouting with priority 0 1.00819s Ipv4ListRouting:RouteOutput(): Requesting source address for destination 10.1.1.2 1.00819s 1.00819 [node 2] Ipv4StaticRouting:RouteOutput(0x7fcc12c4bb70, tos 0x0 ttl 0 id 0 protocol 17 offset (bytes) 0 flags [none] length: 20 102.102.102.102 > 10.1.1.2, 0) 1.00819s 1.00819 [node 2] Ipv4StaticRouting:LookupStatic(0x7fcc12c4bb70, 10.1.1.2, , 0) 1.00819s 1.00819 [node 2] Ipv4StaticRouting:LookupStatic(): Searching for route to 10.1.1.2, checking against route to 127.0.0.0/8 1.00819s 1.00819 [node 2] Ipv4StaticRouting:LookupStatic(): Searching for route to 10.1.1.2, checking against route to 10.1.2.0/24 1.00819s 1.00819 [node 2] Ipv4StaticRouting:LookupStatic(): No matching route to 10.1.1.2 found 1.00819s Ipv4ListRouting:RouteOutput(): Checking protocol ns3::Ipv4GlobalRouting with priority -10 1.00819s Ipv4ListRouting:RouteOutput(): Requesting source address for destination 10.1.1.2 1.00819s Ipv4GlobalRouting:RouteOutput(): Unicast destination- looking up 1.00819s Ipv4GlobalRouting:LookupGlobal() 1.00819s Ipv4GlobalRouting:LookupGlobal(): Looking for route for destination 10.1.1.2 1.00819s Ipv4GlobalRouting:LookupGlobal(): Number of m_hostRoutes = 0 1.00819s Ipv4GlobalRouting:LookupGlobal(): Number of m_networkRoutes1 1.00819s Ipv4GlobalRouting:LookupGlobal(): 1Found global network route0x7fcc12c4d5b0 1.00819s Ipv4Interface:GetAddress() 1.00819s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400ff8) 1.00819s Ipv4InterfaceAddress:GetLocal() 1.00819s Ipv4ListRouting:RouteOutput(): Found route 0x7fcc12c4f800 1.00819s UdpSocketImpl:DoSendTo(): Route exists 1.00819s ByteTagList:ByteTagList(0x7fcc12c4e148, 0x7fcc12c4e0e8) 1.00819s UdpL4Protocol:Send(0x7fcc12c4b9a0, 0x7fcc12c4e120, 10.1.2.2, 10.1.1.2, 49153, 50000, 0x7fcc12c4f800) 1.00819s Packet:AddHeader(0x7fcc12c4e120, ns3::UdpHeader, 8) 1.00819s Buffer:AddAtStart(0x7fcc12c4e128, 8) 1.00819s Buffer:AddAtStart(): add start=8, start=0, end=520, zero start=8, zero end=520, count=1, size=8, dirty start=0, dirty end=520 1.00819s ByteTagList:AddAtStart(0x7fcc12c4e148, 8, 8) 1.00819s ByteTagList:ByteTagList(0x7fff6d401118) 1.00819s ByteTagList:BeginAll(0x7fcc12c4e148) 1.00819s ByteTagList:Begin(0x7fcc12c4e148, 0, 2147483647) 1.00819s ByteTagList:operator=(0x7fcc12c4e148, 0x7fff6d401118) 1.00819s ByteTagList:Deallocate(0x7fcc12c4e148, 0) 1.00819s ByteTagList:~ByteTagList(0x7fff6d401118) 1.00819s ByteTagList:Deallocate(0x7fff6d401118, 0) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e160, 0) 1.00819s PacketMetadata:DoAddHeader(0x7fcc12c4e160, 98, 8) 1.00819s PacketMetadata:AddSmall(0x7fcc12c4e160, 0, 65535, 98, 8, 1) 1.00819s PacketMetadata:Create(): create size=17, max=10 1.00819s PacketMetadata:Create(): create alloc size=17 1.00819s PacketMetadata:UpdateHead(0x7fcc12c4e160, 8) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e160, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e160, 0) 1.00819s Ipv4L3Protocol:Send(0x7fcc12c4b5b0, 0x7fcc12c4e120, 10.1.2.2, 10.1.1.2, 17, 0x7fcc12c4f800) 1.00819s Packet:RemovePacketTag(0x7fcc12c4e120, ns3::SocketIpTtlTag, 1) 1.00819s PacketTagList:Remove(0x7fcc12c4e158, ns3::SocketIpTtlTag) 1.00819s Ipv4Interface:GetNAddresses() 1.00819s Ipv4Interface:GetAddress() 1.00819s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400c20) 1.00819s Ipv4L3Protocol:Send(): 1.00819s Ipv4InterfaceAddress:GetMask() 1.00819s Ipv4InterfaceAddress:GetLocal() Testing address 127.0.0.1 with mask 255.0.0.0 1.00819s Ipv4InterfaceAddress:GetMask() 1.00819s Ipv4Interface:GetNAddresses() 1.00819s Ipv4Interface:GetNAddresses() 1.00819s Ipv4Interface:GetAddress() 1.00819s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400c20) 1.00819s Ipv4L3Protocol:Send(): 1.00819s Ipv4InterfaceAddress:GetMask() 1.00819s Ipv4InterfaceAddress:GetLocal() Testing address 10.1.2.2 with mask 255.255.255.0 1.00819s Ipv4InterfaceAddress:GetMask() 1.00819s Ipv4Interface:GetNAddresses() 1.00819s Ipv4L3Protocol:Send(): Ipv4L3Protocol::Send case 3: passed in with route 1.00819s Ipv4L3Protocol:BuildHeader(0x7fcc12c4b5b0, 10.1.2.2, 10.1.1.2, 17, 520, 64, 1) 1.00819s ByteTagList:ByteTagList(0x7fcc12c4e1a8, 0x7fcc12c4e148) 1.00819s Ipv4L3Protocol:SendRealOut(0x7fcc12c4b5b0, 0x7fcc12c4e180, 0x7fff6d400cc8) 1.00819s Packet:AddHeader(0x7fcc12c4e180, ns3::Ipv4Header, 20) 1.00819s Buffer:AddAtStart(0x7fcc12c4e188, 20) 1.00819s Buffer:AddAtStart(): add start=20, start=0, end=540, zero start=28, zero end=540, count=1, size=28, dirty start=0, dirty end=540 1.00819s ByteTagList:AddAtStart(0x7fcc12c4e1a8, 20, 20) 1.00819s ByteTagList:ByteTagList(0x7fff6d3ff938) 1.00819s ByteTagList:BeginAll(0x7fcc12c4e1a8) 1.00819s ByteTagList:Begin(0x7fcc12c4e1a8, 0, 2147483647) 1.00819s ByteTagList:operator=(0x7fcc12c4e1a8, 0x7fff6d3ff938) 1.00819s ByteTagList:Deallocate(0x7fcc12c4e1a8, 0) 1.00819s ByteTagList:~ByteTagList(0x7fff6d3ff938) 1.00819s ByteTagList:Deallocate(0x7fff6d3ff938, 0) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s PacketMetadata:DoAddHeader(0x7fcc12c4e1c0, 250, 20) 1.00819s PacketMetadata:AddSmall(0x7fcc12c4e1c0, 9, 65535, 250, 20, 2) 1.00819s PacketMetadata:Create(): create size=26, max=17 1.00819s PacketMetadata:Create(): create alloc size=26 1.00819s PacketMetadata:UpdateHead(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s Ipv4L3Protocol:SendRealOut(): Send via NetDevice ifIndex 0 ipv4InterfaceIndex 1 1.00819s Ipv4Interface:IsUp() 1.00819s Ipv4L3Protocol:SendRealOut(): Send to gateway 10.1.2.1 1.00819s PointToPointNetDevice:GetMtu() 1.00819s Ipv4Interface:Send(1.00819s ByteTagList:ByteTagList(0x7fff6d3ff890, 0x7fcc12c4e1a8) 10.1.2.1, 1.00819s Buffer:~Buffer(0x7fff6d3ff148) 1.00819s Buffer:~Buffer(0x7fff6d3ff398) 1.00819s PacketMetadata:ReadItems(0x7fff6d3ff8a8, 17) 1.00819s Buffer:RemoveAtStart(0x7fff6d3ff0b8, 0) 1.00819s Buffer:RemoveAtStart(): rem start=0, start=0, end=540, zero start=28, zero end=540, count=4, size=28, dirty start=0, dirty end=540 1.00819s Buffer:RemoveAtEnd(0x7fff6d3ff0b8, 520) 1.00819s Buffer:RemoveAtEnd(): rem end=520, start=0, end=20, zero start=20, zero end=20, count=4, size=28, dirty start=0, dirty end=540 1.00819s Buffer:~Buffer(0x7fff6d3ff0b8) ns3::Ipv4Header (tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) 1.00819s PacketMetadata:ReadItems(0x7fff6d3ff8a8, 9) 1.00819s Buffer:RemoveAtStart(0x7fff6d3ff0b8, 20) 1.00819s Buffer:RemoveAtStart(): rem start=20, start=20, end=540, zero start=28, zero end=540, count=4, size=28, dirty start=0, dirty end=540 1.00819s Buffer:RemoveAtEnd(0x7fff6d3ff0b8, 512) 1.00819s Buffer:RemoveAtEnd(): rem end=512, start=20, end=28, zero start=28, zero end=28, count=4, size=28, dirty start=0, dirty end=540 1.00819s Buffer:~Buffer(0x7fff6d3ff0b8) ns3::UdpHeader (length: 520 49153 > 50000) 1.00819s PacketMetadata:ReadItems(0x7fff6d3ff8a8, 0) Payload (size=512)1.00819s Buffer:~Buffer(0x7fff6d3ff368) 1.00819s ByteTagList:~ByteTagList(0x7fff6d3ff890) 1.00819s ByteTagList:Deallocate(0x7fff6d3ff890, 0) 1.00819s Buffer:~Buffer(0x7fff6d3ff870) ) 1.00819s Ipv4Interface:IsUp() 1.00819s Ipv4InterfaceAddress:GetLocal() 1.00819s Ipv4Interface:Send(): Doesn't need ARP 1.00819s PointToPointNetDevice:Send() 1.00819s PointToPointNetDevice:Send(): p=0x7fcc12c4e180, dest=0x7fff6d3ffbe0 1.00819s PointToPointNetDevice:Send(): UID is 0 1.00819s PointToPointNetDevice:AddHeader() 1.00819s Packet:AddHeader(0x7fcc12c4e180, ns3::PppHeader, 2) 1.00819s Buffer:AddAtStart(0x7fcc12c4e188, 2) 1.00819s Buffer:AddAtStart(): add start=2, start=0, end=542, zero start=30, zero end=542, count=1, size=30, dirty start=0, dirty end=542 1.00819s ByteTagList:AddAtStart(0x7fcc12c4e1a8, 2, 2) 1.00819s ByteTagList:ByteTagList(0x7fff6d3feed8) 1.00819s ByteTagList:BeginAll(0x7fcc12c4e1a8) 1.00819s ByteTagList:Begin(0x7fcc12c4e1a8, 0, 2147483647) 1.00819s ByteTagList:operator=(0x7fcc12c4e1a8, 0x7fff6d3feed8) 1.00819s ByteTagList:Deallocate(0x7fcc12c4e1a8, 0) 1.00819s ByteTagList:~ByteTagList(0x7fff6d3feed8) 1.00819s ByteTagList:Deallocate(0x7fff6d3feed8, 0) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s PacketMetadata:DoAddHeader(0x7fcc12c4e1c0, 352, 2) 1.00819s PacketMetadata:AddSmall(0x7fcc12c4e1c0, 17, 65535, 352, 2, 3) 1.00819s PacketMetadata:Create(): create size=35, max=26 1.00819s PacketMetadata:Create(): create alloc size=35 1.00819s PacketMetadata:Recycle(): recycle size=26, list=0 1.00819s PacketMetadata:UpdateHead(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 26) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s Queue:Enqueue(0x7fcc12c49030, 0x7fcc12c4e180) 1.00819s DropTailQueue:DoEnqueue(0x7fcc12c49030, 0x7fcc12c4e180) 1.00819s DropTailQueue:DoEnqueue(): Number packets 1 1.00819s DropTailQueue:DoEnqueue(): Number bytes 542 1.00819s Queue:Enqueue(): m_traceEnqueue (p) 1.00819s TraceHelper:DefaultEnqueueSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e180) 1.00819s Buffer:~Buffer(0x7fff6d3fe958) 1.00819s Buffer:~Buffer(0x7fff6d3feba8) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 26) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe8c8, 0) 1.00819s Buffer:RemoveAtStart(): rem start=0, start=0, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe8c8, 540) 1.00819s Buffer:RemoveAtEnd(): rem end=540, start=0, end=2, zero start=2, zero end=2, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe8c8) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe8c8, 2) 1.00819s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe8c8, 520) 1.00819s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe8c8) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe8c8, 22) 1.00819s Buffer:RemoveAtStart(): rem start=22, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe8c8, 512) 1.00819s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe8c8) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s Buffer:~Buffer(0x7fff6d3feb78) + 1.00819 /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Enqueue ns3::PppHeader (Point-to-Point Protocol: IP (0x0021)) ns3::Ipv4Header (tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.00819s Queue:Dequeue(0x7fcc12c49030) 1.00819s DropTailQueue:DoDequeue(0x7fcc12c49030) 1.00819s DropTailQueue:DoDequeue(): Popped 0x7fcc12c4e180 1.00819s DropTailQueue:DoDequeue(): Number packets 0 1.00819s DropTailQueue:DoDequeue(): Number bytes 0 1.00819s Queue:Dequeue(): m_traceDequeue (packet) 1.00819s TraceHelper:DefaultDequeueSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e180) 1.00819s Buffer:~Buffer(0x7fff6d3fe8d8) 1.00819s Buffer:~Buffer(0x7fff6d3feb28) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 26) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe848, 0) 1.00819s Buffer:RemoveAtStart(): rem start=0, start=0, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe848, 540) 1.00819s Buffer:RemoveAtEnd(): rem end=540, start=0, end=2, zero start=2, zero end=2, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe848) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe848, 2) 1.00819s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe848, 520) 1.00819s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe848) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.00819s Buffer:RemoveAtStart(0x7fff6d3fe848, 22) 1.00819s Buffer:RemoveAtStart(): rem start=22, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:RemoveAtEnd(0x7fff6d3fe848, 512) 1.00819s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.00819s Buffer:~Buffer(0x7fff6d3fe848) 1.00819s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.00819s Buffer:~Buffer(0x7fff6d3feaf8) - 1.00819 /NodeList/2/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Dequeue ns3::PppHeader (Point-to-Point Protocol: IP (0x0021)) ns3::Ipv4Header (tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.00819s PointToPointNetDevice:TransmitStart(0x7fcc12c48c30, 0x7fcc12c4e180) 1.00819s PointToPointNetDevice:TransmitStart(): UID is 0) 1.00819s PointToPointNetDevice:TransmitStart(): Schedule TransmitCompleteEvent in 4.335e-06sec 1.00819s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4e240, 1008196334, 27) 1.00819s PointToPointChannel:TransmitStart(0x7fcc12c49100, 0x7fcc12c4e180, 0x7fcc12c48c30) 1.00819s PointToPointChannel:TransmitStart(): UID is 0) 1.00819s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 0, 104335, 1008191999, 0x7fcc12c4e2b0) 1.00819s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4e2b0, 1008296334, 28) 1.00819s PacketMetadata:Recycle(): recycle size=17, list=0 1.00819s ByteTagList:~ByteTagList(0x7fcc12c4e148) 1.00819s ByteTagList:Deallocate(0x7fcc12c4e148, 0) 1.00819s Buffer:~Buffer(0x7fcc12c4e128) 1.00819s Socket:NotifyDataSent() 1.00819s OnOffApplication:ScheduleNextTx() 1.00819s OnOffApplication:StopApplication() 1.00819s OnOffApplication:CancelEvents() 1.00819s Simulator:IsExpired(0x7fcc12c4db50) 1.00819s Simulator:Cancel(0x7fcc12c4db50) 1.00819s Simulator:Cancel(0x7fcc12c4db38) 1.00819s UdpSocketImpl:Close() 1.00819s PacketMetadata:Recycle(): recycle size=10, list=0 1.00819s ByteTagList:~ByteTagList(0x7fcc12c4e0e8) 1.00819s ByteTagList:Deallocate(0x7fcc12c4e0e8, 0) 1.00819s Buffer:~Buffer(0x7fcc12c4e0c8) 1.00819s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.00819s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4e240100819633427 1.00819s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008196334 1.0082s PointToPointNetDevice:TransmitComplete() 1.0082s Queue:Dequeue(0x7fcc12c49030) 1.0082s DropTailQueue:DoDequeue(0x7fcc12c49030) 1.0082s DropTailQueue:DoDequeue(): Queue empty 1.0082s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.0082s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4e2b0100829633428 1.0082s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008296334 1.0083s PointToPointNetDevice:Receive(0x7fcc12c48a00, 0x7fcc12c4e180) 1.0083s PointToPointNetDevice:ProcessHeader() 1.0083s Packet:RemoveHeader(0x7fcc12c4e180, ns3::PppHeader, 2) 1.0083s Buffer:RemoveAtStart(0x7fcc12c4e188, 2) 1.0083s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=1, size=30, dirty start=0, dirty end=542 1.0083s PacketMetadata:RemoveHeader(0x7fcc12c4e1c0, 352, 2) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 26) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 26) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.0083s TraceHelper:DefaultReceiveSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e180) 1.0083s Buffer:~Buffer(0x7fff6d401b98) 1.0083s Buffer:~Buffer(0x7fff6d401de8) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 17) 1.0083s Buffer:RemoveAtStart(0x7fff6d401b08, 0) 1.0083s Buffer:RemoveAtStart(): rem start=0, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d401b08, 520) 1.0083s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d401b08) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 9) 1.0083s Buffer:RemoveAtStart(0x7fff6d401b08, 20) 1.0083s Buffer:RemoveAtStart(): rem start=20, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d401b08, 512) 1.0083s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d401b08) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e1c0, 0) 1.0083s Buffer:~Buffer(0x7fff6d401db8) r 1.0083 /NodeList/0/DeviceList/1/$ns3::PointToPointNetDevice/MacRx ns3::Ipv4Header (tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.0083s PointToPointChannel:GetNDevices() 1.0083s PointToPointChannel:GetNDevices() 1.0083s PointToPointChannel:GetDevice() 1.0083s PointToPointChannel:GetPointToPointDevice() 1.0083s PointToPointChannel:GetNDevices() 1.0083s PointToPointChannel:GetDevice() 1.0083s PointToPointChannel:GetPointToPointDevice() 1.0083s Node:NonPromiscReceiveFromDevice(0x7fcc12c478e0) 1.0083s Node:ReceiveFromDevice(): Node 0 ReceiveFromDevice: dev 1 (type=ns3::PointToPointNetDevice) Packet UID 0 1.0083s Ipv4L3Protocol:Receive(0x7fcc12c49540, 0x7fff6d401cd8, 0x7fcc12c4e180, 2048, 02-06-00:00:00:00:00:04) 1.0083s Ipv4L3Protocol:Receive(): Packet from 02-06-00:00:00:00:00:04 received on node 0 1.0083s ByteTagList:ByteTagList(0x7fcc12c4e268, 0x7fcc12c4e1a8) 1.0083s Ipv4Interface:IsUp() 1.0083s Packet:RemoveHeader(0x7fcc12c4e240, ns3::Ipv4Header, 20) 1.0083s Buffer:RemoveAtStart(0x7fcc12c4e248, 20) 1.0083s Buffer:RemoveAtStart(): rem start=20, start=22, end=542, zero start=30, zero end=542, count=2, size=30, dirty start=0, dirty end=542 1.0083s PacketMetadata:RemoveHeader(0x7fcc12c4e280, 250, 20) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 0) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e280, 0) 1.0083s Ipv4ListRouting:RouteInput(0x7fcc12c4e240, tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2, 0x7fcc12c48a00) 1.0083s Ipv4ListRouting:RouteInput(): RouteInput logic for node: 0 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400d98) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400d38) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400d38) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4L3Protocol:IsForwarding(0x7fcc12c49540, 2) 1.0083s Ipv4L3Protocol:IsForwarding(): 1.0083s Ipv4Interface:IsForwarding() Forwarding state: 1 1.0083s Ipv4Interface:IsForwarding() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(0x7fcc12c49a70, 0x7fcc12c4e240, tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2, 10.1.2.2, 10.1.1.2, 0x7fcc12c48a00) 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(): Unicast destination 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400580) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(): Address 127.0.0.1 not a match 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400580) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(): Address 10.1.1.1 not a match 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400580) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4InterfaceAddress:GetBroadcast() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(): Address 10.1.2.1 not a match 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4L3Protocol:IsForwarding(0x7fcc12c49540, 2) 1.0083s Ipv4L3Protocol:IsForwarding(): 1.0083s Ipv4Interface:IsForwarding() Forwarding state: 1 1.0083s Ipv4Interface:IsForwarding() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(0x7fcc12c49a70, 10.1.1.2, , 0) 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(): Searching for route to 10.1.1.2, checking against route to 127.0.0.0/8 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(): Searching for route to 10.1.1.2, checking against route to 10.1.1.0/24 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(): Found global network route 0x7fcc12c26a30, mask length 24, metric 0 1.0083s 1.0083 [node 0] Ipv4StaticRouting:SourceAddressSelection(0x7fcc12c49a70, 1, , 10.1.1.0) 1.0083s Ipv4Interface:GetNAddresses() 1.0083s Ipv4Interface:GetAddress() 1.0083s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d3ff3d8) 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(): Searching for route to 10.1.1.2, checking against route to 10.1.2.0/24 1.0083s 1.0083 [node 0] Ipv4StaticRouting:LookupStatic(): Matching route via 0.0.0.0 at the end 1.0083s 1.0083 [node 0] Ipv4StaticRouting:RouteInput(): Found unicast destination- calling unicast callback 1.0083s Ipv4L3Protocol:IpForward(0x7fcc12c49540, 0x7fcc12c48740, 0x7fcc12c4e240, tos 0x0 ttl 64 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) 1.0083s Ipv4L3Protocol:IpForward(): Forwarding logic for node: 0 1.0083s ByteTagList:ByteTagList(0x7fcc12c4e118, 0x7fcc12c4e268) 1.0083s Ipv4L3Protocol:SendRealOut(0x7fcc12c49540, 0x7fcc12c4e0f0, 0x7fff6d3ffb90) 1.0083s Packet:AddHeader(0x7fcc12c4e0f0, ns3::Ipv4Header, 20) 1.0083s Buffer:AddAtStart(0x7fcc12c4e0f8, 20) 1.0083s Buffer:AddAtStart(): add start=20, start=0, end=540, zero start=28, zero end=540, count=1, size=28, dirty start=0, dirty end=540 1.0083s ByteTagList:AddAtStart(0x7fcc12c4e118, -2, 20) 1.0083s ByteTagList:ByteTagList(0x7fff6d3fec68) 1.0083s ByteTagList:BeginAll(0x7fcc12c4e118) 1.0083s ByteTagList:Begin(0x7fcc12c4e118, 0, 2147483647) 1.0083s ByteTagList:operator=(0x7fcc12c4e118, 0x7fff6d3fec68) 1.0083s ByteTagList:Deallocate(0x7fcc12c4e118, 0) 1.0083s ByteTagList:~ByteTagList(0x7fff6d3fec68) 1.0083s ByteTagList:Deallocate(0x7fff6d3fec68, 0) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s PacketMetadata:DoAddHeader(0x7fcc12c4e130, 250, 20) 1.0083s PacketMetadata:AddSmall(0x7fcc12c4e130, 9, 65535, 250, 20, 4) 1.0083s PacketMetadata:Create(): create size=26, max=35 1.0083s PacketMetadata:Create(): create alloc size=35 1.0083s PacketMetadata:UpdateHead(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s Ipv4L3Protocol:SendRealOut(): Send via NetDevice ifIndex 0 ipv4InterfaceIndex 1 1.0083s Ipv4Interface:IsUp() 1.0083s Ipv4L3Protocol:SendRealOut(): Send to destination 10.1.1.2 1.0083s PointToPointNetDevice:GetMtu() 1.0083s Ipv4Interface:Send(1.0083s ByteTagList:ByteTagList(0x7fff6d3febc0, 0x7fcc12c4e118) 10.1.1.2, 1.0083s Buffer:~Buffer(0x7fff6d3fe478) 1.0083s Buffer:~Buffer(0x7fff6d3fe6c8) 1.0083s PacketMetadata:ReadItems(0x7fff6d3febd8, 17) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fe3e8, 0) 1.0083s Buffer:RemoveAtStart(): rem start=0, start=0, end=540, zero start=28, zero end=540, count=4, size=28, dirty start=0, dirty end=540 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fe3e8, 520) 1.0083s Buffer:RemoveAtEnd(): rem end=520, start=0, end=20, zero start=20, zero end=20, count=4, size=28, dirty start=0, dirty end=540 1.0083s Buffer:~Buffer(0x7fff6d3fe3e8) ns3::Ipv4Header (tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) 1.0083s PacketMetadata:ReadItems(0x7fff6d3febd8, 9) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fe3e8, 20) 1.0083s Buffer:RemoveAtStart(): rem start=20, start=20, end=540, zero start=28, zero end=540, count=4, size=28, dirty start=0, dirty end=540 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fe3e8, 512) 1.0083s Buffer:RemoveAtEnd(): rem end=512, start=20, end=28, zero start=28, zero end=28, count=4, size=28, dirty start=0, dirty end=540 1.0083s Buffer:~Buffer(0x7fff6d3fe3e8) ns3::UdpHeader (length: 520 49153 > 50000) 1.0083s PacketMetadata:ReadItems(0x7fff6d3febd8, 0) Payload (size=512)1.0083s Buffer:~Buffer(0x7fff6d3fe698) 1.0083s ByteTagList:~ByteTagList(0x7fff6d3febc0) 1.0083s ByteTagList:Deallocate(0x7fff6d3febc0, 0) 1.0083s Buffer:~Buffer(0x7fff6d3feba0) ) 1.0083s Ipv4Interface:IsUp() 1.0083s Ipv4InterfaceAddress:GetLocal() 1.0083s Ipv4Interface:Send(): Doesn't need ARP 1.0083s PointToPointNetDevice:Send() 1.0083s PointToPointNetDevice:Send(): p=0x7fcc12c4e0f0, dest=0x7fff6d3fef10 1.0083s PointToPointNetDevice:Send(): UID is 0 1.0083s PointToPointNetDevice:AddHeader() 1.0083s Packet:AddHeader(0x7fcc12c4e0f0, ns3::PppHeader, 2) 1.0083s Buffer:AddAtStart(0x7fcc12c4e0f8, 2) 1.0083s Buffer:AddAtStart(): add start=2, start=0, end=542, zero start=30, zero end=542, count=1, size=30, dirty start=0, dirty end=542 1.0083s ByteTagList:AddAtStart(0x7fcc12c4e118, 2, 2) 1.0083s ByteTagList:ByteTagList(0x7fff6d3fe208) 1.0083s ByteTagList:BeginAll(0x7fcc12c4e118) 1.0083s ByteTagList:Begin(0x7fcc12c4e118, 0, 2147483647) 1.0083s ByteTagList:operator=(0x7fcc12c4e118, 0x7fff6d3fe208) 1.0083s ByteTagList:Deallocate(0x7fcc12c4e118, 0) 1.0083s ByteTagList:~ByteTagList(0x7fff6d3fe208) 1.0083s ByteTagList:Deallocate(0x7fff6d3fe208, 0) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s PacketMetadata:DoAddHeader(0x7fcc12c4e130, 352, 2) 1.0083s PacketMetadata:AddSmall(0x7fcc12c4e130, 17, 65535, 352, 2, 5) 1.0083s PacketMetadata:UpdateHead(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 26) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s Queue:Enqueue(0x7fcc12c47fa0, 0x7fcc12c4e0f0) 1.0083s DropTailQueue:DoEnqueue(0x7fcc12c47fa0, 0x7fcc12c4e0f0) 1.0083s DropTailQueue:DoEnqueue(): Number packets 1 1.0083s DropTailQueue:DoEnqueue(): Number bytes 542 1.0083s Queue:Enqueue(): m_traceEnqueue (p) 1.0083s TraceHelper:DefaultEnqueueSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e0f0) 1.0083s Buffer:~Buffer(0x7fff6d3fdc88) 1.0083s Buffer:~Buffer(0x7fff6d3fded8) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 26) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdbf8, 0) 1.0083s Buffer:RemoveAtStart(): rem start=0, start=0, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdbf8, 540) 1.0083s Buffer:RemoveAtEnd(): rem end=540, start=0, end=2, zero start=2, zero end=2, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdbf8) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdbf8, 2) 1.0083s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdbf8, 520) 1.0083s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdbf8) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdbf8, 22) 1.0083s Buffer:RemoveAtStart(): rem start=22, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdbf8, 512) 1.0083s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdbf8) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s Buffer:~Buffer(0x7fff6d3fdea8) + 1.0083 /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Enqueue ns3::PppHeader (Point-to-Point Protocol: IP (0x0021)) ns3::Ipv4Header (tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.0083s Queue:Dequeue(0x7fcc12c47fa0) 1.0083s DropTailQueue:DoDequeue(0x7fcc12c47fa0) 1.0083s DropTailQueue:DoDequeue(): Popped 0x7fcc12c4e0f0 1.0083s DropTailQueue:DoDequeue(): Number packets 0 1.0083s DropTailQueue:DoDequeue(): Number bytes 0 1.0083s Queue:Dequeue(): m_traceDequeue (packet) 1.0083s TraceHelper:DefaultDequeueSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e0f0) 1.0083s Buffer:~Buffer(0x7fff6d3fdc08) 1.0083s Buffer:~Buffer(0x7fff6d3fde58) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 26) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdb78, 0) 1.0083s Buffer:RemoveAtStart(): rem start=0, start=0, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdb78, 540) 1.0083s Buffer:RemoveAtEnd(): rem end=540, start=0, end=2, zero start=2, zero end=2, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdb78) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdb78, 2) 1.0083s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdb78, 520) 1.0083s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdb78) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0083s Buffer:RemoveAtStart(0x7fff6d3fdb78, 22) 1.0083s Buffer:RemoveAtStart(): rem start=22, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:RemoveAtEnd(0x7fff6d3fdb78, 512) 1.0083s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.0083s Buffer:~Buffer(0x7fff6d3fdb78) 1.0083s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0083s Buffer:~Buffer(0x7fff6d3fde28) - 1.0083 /NodeList/0/DeviceList/0/$ns3::PointToPointNetDevice/TxQueue/Dequeue ns3::PppHeader (Point-to-Point Protocol: IP (0x0021)) ns3::Ipv4Header (tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.0083s PointToPointNetDevice:TransmitStart(0x7fcc12c47da0, 0x7fcc12c4e0f0) 1.0083s PointToPointNetDevice:TransmitStart(): UID is 0) 1.0083s PointToPointNetDevice:TransmitStart(): Schedule TransmitCompleteEvent in 4.335e-06sec 1.0083s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4e150, 1008300669, 29) 1.0083s PointToPointChannel:TransmitStart(0x7fcc12c485c0, 0x7fcc12c4e0f0, 0x7fcc12c47da0) 1.0083s PointToPointChannel:TransmitStart(): UID is 0) 1.0083s DefaultSimulatorImpl:ScheduleWithContext(0x7fcc12c479b0, 1, 104335, 1008296334, 0x7fcc12c4f8d0) 1.0083s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4f8d0, 1008400669, 30) 1.0083s Ipv4ListRouting:RouteInput(): Route found to forward packet in protocol ns3::Ipv4StaticRouting 1.0083s ByteTagList:~ByteTagList(0x7fcc12c4e268) 1.0083s ByteTagList:Deallocate(0x7fcc12c4e268, 0) 1.0083s Buffer:~Buffer(0x7fcc12c4e248) 1.0083s PacketMetadata:Recycle(): recycle size=35, list=0 1.0083s ByteTagList:~ByteTagList(0x7fcc12c4e1a8) 1.0083s ByteTagList:Deallocate(0x7fcc12c4e1a8, 0) 1.0083s Buffer:~Buffer(0x7fcc12c4e188) 1.0083s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.0083s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4e150100830066929 1.0083s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008300669 1.0083s PointToPointNetDevice:TransmitComplete() 1.0083s Queue:Dequeue(0x7fcc12c47fa0) 1.0083s DropTailQueue:DoDequeue(0x7fcc12c47fa0) 1.0083s DropTailQueue:DoDequeue(): Queue empty 1.0083s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.0083s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4f8d0100840066930 1.0083s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008400669 1.0084s PointToPointNetDevice:Receive(0x7fcc12c480b0, 0x7fcc12c4e0f0) 1.0084s PointToPointNetDevice:ProcessHeader() 1.0084s Packet:RemoveHeader(0x7fcc12c4e0f0, ns3::PppHeader, 2) 1.0084s Buffer:RemoveAtStart(0x7fcc12c4e0f8, 2) 1.0084s Buffer:RemoveAtStart(): rem start=2, start=2, end=542, zero start=30, zero end=542, count=1, size=30, dirty start=0, dirty end=542 1.0084s PacketMetadata:RemoveHeader(0x7fcc12c4e130, 352, 2) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 26) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 26) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0084s TraceHelper:DefaultReceiveSinkWithContext(0x7fcc12c4d860, 0x7fcc12c4e0f0) 1.0084s Buffer:~Buffer(0x7fff6d401b98) 1.0084s Buffer:~Buffer(0x7fff6d401de8) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 17) 1.0084s Buffer:RemoveAtStart(0x7fff6d401b08, 0) 1.0084s Buffer:RemoveAtStart(): rem start=0, start=2, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0084s Buffer:RemoveAtEnd(0x7fff6d401b08, 520) 1.0084s Buffer:RemoveAtEnd(): rem end=520, start=2, end=22, zero start=22, zero end=22, count=3, size=30, dirty start=0, dirty end=542 1.0084s Buffer:~Buffer(0x7fff6d401b08) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 9) 1.0084s Buffer:RemoveAtStart(0x7fff6d401b08, 20) 1.0084s Buffer:RemoveAtStart(): rem start=20, start=22, end=542, zero start=30, zero end=542, count=3, size=30, dirty start=0, dirty end=542 1.0084s Buffer:RemoveAtEnd(0x7fff6d401b08, 512) 1.0084s Buffer:RemoveAtEnd(): rem end=512, start=22, end=30, zero start=30, zero end=30, count=3, size=30, dirty start=0, dirty end=542 1.0084s Buffer:~Buffer(0x7fff6d401b08) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e130, 0) 1.0084s Buffer:~Buffer(0x7fff6d401db8) r 1.0084 /NodeList/1/DeviceList/0/$ns3::PointToPointNetDevice/MacRx ns3::Ipv4Header (tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) ns3::UdpHeader (length: 520 49153 > 50000) Payload (size=512) 1.0084s PointToPointChannel:GetNDevices() 1.0084s PointToPointChannel:GetNDevices() 1.0084s PointToPointChannel:GetDevice() 1.0084s PointToPointChannel:GetPointToPointDevice() 1.0084s Node:NonPromiscReceiveFromDevice(0x7fcc12c47b40) 1.0084s Node:ReceiveFromDevice(): Node 1 ReceiveFromDevice: dev 0 (type=ns3::PointToPointNetDevice) Packet UID 0 1.0084s Ipv4L3Protocol:Receive(0x7fcc12c4a4e0, 0x7fff6d401cd8, 0x7fcc12c4e0f0, 2048, 02-06-00:00:00:00:00:01) 1.0084s Ipv4L3Protocol:Receive(): Packet from 02-06-00:00:00:00:00:01 received on node 1 1.0084s ByteTagList:ByteTagList(0x7fcc12c4e2d8, 0x7fcc12c4e118) 1.0084s Ipv4Interface:IsUp() 1.0084s Packet:RemoveHeader(0x7fcc12c4e2b0, ns3::Ipv4Header, 20) 1.0084s Buffer:RemoveAtStart(0x7fcc12c4e2b8, 20) 1.0084s Buffer:RemoveAtStart(): rem start=20, start=22, end=542, zero start=30, zero end=542, count=2, size=30, dirty start=0, dirty end=542 1.0084s PacketMetadata:RemoveHeader(0x7fcc12c4e2f0, 250, 20) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 17) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 0) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 17) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e2f0, 0) 1.0084s Ipv4ListRouting:RouteInput(0x7fcc12c4e2b0, tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2, 0x7fcc12c480b0) 1.0084s Ipv4ListRouting:RouteInput(): RouteInput logic for node: 1 1.0084s Ipv4Interface:GetNAddresses() 1.0084s Ipv4Interface:GetAddress() 1.0084s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d400d98) 1.0084s Ipv4InterfaceAddress:GetLocal() 1.0084s Ipv4L3Protocol:IsDestinationAddress(): For me (destination 10.1.1.2 match) 1.0084s Ipv4ListRouting:RouteInput(): Address 10.1.1.2 is a match for local delivery 1.0084s Ipv4L3Protocol:LocalDeliver(0x7fcc12c4a4e0, 0x7fcc12c4e2b0, 0x7fff6d4017b8) 1.0084s ByteTagList:ByteTagList(0x7fcc12c4e178, 0x7fcc12c4e2d8) 1.0084s ByteTagList:ByteTagList(0x7fcc12c4e1d8, 0x7fcc12c4e178) 1.0084s UdpL4Protocol:Receive(0x7fcc12c4a8d0, 0x7fcc12c4e150, tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2) 1.0084s Packet:RemoveHeader(0x7fcc12c4e150, ns3::UdpHeader, 8) 1.0084s Buffer:RemoveAtStart(0x7fcc12c4e158, 8) 1.0084s Buffer:RemoveAtStart(): rem start=8, start=30, end=542, zero start=30, zero end=542, count=4, size=30, dirty start=0, dirty end=542 1.0084s PacketMetadata:RemoveHeader(0x7fcc12c4e190, 98, 8) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e190, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e190, 0) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e190, 9) 1.0084s PacketMetadata:ReadItems(0x7fcc12c4e190, 0) 1.0084s UdpL4Protocol:Receive(): Looking up dst 10.1.1.2 port 50000 1.0084s Ipv4EndPointDemux:Lookup() 1.0084s Ipv4EndPointDemux:Lookup(0x7fcc12c4a620, 10.1.1.2, 50000, 10.1.2.2, 49153, 0x7fcc12c4ca00) 1.0084s Ipv4EndPointDemux:Lookup(): Looking up endpoint for destination address 10.1.1.2 1.0084s Ipv4EndPointDemux:Lookup(): Looking at endpoint dport=50000 daddr=0.0.0.0 sport=0 saddr=0.0.0.0 1.0084s Ipv4Interface:GetNAddresses() 1.0084s Ipv4Interface:GetAddress() 1.0084s Ipv4InterfaceAddress:Ipv4InterfaceAddress(0x7fff6d3ffe48) 1.0084s Ipv4InterfaceAddress:GetMask() 1.0084s Ipv4InterfaceAddress:GetMask() 1.0084s Ipv4InterfaceAddress:GetLocal() 1.0084s Ipv4InterfaceAddress:GetMask() 1.0084s Ipv4Interface:GetNAddresses() 1.0084s Ipv4EndPointDemux:Lookup(): dest addr 10.1.1.2 broadcast? 0 1.0084s ByteTagList:ByteTagList(0x7fcc12c4e238, 0x7fcc12c4e178) 1.0084s MapScheduler:Insert(0x7fcc12c47a10, 0x7fcc12c4f940, 1008400669, 31) 1.0084s ByteTagList:~ByteTagList(0x7fcc12c4e1d8) 1.0084s ByteTagList:Deallocate(0x7fcc12c4e1d8, 0) 1.0084s Buffer:~Buffer(0x7fcc12c4e1b8) 1.0084s ByteTagList:~ByteTagList(0x7fcc12c4e178) 1.0084s ByteTagList:Deallocate(0x7fcc12c4e178, 0) 1.0084s Buffer:~Buffer(0x7fcc12c4e158) 1.0084s ByteTagList:~ByteTagList(0x7fcc12c4e2d8) 1.0084s ByteTagList:Deallocate(0x7fcc12c4e2d8, 0) 1.0084s Buffer:~Buffer(0x7fcc12c4e2b8) 1.0084s ByteTagList:~ByteTagList(0x7fcc12c4e118) 1.0084s ByteTagList:Deallocate(0x7fcc12c4e118, 0) 1.0084s Buffer:~Buffer(0x7fcc12c4e0f8) 1.0084s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.0084s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4f940100840066931 1.0084s DefaultSimulatorImpl:ProcessOneEvent(): handle 1008400669 1.0084s UdpSocketImpl:ForwardUp(0x7fcc12c4f440, 0x7fcc12c4e210, tos 0x0 ttl 63 id 0 protocol 17 offset (bytes) 0 flags [none] length: 540 10.1.2.2 > 10.1.1.2, 49153) 1.0084s Packet:AddPacketTag(0x7fcc12c4e210, ns3::SocketAddressTag, 8) 1.0084s PacketTagList:Add(0x7fcc12c4e248, ns3::SocketAddressTag) 1.0084s PacketTagList:AllocData() 1.0084s Socket:NotifyDataRecv() 1.0084s PacketSink:HandleRead(0x7fcc12c4d640, 0x7fcc12c4f440) 1.0084s Socket:RecvFrom() 1.0084s UdpSocketImpl:RecvFrom(0x7fcc12c4f440, 4294967295, 0) 1.0084s UdpSocketImpl:Recv(0x7fcc12c4f440, 4294967295, 0) 1.0084s PacketTagList:Peek(0x7fcc12c4e248, ns3::SocketAddressTag) 1.0084s PacketSink:HandleRead(): Received 512 bytes from 10.1.2.2 [03-06-0a:01:02:02:01:c0] total Rx 512 1.0084s Socket:RecvFrom() 1.0084s UdpSocketImpl:RecvFrom(0x7fcc12c4f440, 4294967295, 0) 1.0084s UdpSocketImpl:Recv(0x7fcc12c4f440, 4294967295, 0) 1.0084s PacketMetadata:Recycle(): recycle size=35, list=1 1.0084s PacketTagList:FreeData(0x7fcc12c4e270) 1.0084s PacketTagList:FreeData(0x7fcc12c4de40) 1.0084s ByteTagList:~ByteTagList(0x7fcc12c4e238) 1.0084s ByteTagList:Deallocate(0x7fcc12c4e238, 0) 1.0084s Buffer:~Buffer(0x7fcc12c4e218) 1.0084s MapScheduler:RemoveNext(0x7fcc12c47a10) 1.0084s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4de80200000000026 1.0084s DefaultSimulatorImpl:ProcessOneEvent(): handle 2000000000 2s MapScheduler:RemoveNext(0x7fcc12c47a10) 2s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4ec701000000000021 2s DefaultSimulatorImpl:ProcessOneEvent(): handle 10000000000 10s PacketSink:StopApplication(0x7fcc12c4d640) 10s UdpSocketImpl:Close() 10s Socket:SetRecvCallback() 10s MapScheduler:RemoveNext(0x7fcc12c47a10) 10s MapScheduler:RemoveNext(): 0x7fcc12c47a100x7fcc12c4ef801000000000023 10s DefaultSimulatorImpl:ProcessOneEvent(): handle 10000000000 10s OnOffApplication:StopApplication() 10s OnOffApplication:CancelEvents() 10s Simulator:IsExpired(0x7fcc12c4db50) 10s Simulator:Cancel(0x7fcc12c4db50) 10s Simulator:Cancel(0x7fcc12c4db38) 10s UdpSocketImpl:Close() 10s Simulator:Destroy() DefaultSimulatorImpl:Destroy(): handle destroy 0x7fcc12c478c0 NodeList:Delete() NodeList:DoDispose() PointToPointNetDevice:DoDispose() PointToPointNetDevice:DoDispose() Ipv4L3Protocol:DoDispose(0x7fcc12c49540) Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4ListRouting:DoDispose() Ipv4ListRouting:~Ipv4ListRouting() GlobalRouter:DoDispose() Ipv4GlobalRouting:DoDispose() Ipv4GlobalRouting:~Ipv4GlobalRouting() Ipv6L3Protocol:DoDispose() Ipv6Interface:DoDispose() Ipv6Interface:~Ipv6Interface() NetDevice:~NetDevice() Ipv6InterfaceAddress:~Ipv6InterfaceAddress() Ipv6ListRouting:DoDispose() Ipv6StaticRouting:DoDispose() Ipv6StaticRouting:~Ipv6StaticRouting() Ipv6ListRouting:~Ipv6ListRouting() ArpL3Protocol:DoDispose(0x7fcc12c491e0) Icmpv4L4Protocol:DoDispose(0x7fcc12c497d0) UdpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() 10 [node 0] TcpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() Icmpv6L4Protocol:DoDispose() Ipv6Extension:~Ipv6ExtensionLooseRouting() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionHopByHop() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionDestination() Ipv6Extension:~Ipv6Extension() Ipv6Extension:DoDispose() Ipv6Extension:~Ipv6ExtensionFragment() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Option:~Ipv6OptionPad1() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionPadn() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionJumbogram() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionRouterAlert() Ipv6Option:~Ipv6Option() Ipv4L3Protocol:DoDispose(0x7fcc12c4a4e0) Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4ListRouting:DoDispose() Ipv4ListRouting:~Ipv4ListRouting() GlobalRouter:DoDispose() Ipv4GlobalRouting:DoDispose() Ipv4GlobalRouting:~Ipv4GlobalRouting() PointToPointNetDevice:DoDispose() PacketSink:DoDispose(0x7fcc12c4d640) Simulator:Cancel(0x7fcc12c4d678) Simulator:Cancel(0x7fcc12c4d690) Ipv6L3Protocol:DoDispose() Ipv6Interface:DoDispose() Ipv6Interface:~Ipv6Interface() NetDevice:~NetDevice() Ipv6InterfaceAddress:~Ipv6InterfaceAddress() Ipv6ListRouting:DoDispose() Ipv6StaticRouting:DoDispose() Ipv6StaticRouting:~Ipv6StaticRouting() Ipv6ListRouting:~Ipv6ListRouting() ArpL3Protocol:DoDispose(0x7fcc12c4a370) Icmpv4L4Protocol:DoDispose(0x7fcc12c4a810) UdpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() UdpSocketImpl:Destroy() UdpSocketImpl:~UdpSocketImpl() UdpSocket:~UdpSocket() Socket:~Socket() 10 [node 1] TcpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() Icmpv6L4Protocol:DoDispose() Ipv6Extension:~Ipv6ExtensionLooseRouting() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionHopByHop() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionDestination() Ipv6Extension:~Ipv6Extension() Ipv6Extension:DoDispose() Ipv6Extension:~Ipv6ExtensionFragment() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Option:~Ipv6OptionPad1() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionPadn() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionJumbogram() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionRouterAlert() Ipv6Option:~Ipv6Option() PointToPointNetDevice:DoDispose() OnOffApplication:DoDispose() Simulator:Cancel(0x7fcc12c4dab8) Simulator:Cancel(0x7fcc12c4dad0) Ipv4L3Protocol:DoDispose(0x7fcc12c4b5b0) Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4Interface:DoDispose() Ipv4Interface:~Ipv4Interface() Ipv4ListRouting:DoDispose() Ipv4ListRouting:~Ipv4ListRouting() GlobalRouter:DoDispose() Ipv4GlobalRouting:DoDispose() Ipv4GlobalRouting:~Ipv4GlobalRouting() Ipv6L3Protocol:DoDispose() Ipv6Interface:DoDispose() Ipv6Interface:~Ipv6Interface() NetDevice:~NetDevice() Ipv6InterfaceAddress:~Ipv6InterfaceAddress() Ipv6ListRouting:DoDispose() Ipv6StaticRouting:DoDispose() Ipv6StaticRouting:~Ipv6StaticRouting() Ipv6ListRouting:~Ipv6ListRouting() ArpL3Protocol:DoDispose(0x7fcc12c4b420) Icmpv4L4Protocol:DoDispose(0x7fcc12c4b8e0) UdpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() UdpSocketImpl:Destroy() UdpSocketImpl:~UdpSocketImpl() UdpSocket:~UdpSocket() Socket:~Socket() 10 [node 2] TcpL4Protocol:DoDispose() Ipv4EndPointDemux:~Ipv4EndPointDemux() Icmpv6L4Protocol:DoDispose() Ipv6Extension:~Ipv6ExtensionLooseRouting() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionHopByHop() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionDestination() Ipv6Extension:~Ipv6Extension() Ipv6Extension:DoDispose() Ipv6Extension:~Ipv6ExtensionFragment() Ipv6Extension:~Ipv6Extension() Ipv6Extension:~Ipv6ExtensionRouting() Ipv6Extension:~Ipv6Extension() Ipv6Option:~Ipv6OptionPad1() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionPadn() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionJumbogram() Ipv6Option:~Ipv6Option() Ipv6Option:~Ipv6OptionRouterAlert() Ipv6Option:~Ipv6Option() DefaultSimulatorImpl:Destroy(): handle destroy 0x7fcc12c48630 ChannelList:Delete() ChannelList:DoDispose() Channel:~Channel() Channel:~Channel() DefaultSimulatorImpl:Destroy(): handle destroy 0x7fcc12c48df0 Ipv4AddressGenerator:~Ipv4AddressGeneratorImpl() DefaultSimulatorImpl:Destroy(): handle destroy 0x7fcc12c4ce70 GlobalRouteManager:~GlobalRouteManagerImpl() GlobalRouteManager:~GlobalRouteManagerLSDB() GlobalRouteManager:~GlobalRouteManagerLSDB(): free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouteManager:~GlobalRouteManagerLSDB(): free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouteManager:~GlobalRouteManagerLSDB(): free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouteManager:~GlobalRouteManagerLSDB(): clear map VerySimple:main(): Done. OnOffApplication:~OnOffApplication() PacketSink:~PacketSink(0x7fcc12c4d640) PointToPointNetDevice:~PointToPointNetDevice() DropTailQueue:~DropTailQueue() Queue:~Queue() NetDevice:~NetDevice() PointToPointNetDevice:~PointToPointNetDevice() DropTailQueue:~DropTailQueue() Queue:~Queue() NetDevice:~NetDevice() Ipv4L3Protocol:~Ipv4L3Protocol(0x7fcc12c4a4e0) GlobalRouter:~GlobalRouter() GlobalRouter:ClearLSAs() GlobalRouter:ClearLSAs(): Free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouter:ClearLSAs(): Clear list of LSAs Ipv6L3Protocol:~Ipv6L3Protocol() ArpL3Protocol:~ArpL3Protocol(0x7fcc12c4a370) UdpL4Protocol:~UdpL4Protocol() TcpL4Protocol:~TcpL4Protocol() Icmpv6L4Protocol:~Icmpv6L4Protocol() Ipv4L3Protocol:~Ipv4L3Protocol(0x7fcc12c4b5b0) GlobalRouter:~GlobalRouter() GlobalRouter:ClearLSAs() GlobalRouter:ClearLSAs(): Free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouter:ClearLSAs(): Clear list of LSAs Ipv6L3Protocol:~Ipv6L3Protocol() ArpL3Protocol:~ArpL3Protocol(0x7fcc12c4b420) UdpL4Protocol:~UdpL4Protocol() TcpL4Protocol:~TcpL4Protocol() Icmpv6L4Protocol:~Icmpv6L4Protocol() PointToPointNetDevice:~PointToPointNetDevice() DropTailQueue:~DropTailQueue() Queue:~Queue() NetDevice:~NetDevice() PointToPointNetDevice:~PointToPointNetDevice() DropTailQueue:~DropTailQueue() Queue:~Queue() NetDevice:~NetDevice() Ipv4L3Protocol:~Ipv4L3Protocol(0x7fcc12c49540) GlobalRouter:~GlobalRouter() GlobalRouter:ClearLSAs() GlobalRouter:ClearLSAs(): Free LSA GlobalRouter:~GlobalRoutingLSA() GlobalRouter:ClearLinkRecords() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Free link record GlobalRouter:~GlobalRoutingLinkRecord() GlobalRouter:ClearLinkRecords(): Clear list GlobalRouter:ClearLSAs(): Clear list of LSAs Ipv6L3Protocol:~Ipv6L3Protocol() ArpL3Protocol:~ArpL3Protocol(0x7fcc12c491e0) UdpL4Protocol:~UdpL4Protocol() TcpL4Protocol:~TcpL4Protocol() Icmpv6L4Protocol:~Icmpv6L4Protocol() Names:~NamesPriv()