




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、.:.;Internet銜接性能優(yōu)化戰(zhàn)略優(yōu)化Internet銜接的速度是一個(gè)搶手話題。正由于搶手,所以不可防止地繁殖出許多誤解和真假難辨的傳聞。所以,在優(yōu)化Internet銜接之前,詳細(xì)了解每一步操作能夠?qū)е碌暮蠊浅V匾?。本文的目的是廓清一些根本概念,解釋各個(gè)配置選項(xiàng)的詳細(xì)含義,并引見幾種富有特征的優(yōu)化工具。 一、如何度量銜接的速度人們把Internet叫做信息高速公路。兩者的差別在于,在Internet上沒有人限制他的速度-實(shí)踐上,速度是Internet高速公路真正的價(jià)值所在。那么,在Internet上,速度用什么規(guī)范來(lái)度量呢?許多人置信每秒的字節(jié)數(shù)量是速度的最終規(guī)范,其實(shí)不然,問(wèn)題沒有這
2、么簡(jiǎn)單。影響Internet銜接速度的兩個(gè)最直接的要素是帶寬和延遲時(shí)間。也許他在了解系統(tǒng)內(nèi)存體系構(gòu)造的過(guò)程中,曾經(jīng)無(wú)數(shù)次聽到這兩個(gè)術(shù)語(yǔ)。帶寬這個(gè)概念,想必大家曾經(jīng)了解;但通訊延遲時(shí)間這個(gè)概念,雖然被提到的次數(shù)相對(duì)較少,卻同樣重要。實(shí)踐上,即使他有了很高的帶寬,銜接的延遲時(shí)間仍能夠把高速公路變成羊腸小道。在Internet上,數(shù)據(jù)傳輸之前先被分割成包。當(dāng)數(shù)據(jù)包到達(dá)目的地,接納方再以正確的次序把數(shù)據(jù)包重新裝配起來(lái)。所謂延遲就是一個(gè)數(shù)據(jù)包到達(dá)目的地需求的時(shí)間;另外,當(dāng)他發(fā)出對(duì)某個(gè)目的的懇求,目的系統(tǒng)在應(yīng)對(duì)時(shí)前往一些數(shù)據(jù)包,延遲這一概念也可用來(lái)描畫這一過(guò)程所需求的時(shí)間。最理想的組合當(dāng)然是高帶寬、低延遲
3、:數(shù)據(jù)包可以以最快的速度到達(dá),且有富余的帶寬支持;反之,低帶寬、高延遲那么屬于最差的組合。許多經(jīng)過(guò)衛(wèi)星建立的銜接會(huì)出現(xiàn)高帶寬、高延遲的情形,例如,雖然帶寬高達(dá)768Kbps,假設(shè)他點(diǎn)擊網(wǎng)頁(yè)上的鏈接或發(fā)送一個(gè)命令,收到應(yīng)對(duì)數(shù)據(jù)能夠需求一秒以上。由于延遲時(shí)間太長(zhǎng),對(duì)于許多聯(lián)機(jī)游戲來(lái)說(shuō),基于衛(wèi)星的銜接幾乎無(wú)法運(yùn)用,由于聯(lián)機(jī)游戲要求延遲時(shí)間小于半秒或更少。當(dāng)然,也有的運(yùn)用對(duì)延遲時(shí)間的要求不高,例如email。網(wǎng)絡(luò)延遲與許多要素有關(guān),最重要的是發(fā)送方和接納方之間的路由器,它們對(duì)銜接的質(zhì)量有著重要的影響。衛(wèi)星銜接之所以比光纜銜接慢,就是由于數(shù)據(jù)必需經(jīng)過(guò)軌道上的衛(wèi)星中轉(zhuǎn)。Cable和DSL線路的延遲普通要小
4、得多,但最終還是要由線路的詳細(xì)情況決議。二、硬件雖然許多用戶用上了寬帶,但用撥號(hào)銜接上網(wǎng)的人仍占大多數(shù)。為簡(jiǎn)單計(jì),我假定讀者運(yùn)用的撥號(hào)Modem不是多年以前的產(chǎn)品-假設(shè)他的Modem不符合V.90或V.92規(guī)范,劇烈建議他馬上晉級(jí)。從閱讀器(或其他客戶程序)到另一端的效力器之間,有一系列中介銜接。第一個(gè)就是計(jì)算機(jī)和Modem之間的銜接。翻開Modem的屬性對(duì)話框,可以看到一個(gè)設(shè)置最大端口速度的選項(xiàng),這個(gè)最大銜接速度不是Modem銜接線的速度,而是數(shù)據(jù)經(jīng)過(guò)COM端口的速度。許多時(shí)候,這個(gè)值的默許設(shè)置較低,把這個(gè)速度改成115200可以略微提高一點(diǎn)速度,這是由于降低了數(shù)據(jù)在COM端口緩沖區(qū)的停留時(shí)
5、間,在一定程度上降低延遲時(shí)間。沒有必要把Modem的最大端口速度設(shè)置成115200以上(而且基于16550a UART的串行口不允許超越115200),由于經(jīng)過(guò)線傳送數(shù)據(jù)的緊縮率不太能夠出現(xiàn)超越3:1的情形。說(shuō)到數(shù)據(jù)緊縮,過(guò)去人們置信緊縮和解緊縮的時(shí)間開銷會(huì)帶來(lái)一定的延遲,但是對(duì)于如今還在運(yùn)用的機(jī)器來(lái)說(shuō)這點(diǎn)開銷應(yīng)該算不上什么,不會(huì)給Internet銜接的延遲時(shí)間帶來(lái)任何不利影響。寬帶銜接的情況有所不同。寬帶銜接要用到寬帶Modem,寬帶Modem或者銜接DSL線路,或者是電纜調(diào)制解調(diào)器(Cable Modem);能夠直接經(jīng)過(guò)USB端口接入PC,也能夠經(jīng)過(guò)網(wǎng)卡轉(zhuǎn)接。假設(shè)用路由器、Hub或效力器之
6、類的設(shè)備實(shí)現(xiàn)Internet銜接共享,這些設(shè)備都會(huì)帶來(lái)額外的處置負(fù)擔(dān),從而影響速度。在寬帶環(huán)境中,網(wǎng)卡是影響網(wǎng)絡(luò)吞吐量的重要要素之一。不同廠商的產(chǎn)品,甚至同一廠商不同型號(hào)的產(chǎn)品,都能夠存在顯著差別。例如,我的臺(tái)式機(jī)用的是雜牌網(wǎng)卡,筆記本用IBM 10/100 EtherJet CardBus網(wǎng)卡(帶56K的Modem),兩臺(tái)機(jī)器都運(yùn)轉(zhuǎn)XP,筆記本的綜合性能不如臺(tái)式機(jī)。用這兩臺(tái)機(jī)器訪問(wèn)同一個(gè)效力器,筆記本的下載速度可達(dá)450Kbps,臺(tái)式機(jī)的下載速度是300Kbps,置信導(dǎo)致這種差別的決議要素就在于網(wǎng)卡。和其他硬件設(shè)備一樣,對(duì)于網(wǎng)卡,一分價(jià)錢一分貨的道理同樣適用。雜牌網(wǎng)卡往往只實(shí)現(xiàn)最根本的功能,
7、缺乏名牌產(chǎn)品的智能優(yōu)化才干,驅(qū)動(dòng)程序也缺乏靈敏的定制才干。假設(shè)他的網(wǎng)卡屬于那種連名字也很少聽說(shuō)的OEM產(chǎn)品,換一塊網(wǎng)卡,他會(huì)有驚奇的發(fā)現(xiàn)。對(duì)于寬帶Modem,品牌的也一樣重要。對(duì)于優(yōu)化網(wǎng)絡(luò)銜接,人們議論得最多的還是調(diào)整TCP/IP配置。下面我們就來(lái)看看這方面的內(nèi)容。 三、最大傳輸單元 從Windows 95包含TCP/IP的第一天起,人們漸漸了解到它默許的TCP/IP配置并非針對(duì)廣域網(wǎng)優(yōu)化。Windows 95包含的TCP/IP原先是為L(zhǎng)AN提供的,由于當(dāng)時(shí)Internet還遠(yuǎn)遠(yuǎn)沒有獲得如今這么廣泛的運(yùn)用,因此以LAN為中心的默許配置保管了一段相當(dāng)長(zhǎng)的時(shí)間。其中,最為人們留意的TCP/IP配置
8、選項(xiàng)是MTU,即Maximum Transmission Unit,或最大傳輸單元 。(在Windows中,MTU和其他TCP/IP配置選項(xiàng)都保管在注冊(cè)表中。) MTU選項(xiàng)描畫了允許的最大TCP數(shù)據(jù)包大小,單位是字節(jié)。對(duì)于LAN,默許的MTU大小是1500字節(jié);但在Internet上,默許的MTU大小是576字節(jié)。為什么會(huì)有這種差別呢?普通而言,LAN具有高速、流暢的特點(diǎn),延遲小,為充分發(fā)揚(yáng)LAN的效能,MTU可以略微大一點(diǎn)。Internet的情況恰好相反-至少對(duì)于撥號(hào)用戶來(lái)說(shuō)如此。因此,對(duì)于Internet,該當(dāng)采用較小的數(shù)據(jù)包。本文后面引見的幾種優(yōu)化工具都允許用戶修正MTU選項(xiàng)。通常引薦的
9、MTU配置是:對(duì)于撥號(hào)用戶,設(shè)置成576;對(duì)于運(yùn)用PPPoE的DSL用戶,設(shè)置成1400;對(duì)于其他用戶,設(shè)置成1500。不過(guò),修正MTU究竟可以在多大程度上改良銜接的速度,這可沒有一致的規(guī)范,部分的緣由在于有許多其他要素用戶經(jīng)常無(wú)法控制或思索到-ISP的效力質(zhì)量、Modem的品牌、IP/TCP協(xié)議的版本,等等,而且修正MTU的效果還會(huì)遭到其他配置選項(xiàng)的影響,例如TCP接納窗口的大小。一切本文討論的網(wǎng)絡(luò)配置選項(xiàng),包括MTU和其他參數(shù),都不能隨意修正。除非他對(duì)本人很有自信心,否那么最好用工具軟件,不要手工修正注冊(cè)表。一些工具軟件可以備份原始配置數(shù)據(jù),跟蹤修正正程,一旦發(fā)現(xiàn)修正有誤,他就可以方便地恢
10、復(fù)。四、接納窗口大小 接納窗口大小即Receive Window Size,它決議了接納信息的機(jī)器在收到多少數(shù)據(jù)后發(fā)送ACK數(shù)據(jù)包。所謂ACK數(shù)據(jù)包,它是對(duì)收到數(shù)據(jù)的一種確認(rèn),相當(dāng)于說(shuō)我曾經(jīng)勝利接納數(shù)據(jù)。假設(shè)在一定的時(shí)間之內(nèi)沒有前往ACK數(shù)據(jù)包,那么那些未經(jīng)確認(rèn)的數(shù)據(jù)將被重新傳輸。假設(shè)我們添加TCP接納窗口的大小,就可以減少發(fā)送ACK數(shù)據(jù)包的數(shù)量,減少網(wǎng)絡(luò)延遲和占用的帶寬。另一方面,擴(kuò)展TCP接納窗口也能夠帶來(lái)負(fù)面影響。較大的接納窗口意味著,假設(shè)ACK數(shù)據(jù)包沒有及時(shí)發(fā)回給效力器,那么需求重新傳輸?shù)臄?shù)據(jù)也較多。但是,只需當(dāng)網(wǎng)絡(luò)傳輸?shù)腻e(cuò)誤很多,或者他運(yùn)用撥號(hào)網(wǎng)絡(luò),才有必要思索這個(gè)問(wèn)題。為減小這種不
11、利影響,方法之一是啟用TCP/IP協(xié)議的SACK,即Selective Acknowledgement(有選擇地確認(rèn))。SACK使得效力器只重新傳輸出錯(cuò)的數(shù)據(jù)包,而不是重新傳輸自從最后一個(gè)ACK之后的一切數(shù)據(jù)。(還有一個(gè)類似的選項(xiàng),稱為RFC 1323 Timestamp,它使得每一個(gè)數(shù)據(jù)包帶有一個(gè)時(shí)標(biāo),但是,時(shí)標(biāo)本身也會(huì)帶來(lái)較大的開銷,抵消了很大一部分?jǐn)U展TCP接納窗口所帶來(lái)的優(yōu)勢(shì),因此普通不用)。默許的TCP接納窗口在Windows 95/98和NT中是8K,在Windows Me/2000/XP中是16K,大多數(shù)Linux的默許配置在32-64K之間。假設(shè)他運(yùn)用撥號(hào)銜接,16K應(yīng)該是他可
12、以采用的上限;但對(duì)于寬帶銜接,16K是理想接納窗口大小的下限。對(duì)于大多數(shù)寬帶用戶,最好實(shí)驗(yàn)一下32K到64K之間的配置,看看有什么結(jié)果。五、其他TCP/IP配置 TTL即Time To Live,直譯為存活時(shí)間,表示在丟棄一個(gè)數(shù)據(jù)包之前它可以經(jīng)過(guò)多少躍點(diǎn)(Hop),默許的上界是32。假設(shè)傳入到路由器的數(shù)據(jù)包TTL值大于32,許多路由器會(huì)把TTL重新設(shè)置成32。把TTL值設(shè)置得高一些沒有害處,但假設(shè)他的ISP的路由器直接把TTL改回32,設(shè)置得高也就沒有任何意義。一些優(yōu)化網(wǎng)絡(luò)銜接的工具建議把TTL設(shè)置成128-雖然高達(dá)128的TTL值本身沒有害處,但卻沒有方法保證設(shè)置如此之高的TTL之后,這個(gè)值
13、可以被原封不動(dòng)地保管和傳送。Black Hole Detect(黑洞探測(cè))也是一個(gè)對(duì)客戶端影響不大的選項(xiàng)。黑洞探測(cè)機(jī)制有點(diǎn)復(fù)雜:找出能否有路由器沒有傳送數(shù)據(jù)包里面的一個(gè)關(guān)鍵信息標(biāo)志-詳細(xì)地說(shuō),是Dont Fragment(不要分段)標(biāo)志。假設(shè)設(shè)置了Dont Fragment標(biāo)志,數(shù)據(jù)包就不會(huì)被路由器上的網(wǎng)關(guān)分段。除非他要訪問(wèn)老式的網(wǎng)絡(luò),這個(gè)選項(xiàng)沒有什么用,實(shí)踐上,啟用這個(gè)選項(xiàng)會(huì)浪費(fèi)一定的帶寬。Black Hole Detect選項(xiàng)默許是封鎖的,建議不要去改動(dòng)它。MaxConnectionsPerServer選項(xiàng)對(duì)Web閱讀有益處。 1.1規(guī)范規(guī)定,一個(gè)客戶機(jī)同一時(shí)辰最多只能建立兩個(gè)到同一效力器
14、的銜接。修正MaxConnectionsPerServer選項(xiàng)可以升高這個(gè)值-引薦的上限是4。這是一個(gè)引薦高質(zhì)量寬帶用戶修正的選項(xiàng),不過(guò)要留意的是,一些效力器為了遵守規(guī)范要求和防止銜接資源缺乏,能夠限制了同一客戶的銜接數(shù)量不得超越二個(gè)。為什么添加MaxConnectionsPerServer值會(huì)有益處呢?主要的緣由在于,當(dāng)我們翻開一個(gè)頁(yè)面時(shí),閱讀器會(huì)建立一個(gè)銜接下載HTML文件,建立第二個(gè)銜接下載圖片。假設(shè)頁(yè)面包含了大量的圖片,閱讀器會(huì)每次一個(gè)順序下載這些圖片,即使網(wǎng)絡(luò)銜接的速度很快也不一定可以充分利用。添加MaxConnectionsPerServer值也就添加了允許翻開的銜接數(shù)量,添加了允
15、許同時(shí)下載的圖片數(shù)量,提高了裝入整個(gè)頁(yè)面的效率(當(dāng)然,這有一個(gè)前提,也就是效力器可以接受同一客戶機(jī)的二個(gè)以上的銜接)。假設(shè)沒有什么特別的緣由,這個(gè)選項(xiàng)值得一改,對(duì)于速度較快的銜接來(lái)說(shuō)尤其如此。DNS緩沖可以加速大多數(shù)基于TCP的操作。DNS是Domain Name Server,即域名效力器,提供域名與IP地址的轉(zhuǎn)換效力。當(dāng)閱讀器銜接指定稱號(hào)的效力器時(shí),就要執(zhí)行一個(gè)DNS查找操作,把效力器稱號(hào)轉(zhuǎn)換成IP地址。DNS查找有時(shí)是一個(gè)很耗費(fèi)時(shí)間的操作,特別是有些ISP提供的DNS效力器本來(lái)就比較慢。由于域名與IP地址的對(duì)應(yīng)關(guān)系很少改動(dòng),所以可以用本地緩沖DNS地址的方法來(lái)提高速度。Windows有一個(gè)HOSTS文件(在Windows的system32
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 產(chǎn)品結(jié)構(gòu)設(shè)計(jì)合同
- 論壇營(yíng)銷的操作技巧
- 醫(yī)療器械產(chǎn)品代理協(xié)議書
- 法律知識(shí)合同法重點(diǎn)問(wèn)題解答與測(cè)試
- 建設(shè)施工三方合同
- 2025年新鄉(xiāng)貨運(yùn)從業(yè)資格證模擬考試系統(tǒng)
- 項(xiàng)目進(jìn)度會(huì)議紀(jì)要及下一步行動(dòng)計(jì)劃
- 人力資源行業(yè)培訓(xùn)效果評(píng)估表
- 《煤礦電工學(xué)》第二章井下供電安全技術(shù)課件
- 2025年湖州貨運(yùn)資格證安檢考試題
- 2025天津市安全員-B證考試題庫(kù)附答案
- 二年級(jí)下冊(cè)數(shù)學(xué)口算題-可打印
- 新風(fēng)施工合同
- 2025-2030年園藝修剪機(jī)器人行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 人教版四年級(jí)數(shù)學(xué)下冊(cè)第四單元測(cè)試卷(含答案)
- 2025年湖北省技能高考(建筑技術(shù)類)《建筑工程測(cè)量》模擬練習(xí)試題庫(kù)(含答案)
- 2023年中國(guó)綜合社會(huì)調(diào)查調(diào)查手冊(cè)
- 2024-2027年中國(guó)網(wǎng)絡(luò)安全評(píng)估行業(yè)發(fā)展監(jiān)測(cè)及投資戰(zhàn)略研究報(bào)告
- 失智老年人照護(hù)X證書制度試點(diǎn)工作養(yǎng)老護(hù)理職業(yè)和失智老人照護(hù)員工種的發(fā)展講解
- 2025年湖南食品藥品職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年常考版參考題庫(kù)含答案解析
- 2025年安徽職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
評(píng)論
0/150
提交評(píng)論