您的位置:首页 > 理论基础 > 计算机网络

无线网络节点新的trace格式

2013-11-11 11:01 381 查看
新的trace格式形如下

s -t 0.267662078 -Hs 0 -Hd -1 -Ni 0 -Nx5.00 -Ny 2.00 -Nz 0.00 -Ne -1.000000 -Nl RTR -Nw --- -Ma 0 -Md 0 -Ms 0 -Mt 0-Is 0.255 -Id -1.255 -It message -Il 32 -If 0 -Ii 0 -Iv 32

(一)事件类型

    在上述trace记录中,第一列描述了发生在节点上的事件类型,有四种:

s 发送

r 接收

d 丢弃

f 转发

 

(二)通用标识

     第二列以“-t”开始,表示的是时间或者全局设置

-t 时间

-t * (全局设置)

 

(三)节点属性标识
     这一列描述了节点诸如node-id等属性,tracing的层级可能是agent、router或者MAC。这些标识以“-N”开始并如下所示:

-Ni: 节点id

-Nx: 节点的x坐标

-Ny: 节点的y坐标

-Nz: 节点的z坐标

-Ne: 节点能量级别

-Nl: 节点trace层级,比如AGT,RTR,MAC

-Nw: 事件原因。丢包的不同原因如下:

     "END" DROP_END_OF_SIMULATION

     "COL" DROP_MAC_COLLISION

     "DUP" DROP_MAC_DUPLICATE

     "ERR" DROP_MAC_PACKET_ERROR

     "RET" DROP_MAC_RETRY_COUNT_EXCEEDED

     "STA" DROP_MAC_INVALID_STATE

     "BSY" DROP_MAC_BUSY

     "NRTE" DROP_RTR_NO_ROUTE           即无可用路由

     "LOOP"DROP_RTR_ROUTE_LOOP         即存在路由环

     "TTL"DROP_RTR_TTL                 即TTL已达0

     "TOUT"DROP_RTR_QTIMEOUT           即分组过期了

     "CBK" DROP_RTR_MAC_CALLBACK

     "IFQ"DROP_IFQ_QFULL               即在IFQ已经没有缓存空间。 

     "ARP"DROP_IFQ_ARP_FULL            即被ARP丢弃

     "OUT"DROP_OUTSIDE_SUBNET          也就是说,从域外节点接收到路由更新时被基站丢弃

(四)IP层分组信息
     该列标识以“-I”开始,其解释如下:

-Is: 源地址。源端口号。

-Id: 目的地址。目的端口号

-It: 分组类型

-Il: 分组大小

-If: 流id

-Ii: 唯一id

-Iv: ttl值

 

(五)下一跳信息
     该列给出了下一跳信息,标识以“-H”开始。

-Hs: 该节点id

-Hd: 指向目的的下一跳id

 

(六)MAC层分组信息
    该列给出了MAC层信息,标识以“-M”开始

-Ma: 持续时间

-Md: 目的以太网址

-Ms: 源以太网址

-Mt: 以太网类型

 

(七)“应用层”分组信息

    应用层分组信息由应用层类型,如ARP,TCP、adhoc路由协议类型,如DSDV,DSR,AODV等构成。该列由一个前导符号“-P”以及如下所示的不同应用标识:

-P arp

    地址解析协议。ARP的细节如下:

    -Po: ARP请求/应答

    -Pm: 源mac地址

    -Ps: 源地址

    -Pa: 目的mac地址

    -Pd: 目的地址

-P dsr

   指明了使用的adhoc路由协议是DSR。有关DSR的信息由下列标识表示:

   -Pn: 经过了多少节点

   -Pq: 路由请求标志

   -Pi: 路由请求序列号

   -Pp: 路由应答标志

   -Pl: 应答长度

   -Pe: src of srcrouting->dst of the source routing

   -Pw: 错误报告标志?

   -Pm: 错误数量

   -Pc: 向谁汇报

   -Pb: 来自linka->linkb的链路错误

-P cbr

   恒定速率。有关CBR应用的信息标识如下:

   -Pi: 序列号

   -Pf: 该表被转发了多少次

   -Po: 转发最优次数

-P tcp 

   TCP流信息表示如下:

   -Ps: 序列号

   -Pa: ack号

   -Pf: 该分组被转发了多少次

   -Po: 转发最优次数

   该列仍在开发之中,新的标识将被添加进来用于其他应用。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: