查看單個文章
舊 2006-01-03, 07:02 AM   #1
psac
榮譽會員
 
psac 的頭像
榮譽勳章
UID - 3662
在線等級: 級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時級別:30 | 在線時長:1048小時 | 升級還需:37小時
註冊日期: 2002-12-07
住址: 木柵市立動物園
文章: 17381
現金: 5253 金幣
資產: 33853 金幣
預設 ADSL 網路中斷傳輸探討及解決辦法

近來眾多ADSL在用emule或者BT時遭遇頻繁中斷傳輸、離線之苦,包括我自己。經過數天奮戰,終於徹底查清原因,並得出解決辦法!!

症狀:一般性上網——包括瀏覽網頁、語音聊天、http、ftp等下載方式時,Modem都工作正常;但只要執行BT、Emule等P2P軟體時,Modem就會出現中斷傳輸、離線,整個局內網趨於癱瘓。
發病人群:ADSL用戶,而且開啟了Modem內裝的路由功能,即採用PPPoeLLC(RFC2516)模式上網的。

分析:正是因為開啟了Modem內裝的路由功能!
簡單地說,普通的帶路由功能的AdslModem肩負兩大使命:1.傳送信號(進、出)2.對網內的PC進行路由。
由於這種Modem是針對前面說的「一般性上網」而設計的,其路由功能無法應付新生的P2P軟體所要求的網路效能,於是造成中斷傳輸、離線。

解決辦法:關閉Modem的內裝路由功能,使其只承擔傳送信號的工作。但新的問題就來了——關閉Modem的路由功能後,就無法多機免主機上網了。這裡提供3種辦法,使得既關閉Modem的路由功能,又能維持免主機上網。


方案一:需要使用P2P軟體時,就更改原先的PPPoeLLC(RFC2516)模式,改為用RFC1483Bridge模式,並將撥號的那台機器設定internet共享,這樣就等於撥號的那台電腦承擔了路由功能。當這台電腦需要關機時,再改回PPPoeLLC(RFC2516)模式即可,其它電腦繼續可以上網。看起來挺麻煩,其實只須在web設定界面更改幾個選項即可。


方案二:使用ShareAssistant軟體實現軟路由。ShareAssistant介紹:
ShareAssistant是一款ADSL共享輔助軟體。它能在Windows系統「Internet連接共享」功能的基礎上實現多台電腦之間的ADSL共享。它的突出特點是不需要伺服器,不需要路由器、不需要ADSL MODEM的路由功能。
共享ADSL時,區域網路內的任何一台電腦都可以撥號上網,在一台電腦撥號成功後,其它電腦都可以通過撥號電腦實現共享上網。這時撥號電腦就擔任了伺服器的工作。而當撥號電腦中斷連線Internet連接後,伺服器的工作可以轉由其它電腦撥號上網完成。沒有多台電腦不能同時撥號的限制。沒有路由方式需要長期在線的限制。
除基本的撥號上網和共享功能外,ShareAssistant還具有區域網路內文字和語音聊天功能、上網記時功能等。具有靈活方便,佔用系統資源少等特點。
適用於:中小企業ADSL共享辦公;家庭內部多電腦共享上網;鄰居之間共享ADSL。學生宿舍共享ADSL。
原版下載位址:http://www.skycn.com/soft/15433.html
破解下載位址:http://www.cschina.org/images/upload/2004/04/01/010331.rar
注意看破解裡的說明。


方案三:也是最根本的解決辦法——用專用的硬體路由器取代Modem的內裝路由,其它一切和以前的不變。唯一缺點是需要銀子


總結:前兩種方案都是用軟體路由取代Modem的硬路由,方案三是用專用硬路由取代Modem的硬路由。總之是必須關掉Modem的硬路由,因為它是癥結所在。


我現在採用的是方案一,因為是窮學生而且方案二需要在每台電腦上安裝軟體,較為麻煩。


另,上文所說「並將撥號的那台機器設定internet共享」,以及ShareAssistant的工作原理和使用方法,屬於另外的網路技術不在本文探討內容之列,恕不贅言。不過告訴大家,它們都不難,有心人一個上午就能搞定。



我現在用得很爽啊!開著emule上網、聊天、打遊戲,沒有出現絲毫中斷傳輸!(但並不是說emule從此不佔用帶寬了!只是無論如何不會有中斷傳輸了)
__________________
http://bbsimg.qianlong.com/upload/01/08/29/68/1082968_1136014649812.gif
psac 目前離線  
送花文章: 3, 收花文章: 1631 篇, 收花: 3205 次