NS2中trace文件格式分析2_旧trace格式
ACTION: [s|r|D]: s -- sent, r -- received, D -- dropped WHEN: the time when the action happened WHERE: the node where the action happened LAYER: AGT -- application, RTR -- routing, LL -- link layer (ARP is done here) IFQ -- outgoing packet queue (between link and mac layer) MAC -- mac, PHY -- physical flags: SEQNO: the sequence number of the packet TYPE: the packet type cbr -- CBR data stream packet DSR -- DSR routing packet (control packet generated by routing) RTS -- RTS packet generated by MAC 802.11 ARP -- link layer ARP packet SIZE: the size of packet at current layer, when packet goes down, size increases, goes up size decreases [a b c d]: a -- the packet duration in mac layer header b -- the mac address of destination c -- the mac address of source d -- the mac type of the packet body flags: [......]: [ source node ip : port_number destination node ip (-1 means broadcast) : port_number ip header ttl ip of next hop (0 means node 0 or broadcast) ] 举例:Mflood协议仿真的trace文件。 s 10.000000000 _0_ AGT --- 0 cbr 512 [0 0 0 0] ------- [0:0 2:0 32 0] [0] 0 0 r 10.000000000 _0_ RTR --- 0 cbr 512 [0 0 0 0] ------- [0:0 2:0 32 0] [0] 0 0 s 10.000000000 _0_ RTR --- 0 cbr 532 [0 0 0 0] ------- [0:0 2:0 30 0] [0] 0 0 r 10.004812500 _1_ RTR --- 0 cbr 532 [0 ffffffff 0 800] ------- [0:0 2:0 30 0] [0] 1 0 f 10.020795609 _1_ RTR --- 0 cbr 532 [0 ffffffff 0 800] ------- [0:0 2:0 29 0] [0] 1 0 r 10.025728109 _0_ RTR --- 0 cbr 532 [0 ffffffff 1 800] ------- [0:0 2:0 29 0] [0] 2 0 D 10.025728109 _0_ RTR LOOP 0 cbr 532 [0 ffffffff 1 800] ------- [0:0 2:0 29 0] [0] 2 0 r 10.025728109 _2_ AGT --- 0 cbr 532 [0 ffffffff 1 800] ------- [0:0 2:0 29 0] [0] 2 0 1. 在第10S时 一个ID为0的节点 应用层发出了一个CBR分组,这个分组的UID为0长度为512,源地址0:0,目标地址2:0,分组生存周期32 2. 在第10S时 一个ID为0的节点 路由层接收了一个CBR分组,这个分组的UID为0长度为512,源地址0:0,目标地址2:0,分组生存周期32 3. 在第10S时 一个ID为0的节点 路由层发送了一个CBR分组,这个分组的UID为0长度为532,源地址0:0,目标地址2:0,分组生存周期30 4. 在第10.004812500S时 一个ID为1的节点 路由层接收了一个CBR分组,这个分组的UID为0长度为532,源地址0:0,目标地址2:0,分组生存周期30 5. 在第10.020795609S时 一个ID为1的节点 路由层转发收了一个CBR分组,这个分组的UID为0长度为532,源地址0:0,目标地址2:0,分组生存周期29 6. 在第10.025728109S时 一个ID为0的节点 路由层接收了一个CBR分组,这个分组的UID为0长度为532,源地址0:0,目标地址2:0,分组生存周期20 7. 在第10.025728109S时 一个ID为0的节点 路由层丢掉了一个分组,原因是路由环回。 8. 在第10.025728109S时 一个ID为2的节点 应用层接收了一个CBR分组,这个分组的UID为0长度为532,源地址0:0,目标地址2:0,分组生存周期30 http://hi.baidu.com/lishancang/blog/item/8e53e84bf1ec40f883025c73.html http://nsnam.isi.edu/nsnam/index.php/NS-2_Trace_Formats#Old_Wireless_Trace_Formats |