参考:http://blog.sina.com.cn/s/articlelist_2126687030_1_1.html
作为抽象类Application的属性:
- StartTime(0ns)
- StopTime(0ns);
NS-3中的应用层协议,常用Application的子类有:
1、UdpEcho
2、OnOffApplication
3、PacketSink
在示例代码first.cc中,点对点通信,应用层协议使用了UdpEcho来发送应用层Udp包。2个节点分别为UdpEchoClient和UdpEchoServer,
UdpEchoClient的属性:
- MaxPackets(初值=100):应用层发送包的最大个数
- interval(1s):包与包之间的间隔时间
- RemotePort(0):包的目的端口
- PacketSize(100):包的大小
UdpEchoServer的属性:
Port(9):侦听包的端口
echoClient.SetAttribute ("MaxPackets", UintegerValue (1)); //指定最大的发包数、发包间隔、大小
echoClient.SetAttribu