恐怕不少喜歡上網(wǎng)朋友會(huì)遇到一個(gè)問題:和別人共享上網(wǎng)的時(shí)候,會(huì)卡
這應(yīng)該大家都知道,在網(wǎng)絡(luò)設(shè)備沒有問題的前提下,其他人看了一些高清電影、正在下載、或者什么都沒做,但其電腦里有沒完全退出的軟件在后臺(tái)偷偷的上傳…… 一旦需求的帶寬接近或大于ISP(網(wǎng)絡(luò)服務(wù)提供商,即電信聯(lián)通什么的)提供的最大帶寬,就會(huì)發(fā)生卡的現(xiàn)象
這是主要原因,次要原因還有可能 TCP鏈接數(shù)過多,路由器芯片承受不了巨大的負(fù)載等等
目標(biāo)是所有的服務(wù)全部流暢使用,并且不得浪費(fèi)帶寬
目前測試,4M寬帶,PPLive/迅雷看看在在線放藍(lán)光版生化危機(jī)3/時(shí)間規(guī)劃局,速度473KB /s 近乎滿速。開著wow,打著戰(zhàn)場,世界延遲10-53,本地延遲10-52.同時(shí)我打開了一個(gè)圖片很多網(wǎng)頁,迅雷速度降低到了270KB/s左右,網(wǎng)頁加載完畢后,下載速度恢復(fù)到470+,近乎滿速,在此期間,我的火法沒有感到炎爆術(shù)受到任何的“阻攔”,網(wǎng)頁也是輸入網(wǎng)址完畢后立刻進(jìn)行加載,打開14個(gè)不同域名的未訪問過的頁面,加載過程沒有感覺被延緩
1.一個(gè)在此數(shù)據(jù)庫里可以搜到的路由(怎么搜,搜到后怎么做,第6部分會(huì)詳細(xì)說明),并且你有對它有控制權(quán)
2.一根能連接上路由的電腦、網(wǎng)線
3. 了解自己辦理的上網(wǎng)業(yè)務(wù)的接入方法,曾經(jīng)自己親手操作過讓自己的某設(shè)備接入互聯(lián)網(wǎng)
4.祈求別突然斷電 o_o||
風(fēng)險(xiǎn):此文章將會(huì)指導(dǎo)大家對路由器的操作系統(tǒng)進(jìn)行修改,也就是傳說中的“刷機(jī)”。刷機(jī)有風(fēng)險(xiǎn),操作需謹(jǐn)慎。本人和DD-WRT社區(qū)不對任何刷機(jī)失敗事件負(fù)責(zé),如果實(shí)在沒膽,那就直接去淘寶買個(gè)已經(jīng)刷好的9成新二手吧!選擇范圍也廣很多
ISP: (Internet Service Provider),互聯(lián)網(wǎng)服務(wù)提供商,即電信、聯(lián)通、網(wǎng)通等
WAN:廣域網(wǎng),本文指Internet互聯(lián)網(wǎng)
LAN: 局域網(wǎng)
帶寬和網(wǎng)速: 帶寬,在傳輸管道中可以傳遞數(shù)據(jù)的能力,單位為Mbps 、Kbps。網(wǎng)速:上網(wǎng)時(shí),上傳和下載的速度,最高網(wǎng)速可以由帶寬決定,單位為MB/s 、KB/s 請注意B的大小寫 1Mbps=128KB/s=1024Kbps 再次請注意B的大小寫。
ISP提供的帶寬:這個(gè)帶寬寫在你的入網(wǎng)協(xié)議里,實(shí)在不知道就打電話問。一定要搞清楚準(zhǔn)確的下載帶寬和上傳帶寬,對是否成功優(yōu)化網(wǎng)絡(luò)是決定性的因素
1.將路由器翻過來,查看后面的具體型號、版本,尤其是版本!不能錯(cuò)!我們以TP-Link WR841ND v5 為例,后面顯示TL-WR841N V5 那就說明它是第5版本的,版本千萬不能搞錯(cuò),切記!
2.在這個(gè)網(wǎng)站搜索型號,這個(gè)例子里我們搜“841”3個(gè)數(shù)字就直接搜出來了,后面有個(gè)”Revision”,就是版本號,找到5,發(fā)現(xiàn)支持列顯示“Yes”,那么就放心進(jìn)入點(diǎn)下載(如果搜索不到,就是不支持您的路由,即使型號對上,但沒有對應(yīng)的版本也不能貿(mào)然繼續(xù),實(shí)在不支持您的路由器就請放棄,切記!)
3.我們將選擇“factory-to-ddwrt.bin”進(jìn)行下載,下載后得到一個(gè).bin文件,現(xiàn)在,我們進(jìn)入841ND的管理頁面,找到固件升級,然后用剛剛下載的.bin文件進(jìn)行升級(也就是開始刷機(jī))即可。這里我們引用ddwrt官方Wiki的話:“請注意,千萬不要在路由器刷新固件及重啟時(shí)打斷安裝過程。千萬不要在刷新過程中關(guān)閉電腦、關(guān)閉瀏覽器或者關(guān)閉路由器!我通常在這關(guān)鍵的2分鐘內(nèi)離設(shè)備遠(yuǎn)點(diǎn),把腦袋轉(zhuǎn)到別處,防止吹口氣把路由器變磚了。”
4.上傳.bin文件后會(huì)發(fā)現(xiàn)網(wǎng)卡提示斷開,然后過一會(huì)又鏈接上,就說明升級成功,并且已經(jīng)重啟完畢了。我們就可以在在瀏覽器里輸入192.168.1.1(記得網(wǎng)卡IPv4要設(shè)置成自動(dòng)分配地址,否則可能會(huì)進(jìn)不去192.168.1.1)首次登錄,會(huì)要你修改密碼,強(qiáng)烈建議修改,因?yàn)樗哪J(rèn)密碼不是admin,更不會(huì)是123456,為了防止自己以后進(jìn)不去,老老實(shí)實(shí)的按照它的要求修改密碼吧!用戶名也可以根據(jù)需要修改掉
5.進(jìn)行常規(guī)的路由設(shè)置,先保證你能上網(wǎng)再說,一般的路由配置大家都會(huì)的吧?如果發(fā)現(xiàn)是英文界面的,可以在 “Administration”標(biāo)簽頁下的“Management”里找到“Language”選擇“Chinese simplified”,然后在最下面點(diǎn)“Apply Settings”以切換成中文界面
6.配置完成,能成功上網(wǎng)后,進(jìn)入最重要的一步 :數(shù)據(jù)包優(yōu)先級配置
我們現(xiàn)在虛擬出這樣一種情況:一個(gè)家庭里,有個(gè)喜歡看高清電影的老媽,而老婆喜歡逛淘寶,老爸有時(shí)看看新聞頁,有時(shí)看看視頻,而你有時(shí)玩玩魔獸世界
我們再虛擬出一個(gè)極端惡劣的情況:一個(gè)宿舍里,有6個(gè)人,有3個(gè)是一開電腦 就開始在線看PPS PPLive電影的,有1個(gè)是喜歡跟女朋友QQ視頻聊天的,還有一個(gè)是喜歡玩網(wǎng)游的,還有一個(gè)是變態(tài),一邊開著在線電影、還開著迅雷下載、BT下載
如果以上這兩種情況,我們最高帶寬只有4M,甚至只有2M,我們?nèi)绾稳テ胶猓孔尶措娪暗捻槙滁c(diǎn),玩游戲的不卡,看網(wǎng)頁的流暢? 我們現(xiàn)在以第二種情況,也就是最惡劣的上網(wǎng)條件,讓廣大文藝青年最痛不欲生的上網(wǎng)條件入手!
1.找到 NAT/Qos ->Qos頁面,在Qos設(shè)置里選擇“啟用”,勾選“為游戲優(yōu)化”(我不知道為什么,勾選后,我wow延遲從54ms降低到13ms。求解)端口WAN,上傳帶寬、下載帶寬分別填寫ISP承諾的帶寬。比如,此文中,這個(gè)惡劣的環(huán)境,用的是4M帶寬的ADSL,我們得知上傳帶寬是下載帶寬的1/4。根據(jù)上文單位的轉(zhuǎn)化關(guān)系,我們本應(yīng)填入1024和4096,但是建議填寫理論帶寬的80%-95%,所以我們填寫970和3890(ADSL應(yīng)該上傳不超過500,不放心就460和3890),如下圖
2.按需添加各種自定義服務(wù),比如此文的那個(gè)“惡劣環(huán)境”我們需要自定義的服務(wù)是:QQ、網(wǎng)游(本文以wow為例,其他需要自行咨詢客服)、 網(wǎng)頁、P2P視頻
點(diǎn)擊添加/刪除服務(wù),在里面做出如下的添加(服務(wù)名稱前加My是為了區(qū)分自帶的服務(wù)):
服務(wù)名稱————協(xié)議————端口范圍
My_wow2————TCP————1119-1119(必須自行添加,自帶的worldofwarcraft服務(wù)無效)
My_wow1————TCP————3724-3724 (必須自行添加,自帶的worldofwarcraft服務(wù)無效)
My_DNS ————TCP&UDP————53-53 (可不加,用自帶的dns服務(wù)代替)
My_FTP————TCP————21(可不加, 用自帶的ftp服務(wù)代替)
My_icmp————icmp————N/A
My_http————TCP————80-80
My_https————TCP————443 (可不加, 用自帶的ssl服務(wù)代替)
My_QQ————UDP————8000-8000
My_P2P_ udp————UDP————1200-65535
My_P2P_ tcp1————TCP————1120-3723
My_P2P_ tcp2————TCP————3725-65535
注意My_P2P這部分是區(qū)分出P2P端口的,一般P2p使用的是10000以上的Udp端口,1500以上的TCP端口,自行考慮,記得最好要跳開已經(jīng)設(shè)置的端口,比如如果要設(shè)置TCP1200-65535區(qū)間的時(shí)候,要跳過3724(wow端口)
3.設(shè)置各服務(wù)的優(yōu)先級,我們來想一下,DNS請求是帶寬占用最小的,應(yīng)該最高優(yōu)先級,網(wǎng)游的帶寬占用也是非常小的,而且對網(wǎng)絡(luò)的流暢度很敏感,也應(yīng)該最高。QQ聊天、QQ視頻占用帶寬一般,但也需要點(diǎn)流暢度 。網(wǎng)頁瀏覽是瞬時(shí)占用帶寬,網(wǎng)頁加載完畢后就幾乎零,帶寬對流暢度不敏感。FTP文件傳輸、P2p、BT下載是最占用大量帶寬資源的,而網(wǎng)絡(luò)流暢度對其影響很小,很不敏感。于是就有以下的優(yōu)先級列表(開頭沒有My_的則是系統(tǒng)自帶的服務(wù),點(diǎn)列表添加即可)
記得全部設(shè)置完畢后,點(diǎn)“應(yīng)用” 來確認(rèn)。好了,這樣就可以了享受無限的流暢吧!
請注意:某些下載(如普通的單線程下載、某些離線下載),使用的是80端口,可能會(huì)被當(dāng)成網(wǎng)頁瀏覽 的流量
下面有通過掩碼、通過MAC地址設(shè)置優(yōu)先級,大家有精力也可以嘗試下(我個(gè)人覺得它不太智能)
另外dd-wrt的Wiki里還有限制鏈接數(shù)、修改TTL數(shù)值等資料,大家可以更深度的挖掘
此方法的優(yōu)點(diǎn):智能,對網(wǎng)絡(luò)條件敏感并且占用帶寬小的優(yōu)先通過。缺點(diǎn):如果某個(gè)高優(yōu)先級的服務(wù)占用了過高的流量,會(huì)將比它低優(yōu)先級的服務(wù)給壓制得斷流。舉個(gè)例子,比如你把QQ端口UDP8000設(shè)置成了TCP8000,TCP8000貌似是旋風(fēng)下載的默認(rèn)端口,于是 “My_qq_udp”這里的流量會(huì)巨大無比,會(huì)擠掉所有“低”優(yōu)先級別服務(wù)的帶寬。當(dāng)然比My_qq_udp優(yōu)先級高的服務(wù)還是很流暢的,這一點(diǎn)可以放心。
對比P2P終結(jié)者、聚生網(wǎng)管:這些軟件是利用Arp欺騙來進(jìn)行限速的,這是一種攻擊式野蠻管理方法,只要有人開啟了Arp防火墻、雙向綁定網(wǎng)關(guān)地址就會(huì)失效。而且越多的人這么做,整個(gè)網(wǎng)絡(luò)就會(huì)瀕臨癱瘓,大家都卡
對比普通路由自帶的Qos:大部分百元級別的路由都只能進(jìn)行IP限速 ,甚至無法控制上傳速度。這樣的設(shè)置簡直是徒勞。這些路由的設(shè)置基本算是個(gè)擺設(shè)吧!即使設(shè)置成功了最小上下行帶寬,但其實(shí)還是犧牲了部分帶寬,不能滿負(fù)荷了
新聞熱點(diǎn)
疑難解答
圖片精選