QOS 的基本概念
- QoS(Qualit of Service)又名服務質量:是保證業務數據在互聯網中傳輸的質量和可靠性的度量。也可以理解為在有限的網絡環境(帶寬)中為特定的業務數據流提供優質、可靠的服務。
- 分類:將數據分為不同的類別,稱為分類(classification),分類并不修改原來的數據包。
- 標記:將數據設置為不同的優先級稱為標記(marking),而標記會修改原來的數據包。
- 管制:丟棄超出帶寬,稱為管制(Policing)。
- ×××:將超出的帶寬緩存在內存中,等到下一秒再傳遞,這種行為稱為×××(Shaping)。
- 擁塞管理:當網絡發生擁塞后,數據還是要被傳遞的,正因為接收到的數據遠多于自身的傳輸能力,所以數據被傳輸時就出現了先后順序,而依照什么樣的方式來傳數據,就需要隊列的指導,QOS中的隊列定義了數據包被傳輸的先后順序。
- 擁塞避免:當網絡發生擁塞后,超出的流量將采取其它方式處理,如果處理方式為管制,那么數據包就會被丟棄,通常情況下,網絡設備默認丟棄后到的數據包而傳輸先到的數據包,這樣的丟棄方式稱為尾丟棄,但也可以讓網絡設備在發生擁塞時,先丟低優先級的數據包而傳輸高優先級的數據包。
?
并不是所有的QOS技術都適合所有網絡,邊緣路由器和核心路由器操作是不一樣的。
- 邊緣路由器執行:數據包分類和標記
- 核心路由器執行:擁塞管理,擁塞避免
在網絡環境中,如何對數據進行分類和標記呢,而且數據又分為二層的數據幀和三層的數據報,在二層數據幀中使用COS字段分類和標記數據,在三層數據報中使用TOS字段來分類和標記數據。
QOS技術不能在原始的以太網幀上標記數據,但可以使用ISL或802.1Q數據中的COS字段標記。下圖為COS字段。
ISL:
802.1Q:
QOS就是使用最高3比特標記數據優先級的,共有7個級別.
IPV4:
TOS字段是1B,RFC1122定義IP優先級使用最高3比特,可以定義8個服務等級。:
?RFC2474,即用6比特取代了原來的3比特,稱這6比特為DSCP.
DSCP和TOS的對比圖
mpls:
ipv6:
使用業務流類型中的6位標記QOS.
說明本文的圖片有的來自互聯網,如有侵權,請通知我。
轉載于:https://blog.51cto.com/692344/1085513
總結
- 上一篇: 【计算机视觉】【矿泉水瓶水位测量】--M
- 下一篇: 文件I/O实践(3) --文件共享与fc