成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

TCP/IP網絡中的顯式擁塞通告解析

網絡 網絡管理
為了避免因為路由器擁塞而帶來的丟包而產生的一系列問題,TCP/IP的設計者們創建了一些用于主機和路由器的標準,下面本文就來為大家進行詳細的介紹。

TCP/IP網絡擁塞概述

當前的TCP 實現將TCP 端節點之間的中間網絡視為一個不透明的“黑盒”。TCP 包進入和流出這個盒子。有些時候進入盒子的包被丟失了。因為今天的數字和光媒體上出現比特級錯誤的機會非常少,TCP 的設計者們就假設包的丟失很大程度上是因為路由器的擁塞,也即是路由器用來容納進入包的緩沖已經被填滿了,這樣路由器會靜默地丟棄接下來進入的包。

盡管TCP可以檢測到TCP包的丟失并且進行重傳,但是從TCP處理過程,重傳過程和吞吐率下降這些方面看,這個重傳過程將會耗費很大。

當一個發送的TCP端節點檢測倒一個包丟失時,可以進行快速重傳或者包的重傳計時器超時而重傳。然后該TCP端節點減小發送窗口(在等待響應之前可以發送的包數量),進行慢啟動和擁塞避免算法(RFC 2001)。這會立刻降低發送端的發送速率,以便路由器來減輕擁塞。發送端會逐漸將發送窗口恢復倒擁塞發生前的大小。

盡管因為路由器擁塞而產生的包丟失是偶然發生的事件,它們并不會負面地影響塊數據傳輸,只是會增加一些重傳數據包和恢復發送速率的時間。慢啟動和擁塞避免算法對于時間敏感的,成塊數據流的控制效果非常好。然而,TCP處理丟包的方法對于交互式的,丟失敏感和時間敏感的流量來說效果不是很好。

另外一個關于路由器擁塞的問題是擁塞對于多個數據流的影響。當路由器開始丟棄進入的數據包時,它一般并不區分數據流的不同。當多個TCP數據流都產生包丟失時,所有的數據流都要減少自身的發送速率。根據路由器擁塞減輕的程度,多個TCP數據流將會逐漸恢復自身的發送速率。這會降低路由器及相關鏈路的使用率,直到所有的TCP數據流恢復到以擁塞之前的速率進行發送。路由器從擁塞狀態又進入到了低使用狀態。

這種擁塞后因為重傳和低鏈路使用而帶來的吞吐量問題,是僅僅通過發送端來管理擁塞的結果。為了避免因為路由器擁塞而帶來的丟包而產生的一系列問題,TCP/IP的設計者們創建了一些用于主機和路由器的標準。這些標準描述了在IP路由器上進行的主動隊列管理算法(AQM)(RFC 2309),使得路由器能夠監控轉發隊列的狀態,以提供一個路由器向發送端報告發生擁塞的機制,讓發送端在路由器開始丟包前降低發送速率。這種路由器報告和主機響應機制被稱為顯式擁塞通告(ECN)(RFC 3168)。

當擁塞發生時,發送主機必須仍然在降低它們的發送速率。然而,通過避免包的丟失,發送主機無需進入重傳過程,丟失敏感的數據包流也不會因為擁塞而受到很大影響。

顯式擁塞通告

IP和TCP使用包頭中的未使用字段來支持ECN。在網絡層(IP),一個發送主機必須能夠表明自身可以進行ECN,路由器在轉發時必須能夠表明它正在經歷擁塞。

在傳輸層(TCP),TCP端必須對對方表明自身是可以進行ECN操作的。接收端必須能夠通知發送端它收到了一個來自路由器的擁塞通告。發送端必須能夠通知接收端它受到了來自接收端的通告并且已經降低了發送速率。

TCP/IP網絡中的顯式擁塞通告解析

IP包頭中的8位的服務類型域(TOS)原先在RFC791中被定義為表明包的發送優先級,時延,吞吐量,可靠性和消耗等特征。在RFC2474中被重新定義為包含一個6位的區分服務碼點(DSCP)和兩個未用的位。DSCP值表明一個在路由器上配置的和隊列相關聯的發送優先級。IP對ECN的支持使用到了TOS域中剩下的這兩位。如圖1所示。

在RFC2474中TOS域未使用的兩位在RFC3168中被定義為ECN域,包含如下值:

00:發送主機不支持ECN

01或者10:發送主機支持ECN

11:路由器正在經歷擁塞

一個支持ECN的主機發送數據包時將ECN設置為01或者10。對于支持ECN的主機發送的包,如果路徑上的路由器支持ECN并且經歷擁塞,它將ECN域設置為11。如果該數值已經被設置為11,那么下游路徑上的路由器不會修改該值。

ECN在TCP/IP網絡中如何顯示,您通過本文應該已經有所了解。文章講的原理性的內容比較多,但描述的比較詳細,希望您能掌握。

責任編輯:佚名 來源: IT專家網
相關推薦

2009-01-18 09:28:00

TCPIP路由器

2020-02-10 20:54:48

擁塞流量控制

2019-04-16 11:02:10

TCPIPLinux

2014-06-26 09:24:04

TCP

2023-12-26 01:07:03

TCP擁塞控制

2019-04-08 08:44:10

TCPIP網絡協議

2009-07-27 14:03:54

網絡擁塞網速變慢

2009-04-09 10:11:00

TCPIP通訊

2010-09-09 16:28:19

2019-09-18 20:07:06

AndroidTCP協議

2010-09-08 15:15:12

TCP IP協議棧

2015-10-21 10:24:05

TCPIP網絡協議

2010-09-09 16:21:32

TCP IP網絡協議

2014-10-13 09:22:39

TCPIPwireshark

2023-06-01 07:55:56

TCP/IP網絡模型

2013-10-28 09:24:34

SDN軟件定義網絡TCP

2021-10-11 14:27:06

TCP擁塞控制

2020-07-23 15:01:15

TCP流量擁塞

2012-12-03 11:50:44

TCPIP網絡流量

2024-07-12 13:37:25

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 欧美男人天堂 | 喷潮网站 | 一区二区三区在线看 | 久久久999精品| 久久精品一 | 日本a∨视频 | 欧美日韩国产一区二区三区 | 中文字幕福利 | 欧美精品一区二区三区蜜桃视频 | 成人免费高清 | 日日干干 | 成人动漫视频网站 | 亚洲精品在线看 | 一区二区三区av | 亚洲视频在线一区 | 久久夜色精品国产 | 久久精品视频在线观看 | 华丽的挑战在线观看 | 91国语清晰打电话对白 | 免费看大片bbbb欧美 | 九九福利 | 欧美一区二区三区在线播放 | 午夜日韩视频 | 国产精品色哟哟网站 | 一区二区三区欧美大片 | av黄色片| 亚洲欧美视频在线观看 | 国产精品视频97 | 国产成人精品网站 | 亚洲国产区| 国产中文| 午夜精品91 | 国产一级久久久久 | 97超在线视频 | 欧美黑人巨大videos精品 | 人人干免费 | 日本不卡在线观看 | 中文字幕 国产精品 | 国产亚洲精品a | 91社区在线观看 | 国产精品精品视频一区二区三区 |