隨機(jī)早期檢測RED
發(fā)布時(shí)間:2014/9/7 22:04:56 訪問次數(shù):1076
上一節(jié)討論的TCP擁塞控制并沒有和網(wǎng)絡(luò)層采取的策略聯(lián)系起來。其實(shí),它們之間是有著密切的關(guān)系。
例如, GAL16V8A-15LP假定一個(gè)路由器對某些分組的處理時(shí)間特別長,那么這就可能使這些分組中的數(shù)據(jù)部分(即TCP報(bào)文段)經(jīng)過很長時(shí)間才能到達(dá)終點(diǎn),結(jié)果引起發(fā)送方對這些報(bào)文段的重傳。根據(jù)前面所講的,重傳會使TCP連接的發(fā)送端認(rèn)為在網(wǎng)絡(luò)中發(fā)生了擁塞。于是在TCP的發(fā)送端就采取了擁塞控制措施,但實(shí)際上網(wǎng)絡(luò)并沒有發(fā)生擁塞。
網(wǎng)絡(luò)層的策略對TCP擁塞控制影響最大的就是路由器的分組丟棄策略。在最簡單的情況下,路由器的隊(duì)列通常都是按照“先進(jìn)先出”FIFO (First In First Out)的規(guī)則處理到來的分組。由于隊(duì)列長度總是有限昀,因此當(dāng)隊(duì)列已滿時(shí),以后再到達(dá)的所有分組(如果能夠繼續(xù)排隊(duì),這些分組都將排在隊(duì)列的尾部)將都被丟棄。這就叫做尾部丟棄策略(tail-droppolicy)。
路由器的尾部丟棄往往會導(dǎo)致一連串分組的丟失,這就使發(fā)送方出現(xiàn)超時(shí)重傳,使TCP進(jìn)入擁塞控制的慢開始狀態(tài),結(jié)果使TCP連接的發(fā)送方突然把數(shù)據(jù)的發(fā)送速率降低到很小的數(shù)值。更為嚴(yán)重的是,在網(wǎng)絡(luò)中通常有很多的TCP連接(它們有不同的源點(diǎn)和終 點(diǎn)),這些連接中的報(bào)文段通常是復(fù)用在網(wǎng)絡(luò)層的IP數(shù)據(jù)報(bào)中傳送。在這種情況下,若發(fā)生了路由器中的尾部丟棄,就可能會同時(shí)影響到很多條TCP連接,結(jié)果就使這許多的TCP連接在同一時(shí)間突然都進(jìn)入到慢開始狀態(tài)。這在TCP的術(shù)語中稱為全局同步(global syncronization)。全局同步使得全網(wǎng)的通信量突然下降了很多,而在網(wǎng)絡(luò)恢復(fù)正常后,其通信量又突然增大很多。
上一節(jié)討論的TCP擁塞控制并沒有和網(wǎng)絡(luò)層采取的策略聯(lián)系起來。其實(shí),它們之間是有著密切的關(guān)系。
例如, GAL16V8A-15LP假定一個(gè)路由器對某些分組的處理時(shí)間特別長,那么這就可能使這些分組中的數(shù)據(jù)部分(即TCP報(bào)文段)經(jīng)過很長時(shí)間才能到達(dá)終點(diǎn),結(jié)果引起發(fā)送方對這些報(bào)文段的重傳。根據(jù)前面所講的,重傳會使TCP連接的發(fā)送端認(rèn)為在網(wǎng)絡(luò)中發(fā)生了擁塞。于是在TCP的發(fā)送端就采取了擁塞控制措施,但實(shí)際上網(wǎng)絡(luò)并沒有發(fā)生擁塞。
網(wǎng)絡(luò)層的策略對TCP擁塞控制影響最大的就是路由器的分組丟棄策略。在最簡單的情況下,路由器的隊(duì)列通常都是按照“先進(jìn)先出”FIFO (First In First Out)的規(guī)則處理到來的分組。由于隊(duì)列長度總是有限昀,因此當(dāng)隊(duì)列已滿時(shí),以后再到達(dá)的所有分組(如果能夠繼續(xù)排隊(duì),這些分組都將排在隊(duì)列的尾部)將都被丟棄。這就叫做尾部丟棄策略(tail-droppolicy)。
路由器的尾部丟棄往往會導(dǎo)致一連串分組的丟失,這就使發(fā)送方出現(xiàn)超時(shí)重傳,使TCP進(jìn)入擁塞控制的慢開始狀態(tài),結(jié)果使TCP連接的發(fā)送方突然把數(shù)據(jù)的發(fā)送速率降低到很小的數(shù)值。更為嚴(yán)重的是,在網(wǎng)絡(luò)中通常有很多的TCP連接(它們有不同的源點(diǎn)和終 點(diǎn)),這些連接中的報(bào)文段通常是復(fù)用在網(wǎng)絡(luò)層的IP數(shù)據(jù)報(bào)中傳送。在這種情況下,若發(fā)生了路由器中的尾部丟棄,就可能會同時(shí)影響到很多條TCP連接,結(jié)果就使這許多的TCP連接在同一時(shí)間突然都進(jìn)入到慢開始狀態(tài)。這在TCP的術(shù)語中稱為全局同步(global syncronization)。全局同步使得全網(wǎng)的通信量突然下降了很多,而在網(wǎng)絡(luò)恢復(fù)正常后,其通信量又突然增大很多。
熱門點(diǎn)擊
- 以下地址中的哪一個(gè)和86.32/12匹配
- 因特網(wǎng)交換點(diǎn)IXP在全球的分布
- 以太網(wǎng)及其優(yōu)勢
- OSI失敗的原因可歸納
- FCS體系結(jié)構(gòu)
- MF47型指針式萬用表的工作原理
- 為什么A在TIME-WAIT狀態(tài)必須等待2M
- 在物理層擴(kuò)展以太網(wǎng)
- 常用的絞合線的類別、帶寬和典型應(yīng)用
- TCP連接進(jìn)行初始化
推薦技術(shù)資料
- 自制智能型ICL7135
- 表頭使ff11CL7135作為ADC,ICL7135是... [詳細(xì)]
- 全新高端射頻儀器
- 集成32位RISC-V處理器&
- 第三代半導(dǎo)體和圖像傳感器 參數(shù)封裝應(yīng)用
- 汽車半導(dǎo)體
- 人形機(jī)器人技術(shù)結(jié)構(gòu)設(shè)計(jì)及發(fā)展分
- 紫光芯片云3.0整體解決方案
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究