版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、WHY200ms1.前言前言一般情況下互聯(lián)網(wǎng)上RTT時間為200ms,如果路由器不能緩存200ms的報文,則容易引起丟包,從而引起TCP重傳,再加上TCP的窗口機制,會導(dǎo)致TCP連接效率大幅度下降。因此,200ms緩存能力是高端路由器的最基本要求。業(yè)界高端路由器都宣稱支持200ms的報文緩存能力,如:?Cisco760012000的高級板卡SIP400600和ES20(其它類型板卡不支持)?JuniperMT系列路由器全系列單板?Alc
2、atel7750路由器全系列單板?華為NE40ENE80E的高級板卡A類單板(NE40NE80全系列和B類單板不支持)?H3CSR8800路由器全系列單板200ms報文緩存已經(jīng)成為高端路由器必須具備的能力,本文從網(wǎng)絡(luò)應(yīng)用的角度來闡述為什么要求200ms報文緩存。2.網(wǎng)絡(luò)基本模型與基本原則網(wǎng)絡(luò)基本模型與基本原則我們首先看一個通常的IP端到端簡化模型,如下圖。CRouterSourceDestination2TC1圖1IP端到端簡化模型C1
3、是本地局域網(wǎng)到路由器的帶寬,C是廣域網(wǎng)出口帶寬,很明顯,C1的帶寬遠(yuǎn)遠(yuǎn)大于C,出口帶寬C上會存在擁塞的可能。廣域網(wǎng)帶寬是很昂貴的,因為費用問題,我們租用的出口線路帶寬總是不夠。因此,無論從用戶使用還是網(wǎng)絡(luò)設(shè)計角度,我們需要做的事情我們需要做的事情就是最大限度使得出口帶寬保持就是最大限度使得出口帶寬保持100%的利用,這是我們考慮問題的基本原則。的利用,這是我們考慮問題的基本原則。毫無疑問,此時通信性能和效率可以達(dá)到最高,也就是使得出口線
4、路上不出現(xiàn)空閑的情況,使得用戶花的每一分錢都物有所值。TCP通信有以下幾個典型階段:1慢啟動階段原有的TCP協(xié)議在啟動一個連接時會向網(wǎng)絡(luò)發(fā)送許多數(shù)據(jù)包由于一些路由器必須對數(shù)據(jù)包進行排隊,因此有可能耗盡存儲空間,從而導(dǎo)致TCP連接的吞吐量(throughput)急劇下降,避免這種情況發(fā)生的算法就是慢啟動。當(dāng)建立新的TCP連接時,TCP發(fā)送窗口被初始化為一個數(shù)據(jù)包大?。ㄒ粋€數(shù)據(jù)包缺省值為536或512byte)。源端按窗口大小發(fā)送數(shù)據(jù),每收
5、到一個ACK確認(rèn),發(fā)送窗口就成倍增加數(shù)據(jù)包發(fā)送量。顯然,窗口大小的增長將隨RTT呈指數(shù)級增長:1個、2個、4個、8個……,源端向網(wǎng)絡(luò)中發(fā)送的數(shù)據(jù)量將急劇增加。2擁塞避免階段當(dāng)發(fā)現(xiàn)超時或收到3個相同的ACK確認(rèn)幀時,網(wǎng)絡(luò)即發(fā)生擁塞(這一假定是基于由傳輸引起的數(shù)據(jù)包損壞和丟失的概率小于1%)。此時,就進入擁塞避免階段,慢啟動閾值被設(shè)置為當(dāng)前發(fā)送窗口的一半,發(fā)送窗口被置為1。如果發(fā)送窗口≤慢啟動閾值則TCP重新進入慢啟動過程如果發(fā)送窗口慢啟動
6、閾值,則TCP執(zhí)行擁塞避免算法,發(fā)送窗口在每次收到一個ACK時只增加1個數(shù)據(jù)包(這里將數(shù)據(jù)包大小假定為1)。3快速重傳和恢復(fù)階段進入慢啟動會導(dǎo)致過大地減小發(fā)送窗口尺寸,降低TCP連接的吞吐量。因此,快速重傳和恢復(fù)就是在源端收到3個或3個以上重復(fù)ACK時,就斷定數(shù)據(jù)包已經(jīng)被丟失,并重傳數(shù)據(jù)包,同時將慢啟動閾值設(shè)置為當(dāng)前發(fā)送窗口的一半,而不必等到RTO超時。TCP這種擁塞控制算法使得網(wǎng)絡(luò)上的通信流量呈現(xiàn)典型的鋸齒波形。SourceDestm
7、axW2maxWtWindowsize圖4TCP鋸齒流量波形示意TCP擁塞控制機制使得擁塞控制機制使得TCP流量趨向于盡量占用最大的帶寬流量趨向于盡量占用最大的帶寬,這是通過調(diào)節(jié)發(fā)送端口來實現(xiàn)的。如果報文被丟棄,TCP發(fā)送窗口會減少,所以發(fā)送速率會降低,以適配端到端會話可用的鏈路帶寬,通過慢啟動機制恢復(fù)會話吞吐量。為了在突發(fā)流量情況下發(fā)生擁塞時,最大程度發(fā)揮鏈路傳輸效率,路由器就必須具備緩存足夠的流量能力。因此,相當(dāng)于有效RTT實際上被
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 200m寬帶用什么無線路由器?
- 路由器緩存需求的研究.pdf
- 路由器還能做什么?
- 為什么需要理財
- 為什么需要aps
- 片上網(wǎng)絡(luò)路由器的緩存優(yōu)化研究.pdf
- 小米路由器做上級路由,迅捷路由器做下級路由
- 路由器IP報文QoS優(yōu)先級實現(xiàn)方法的研究.pdf
- 公司為什么需要實習(xí)生?
- 為什么中國需要留學(xué)生
- 民營企業(yè)為什么需要咨詢
- 路由器串聯(lián)
- 路由器基礎(chǔ)
- 路由器設(shè)置
- 基于TCP流的路由器緩存優(yōu)化設(shè)置方法研究.pdf
- 接入路由器緩存映射條目定時器的研究與設(shè)置.pdf
- 路由器聯(lián)接
- 路由器知識
- 基于FPGA的網(wǎng)絡(luò)路由器報文交換算法及實現(xiàn).pdf
評論
0/150
提交評論