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