發信人: ASKLOVE.bbs@bbs.wretch.cc (問愛) 日期: 21 Oct 2005 05:13:25 GMT 標題: Re: =?big5?Q?=BD=D0=B1=D0=A4@=A4UP2P=B3n=C5=E9=AC=B0=A6=F3=A6bNAT=A4U=B3t=AB=D7 信群: tw.bbs.comp.network 看板: Network/A11LGU7L 來源: <4KeRVb$IOK@bbs.wretch.cc>:78111, 組織: 無名小站 ※ 引述《rain@bbs.ee.ntu.edu.tw (rain)》之銘言: > ※ 引述《Modena.bbs@bbs.nchu.edu.tw (冷靜 意志 成就)》之銘言: > : 因為你的NAT不會幫你做port的轉換,所以peer端無法直接和你建連線,必須透過 > : 第三方才能完成,所以會比較慢. > 恩恩瞭解,可視這樣emule、BT為什麼不採用像Skype的作法,不用第三方也可以 > 達成傳輸呢? > 謝謝 很簡單 因為BT 每次下載都要開成千上百個 port 而且全是隨機動態的 以供不定對象不定 port 連接 而防火牆及NAT沒這麼聰明,無法動態配合BT軟體隨機開成百上千個port給它用 這點只要有設定過防火牆及NAT的人就知道 而 skype 只需要一兩個固定的 port 安裝時設定好就OK了 建議 你也許只是希望穿透宿網防火牆 以便架站或玩遊戲 但有防火牆及NAT在,除非網管是死人或你跟網管很好,他願意幫你開port 不然你再怎麼玩都比不過網管一根手指的 即使找到第三方跳板速度也會不盡理想 畢竟中間一定要經過NAT轉址,封包變大必定影響傳輸效率 若再加上需要加密的虛擬通道像是VNN,VPN,封包又更大 附加的轉址及加密資訊說不定比需要傳輸的資料還大上幾倍 server 及 client 端都要做加解密的動作 還有轉址的NAT 速度慢又沒有實際效益 再說網管若發現某個IP流量異常 直接把你的 mac 鎖住就不用玩了 想玩就住外面自己申請ADSL來玩 不然受制於網管和網管槓 最後吃虧的還是自己 -- 我不是歸人 也不是過客 我.........................................是馬......>"< -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知 220-129-151-242.dynamic.hinet.net海 .