[問題] 丟棄封包與trace file問題

看板Network_Sim作者 (ㄚ祥)時間12年前 (2012/06/22 13:42), 編輯推噓1(106)
留言7則, 3人參與, 最新討論串1/3 (看更多)
請教版上的高手 在自行寫的agent之中,要如何丟棄封包 我使用了以下三種方法 Packet::free(p),drop(p),drop(p,reason) 但是在trace file中,卻沒有半個D開頭的訊息 是否還要再更改那些程式碼,或是哪邊的觀念錯了 麻煩各位高手解答一下 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.155.98

06/22 18:29, , 1F
1.droplist 2.window設小一點 3.傳輸量加大 4.頻寬縮小?
06/22 18:29, 1F

06/22 22:10, , 2F
謝謝sacitta的解答,我想我的問題,不在這邊,我做的是
06/22 22:10, 2F

06/22 22:12, , 3F
ad hoc network的部分,想說aodv的drop的訊息可以印出,
06/22 22:12, 3F

06/22 22:12, , 4F
為何我寫的不行!!!!
06/22 22:12, 4F

06/22 22:14, , 5F
discard ?
06/22 22:14, 5F

06/22 22:35, , 6F
是的丟棄封包,但卻沒有output到trace file=.=a
06/22 22:35, 6F

06/22 22:38, , 7F
我是使用drop(Packet* p,const char *)這function
06/22 22:38, 7F
文章代碼(AID): #1Fv0MjtL (Network_Sim)
文章代碼(AID): #1Fv0MjtL (Network_Sim)