examples/simple-p2p.cc
changeset 461 3cde302c4300
parent 453 ddbb935800d8
parent 456 5361882cc2f3
child 462 9f39ce362810
equal deleted inserted replaced
453:ddbb935800d8 461:3cde302c4300
    47 #include "ns3/simulator.h"
    47 #include "ns3/simulator.h"
    48 #include "ns3/nstime.h"
    48 #include "ns3/nstime.h"
    49 #include "ns3/data-rate.h"
    49 #include "ns3/data-rate.h"
    50 
    50 
    51 #include "ns3/ascii-trace.h"
    51 #include "ns3/ascii-trace.h"
       
    52 #include "ns3/pcap-trace.h"
    52 #include "ns3/internet-node.h"
    53 #include "ns3/internet-node.h"
    53 #include "ns3/p2p-channel.h"
    54 #include "ns3/p2p-channel.h"
    54 #include "ns3/p2p-net-device.h"
    55 #include "ns3/p2p-net-device.h"
    55 #include "ns3/mac-address.h"
    56 #include "ns3/mac-address.h"
    56 #include "ns3/ipv4-address.h"
    57 #include "ns3/ipv4-address.h"
   152   n0->GetIpv4()->SetDefaultRoute (Ipv4Address ("10.1.1.2"), 1);
   153   n0->GetIpv4()->SetDefaultRoute (Ipv4Address ("10.1.1.2"), 1);
   153   n3->GetIpv4()->SetDefaultRoute (Ipv4Address ("10.1.3.1"), 1);
   154   n3->GetIpv4()->SetDefaultRoute (Ipv4Address ("10.1.3.1"), 1);
   154 
   155 
   155   // Configure tracing of all enqueue, dequeue, and NetDevice receive events
   156   // Configure tracing of all enqueue, dequeue, and NetDevice receive events
   156   // Trace output will be sent to the simple-p2p.tr file
   157   // Trace output will be sent to the simple-p2p.tr file
       
   158 #if 0
   157   AsciiTrace trace ("simple-p2p.tr");
   159   AsciiTrace trace ("simple-p2p.tr");
   158   trace.TraceAllQueues ();
   160   trace.TraceAllQueues ();
   159   trace.TraceAllNetDeviceRx ();
   161   trace.TraceAllNetDeviceRx ();
       
   162 #else
       
   163   PcapTrace trace ("simple-p2p.tr");
       
   164   trace.TraceAllIp ();
       
   165 #endif
   160 
   166 
   161   Simulator::StopAt (Seconds(10.0));
   167   Simulator::StopAt (Seconds(10.0));
   162 
   168 
   163   Simulator::Run ();
   169   Simulator::Run ();
   164     
   170