作者stpaul (科克)
看板Network
標題Re: [問答] 詢問一個UDP程式,傳檔失敗的問題..
時間Wed Jun 1 11:52:51 2011
※ 引述《bernachom (Terry)》之銘言:
: 標題: [問答] 詢問一個UDP程式,傳檔失敗的問題..
: 時間: Wed Jun 1 02:34:39 2011
: 請教一下
: 我的UDP傳檔的時後,有時後可以傳檔,有時後不能傳(想要穿過NAT然後傳資料)
: 本來是可以正常的傳資料,但是不知道為什麼有時後卻不能傳
:
: 不管是同一個SUBNET或是不同的SUBNET都不行
: 然後可以傳的話,就都可以...我確定我的網路是正常連線的狀態
: 就是說,IP那些都沒有變動,只是有時後可以傳有時後不行...
:
: 然後我的電腦是連上無線網路來傳資料的,這種NAT應該比較容易穿過吧(FULL CONE)
嗯,不好意思,我確認一下喔...你確定是full cone嗎?
還是Restricted或Symmetric?
你這邊的環境是怎樣設定NAT的?並不是無線網路連上就等於full cone...
有時可以有時不行可能是你先有假IP送到外面的機器,然後系統有建立session才能通。
不然你要真的是full cone才有辦法從外面打進來...
環境、系統、設定都有關係...
: → bernachom:我是想說有沒有可能..一開始可以傳資料 06/01 03:49
: → bernachom:可是後來,因為網路卡的緩衝記憶體都被塞滿了.. 06/01 03:49
: → bernachom:所以之後就不能傳資料了...這是個胡思亂想的結果.. 06/01 03:50
: → bernachom:不知道有沒有可能=_= 06/01 03:50
這也不是不可能,如果你的封包打得又快又急,是有可能被drop掉。
或是直接被ipchains(如果有設定)或是系統當作攻擊擋掉...
要有多一點資訊大家也比較能判斷... :)
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.42.4.192
1F:推 bernachom:請教一下假IP是什麼意思呢?怎樣才可以知道是真ip呢?tks 06/01 14:55
2F:推 bernachom:而且有時後在區域裡面也不能通... 06/01 14:59
3F:→ bernachom:應該說,區網裡面有時後可以有時後不行... 06/01 14:59
嗯,假IP是俗稱,也就是虛擬IP...對應的就是真IP -> 真實IP
真假只是概稱,並不是以實際與否來說,而是在對應的區域網路或是外部廣域網路
來說...
另外,如果在區網裡面不能互通的話,因素也不少...
除了上面講的可能被當作攻擊給擋掉,或是有設定burst值去卡你的封包數量...
(這跟你打的封包格式和型態都有關...)
再來就是你的網路設備允不允許無線網路區網互通(不過你有時可以有時不行,這個
因素可能會比較小)?
所以如果知道你的網路設備、系統、封包行為會比較容易了解...
※ 編輯: stpaul 來自: 114.42.4.192 (06/01 15:21)
※ 編輯: stpaul 來自: 114.42.4.192 (06/01 17:27)
4F:→ bernachom:不好意思,利用這個標題我想問一個小小的問題.. 06/01 18:00
6F:→ bernachom:這張圖是用NETLIMITER測的 06/01 18:00
7F:→ bernachom:因為我想要用UDP穩的傳送512K,這樣子算有穩定嗎?? 06/01 18:00
8F:→ bernachom:謝謝幫忙了.. 06/01 18:01
呵呵,不知道你要的穩定是什麼...
不過這樣看起來throughtput的確是limit在512kB... :)
※ 編輯: stpaul 來自: 114.42.4.192 (06/01 18:28)
9F:→ bernachom:嗯~~我的穩定可能就是,控制在512k這樣子,不然的話 06/01 18:32
10F:→ bernachom:就會上下亂跑~~所以這樣子是有嚕@@?好開心,謝謝 06/01 18:32
11F:→ stpaul::) 06/01 18:43