1. 程式人生 > >^^NS2 丟包的原因

^^NS2 丟包的原因

^^NS2 丟包的原因
   丟包的不同原因如下:
     "END" DROP_END_OF_SIMULATION     即模擬終止
     "COL" DROP_MAC_COLLISION              即MAC層衝突
     "DUP" DROP_MAC_DUPLICATE
     "ERR" DROP_MAC_PACKET_ERROR    即包錯誤
     "RET" DROP_MAC_RETRY_COUNT_EXCEEDED   即重傳次數超限
     "STA" DROP_MAC_INVALID_STATE      即狀態非法
     "BSY" DROP_MAC_BUSY                       即MAC層忙
     "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        也就是說,從域外節點接收到路由更新時被基站丟棄