ADSL內網/路由模式用BS下載斷線之謎與解決方案!!!

 

ADSL內網/路由模式用BS下載斷線之謎與解決方案!!!

我是用ADSL MODEM路由接NetGear網件的無線路由網上網的,配置爲華碩AAM6000EV系列Model自動撥號,再由無線路由廣播無線接入信息,臺式電腦由NetGear的1+4Lan口接入,並設置了NAT端口映射,由第一次用BS下載時就一直被斷線的原因困擾,(特別開了NAT的端口映射),當時PING MODEM的IP斷斷續續,網頁基本打不開,不過比較奇怪,筆記本無線方式反倒可以打開網頁,而用網際快車倒沒有問題,當時我想的就是MODEM的內置路由有問題,於是我尋遍了網絡,終於在一個論壇上找到了徹底的解決方案:
        這個方案適用於viking蕊片的(如電信大多數送的華碩AAM6000EV系列, 實達的VIKING蕊片, 我用的就是電信送的AAM6000EV/G3
        在這裏我要說說造成這種斷線的原因: 默認配置中,MODEM的IP session設定在192 條,即最大允許有192個IP session, 而且這個 IPsession 應該是包含所有的 session,如NAT的session 和主機到ADSL貓之間的 session。當掛上BT時,斷流出現的機率就開始增大了,BT的一個特點就是同時建立大量的連接,而這個是IP session 達到限額的一個重要因素。橋接模式下,一般只有1臺PC連接,一臺PC的連接,很少達到192。 而如果開了路由,有多臺電腦連接,連接的數額就成倍翻翻,特別用了NAT的端口映射後開BT時BT的連接數大大增加,既使流量並不大,都很容易就使 ADSL MODEM的 IP session 達到最大值,, 造成ADSL貓無法響應. 所以一定要加大IP SESSION的最大值
好了,操作就必不可少的了,如下:
1、用telnet登陸ADSL MODEM:
在運行命令裏面輸入:telnet 192.168.1.1
(192.168.1.1是ADSL MODEM的ip地址,如果你沒改就是這個了。)
PS:如果是2k或XP,先在運行裏輸入CMD,再從第一步開始鍵入命令
2、輸入用戶名
     密碼登陸      (輸入密碼是看不到的,輸完後按大鍵盤的回車鍵即可進入)
3、鍵入如下命令: ($不用填,自有的)
(a)$modify nbsize maxipsess 500 (這個數按你的需要設吧,我設的就是500,AAM6000EV/G3的最大值,再上就沒有了,不過MODEM的發熱量會上升不少)
(b)$commit
(c)$reboot
執行完abc三個步驟後ADSL重啓完成以後修改即告完工.
查看IP session的最大值:
$get nbsize
Max IP Session : 500(如果這個數值是你修改的那個就表示你成功了) HTTP Port : 61580
Telnet Port : 61581
NAT的session 可以通過下面這個命令看到:
$get nat status
或者這個:
$get nat rule status (端口映射下的session連接量)
其實,如果一個質量好,貴點的MODEM的IP SESSION的最大數默認都有1000以上
我修改了IP SESSION後 用BS下載時平均速度在200K左右,同時三個文件一起下載,斷線現象基本消失. 好了,祝大家衝浪愉快!!
經測試效果良好. 雖然與電腦直接撥號尚有一些差距, 但比未修改前對斷流的預防效果要好很多, 即使不打開BS的預防斷流功能, 也一般不會斷線(不過還是建議適當減少連接數). 另外, 對於ADSL路由/內網用戶, 通常需要打開端口映射才能取得較好的速度, 有關端口映射的知識, 可以在Google搜索"端口映射",這裏也簡單提一下:
2. 點選“服務”頁
3. 點擊“NAT”
4. 在NAT選項中選取:“NAT Rule Entry”
5. 點擊“添加”
6. 這裏192.168.1.6是本人指定的本機IP地址

NAT 規則 - 詳細

NAT 規則信息
規則號碼:   10
規則類型:   RDR
接口名稱:   ppp-0
協議:   TCP
本地地址從:   192.168.1.6
本地地址到:   192.168.1.6
全局地址從:   0.0.0.0
全局地址到:   0.0.0.0
目的端端口從:   28646
目的端端口到:   28646
本地端口   28646
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章