[B]一、限制最大連接數[/B]
[B]為什么一打開迅雷、BT等P2P下載軟件網速就會變慢呢?[/B]
問題的根本在于BT、迅雷等P2P下載軟件頻繁建立TCP連接,并且是同時建立,所以導致有大量SYN包。TCP是Layer 4。從技術角度說是非常耗費資源的,無論是系統資源還是網絡資源,在同時并發1000個左右的連接請求的時候。可以想象你的網絡帶寬里都充斥著SYN包,所以,頻繁建立TCP連接才是讓迅雷、BT等P2P下載軟件影響網絡的根本原因。
因此,我們不能把TCP半開連接數設置的過大。因為每進行一次半開連接系統(包括路由器,防火墻,操作系統等)都會引入額外的開銷,過多的半開連接數只會導致系統資源緊張,不穩定甚至崩潰,反而會影響到網絡的實際傳輸。這就導致我們在使用P2P下載軟件時不能瀏覽網頁。
無論是否修改系統所限制的半開連接數,都不會對下載文件的最高速率有影響,也就是說,不會提高下載速率,如果已經建立了適當的連接,就沒有必要擁有更多的連接,這樣反而可能造成網絡負擔。
由此我們能夠得出結論,如果我們希望保證網絡暢通的前提下能夠進行下載,那就要對網絡連接的最大連接數進行限制,例如:局域網中某臺機器,在進行下載,那么由于限制了最大連接數,P2P下載軟件會提示:“系統設置了最大連接數”,因此本機的網頁瀏覽也打不開,但是對于局域網中的其他用戶來說,是沒有影響的。
如果沒有進行最大連接數的限制,那么P2P下載軟件會占用整個局域網帶寬,從而出現了,局域網中有一個人用P2P,別人都上不了網的問題。
[B]限制最大連接數的設置方法:[/B]
1.修改WINDOWS 系統盤下Windows\system32\drivers\Tcpip.sys文件。
但是使用這種方法之前,一定要備份計算機的C:\Windows\system32\drivers\Tcpip.sys文件,以防不測。
2.通過網絡監控軟件實現。
[ALIGN-CENTER][/ALIGN-CENTER] [ALIGN-CENTER]圖1
[/ALIGN-CENTER]WFilter(超級嗅探狗)網絡監控軟件,能夠通過端口鏡像的方式,對網絡進行監控,只需在一臺電腦上設置,就可以限制局域網內所有電腦的最大連接數。
[B]二、禁止多線程下載[/B]
現在下載軟件下載方式主要分成兩類,一種是多線程下載,另外一種是多資源多線程下載。其中迅雷、BT等是通過多資源多現成的下載方式,所以下載速度很快。而IDM是多線程的下載的代表工具。本文主要介紹多線程下載的禁止方法,迅雷等多資源多線程下載工具禁止方法請參考:局域網內怎樣屏蔽迅雷下載?
1.首先在超級嗅探狗“封堵策略級別配置”中設置,禁止多線程下載,如下圖所示:
[ALIGN-CENTER][/ALIGN-CENTER] [ALIGN-CENTER]圖2
[/ALIGN-CENTER]2.封堵效果。
使用IDM下載,可以看到,在沒有設置“禁止多線程下載”的時候,總共有8個線程進行下載;禁止之后,只有一個線程進行下載。
[ALIGN-CENTER][/ALIGN-CENTER] [ALIGN-CENTER]圖3.封堵前的下載情況
[/ALIGN-CENTER] [ALIGN-CENTER][/ALIGN-CENTER] [ALIGN-CENTER]圖4.封堵后的下載情況
[/ALIGN-CENTER] 在百度中搜索超級嗅探狗的相關信息