IP QoS裡面地主要技術辦法簡略講解說明

2021-01-12 電子產品世界

一、概述

  在早期計算機網絡和分組轉發網中,網絡只提供盡力而為的業務。對進入網絡的業務流,都以先來先服務的方式對業務流分組進行服務。隨著Internet和各種業務的迅猛發展,尤其是視頻、話音等多媒體業務的迅猛增長,IP網絡也由以前單一的數據網變成了多業務的綜合數字網。此時,傳統的IP網絡沒有服務質量保證的弱點已經顯示出來。為此,業界提出了IP QoS的概念,就是希望在IP網絡上能對不同業務提供相應的QoS保證。

本文引用地址:http://www.eepw.com.cn/article/201706/357769.htm



二、IP QoS當前主要技術及相關問題

  由於IP QoS問題是解決IP網承載多業務的關鍵因素,因此對IP QoS的研究一直是當今業界研究的熱點。從當前的研究成果看,主要有以下幾種解決方案。

1. IntServ

  針對IP QoS的問題,IETF在早期提出了IntServ(Integrated Services)模型。IntServ模型又稱為集成服務模型,其基本思想是在傳送數據之前,根據業務的QoS需求進行網絡資源預留,從而為該數據流提供端到端的QoS保證。為此,集成服務通常採用面向流的資源預留協議(RSVP),在流傳輸路徑上的每個節點為流預留並維護資源。主機利用RSVP向網絡為應用流提出QoS的請求;路由器利用RSVP將QoS請求信息傳給流的路徑中的其他路由器,並建立和保存該服務的信息;RSVP請求將會使得沿著數據路徑的資源在路由器處預留。這種模型的優點是能提供端到端的絕對的QoS保證,但由於這種模型在實現上是非常困難的,主要體現在:

  (1)由於預留是基於每個流而進行的,因此使得節點中要保留每個流的狀態信息,導致核心路由器負擔太重,因此可擴展性很差。

  (2)網絡中每個節點都要維護各類資料庫,並實現複雜的功能模塊(如資源預留、路由、接納控制等),造成了極大的複雜性。

2. DiffServ

  由於IntServ的局限性,IETF又提出了DiffServ(Differentiated Services)模型,又稱為區分服務模型。區分服務模型的基本思想是在網絡的入口處為每個數據包分類,並在數據包中標記相應的區分服務代碼點(DSCP,DiffServ CodePoint),用於指示數據包在網絡轉發路徑的中間節點上被處理的方式。在網絡內部的核心路由器中只保存簡單的DSCP與PHB(每跳行為)的對應機制,根據數據包頭部中的DSCP值對數據包進行相應的優先級轉發,而業務流狀態信息的保存與流量控制機制的實現等都在網絡邊界節點進行,內部節點是與狀態無關的。

  區分服務具有實現簡單,擴展性好的特點。目前在IP網中區分服務得到了絕大部分廠家的支持,其具體實現技術包括分類、重標記、速率限制、流量整形、擁塞避免、隊列調度等。但區分服務也有自己的局限性,主要體現在:

  (1)區分服務只承諾相對的服務質量,因而不能對用戶提供絕對的服務質量保證。

  (2)在擁塞發生時,區分服務模型只能採取丟棄報文的方式,而不能採用例如旁路的方式使部分流量通過其他路逕到達終點。

  (3)對相同優先級的業務而言,設備在擁塞時對報文的丟棄是非智能化的,也就是說,設備只能隨機地丟棄報文,其結果是所有業務的服務質量都受到影響。而此時希望的結果是只丟棄少部分業務流的報文,從而避免剩下的大多數的業務流的服務質量受到影響。

3. IntServ與DiffServ結合

  目前業界還提出了把IntServ與DiffServ結合的方式,其思路為:在用戶網絡仍使用RSVP,在運營商的DiffServ網絡邊界將IntServ的業務類型映射為DiffServ的業務類型,這樣利用IntServ的架構來解決端到端的QoS,同時也利用DiffServ來提供好的擴展性。

  但這種方法仍然存在IntServ的信令複雜、參於管理等問題,而且由於在運營商的網絡採用DiffServ,因此在這一段網絡也只能提供相對的QoS,從而使端到端的服務質量得不到硬性的帶寬保證。該方法目前仍處於一種理論的研究階段。

4. MPLS QoS

  利用多協議標籤交換MPLS(Multiprotocol Label Switching)技術,可以協助解決QoS問題。MPLS是一種結合第二層和第三層的交換技術,引入了基於標籤的機制,把路由選擇和數據轉發分開,由標籤來規定一個分組通過網絡的路徑。MPLS網絡由核心部分的標籤交換路由器(LSR)、邊緣部分的標籤邊緣路由器(LER)組成。

  由於MPLS採用標籤交換來進行MPLS轉發,因此其轉發效率高於傳統IP通過路由器的轉發,從而通過減少轉發時間來提高QoS。此外,MPLS的報文頭中包含一個3bit的EXP欄位,通過該欄位可以標記該MPLS報文的優先級,從而使設備在轉發該MPLS報文時能根據優先級標誌進行區別對待。

  這種方式的局限性在於:首先它必須基於MPLS網絡實現,而當前許多網絡上並沒有實施MPLS;另外隨著近幾年晶片技術的不斷發展,路由轉發與交換轉發之間的性能差異也越來越小;而且通過EXP進行優先級區分實際上也是DiffServ的實現方式,因而這種方式也不可避免地具有DiffServ所具有的一些局限性。

5. MPLS-TEQoS

  流量工程(TE Traffic Engineer)是指為業務流選擇路徑的處理過程,以在網絡中不同的鏈路、路由器和交換機之間平衡業務流負載。其目標是在給一定節點與另一節點之間計算一條路徑(源路由),該路徑不違反它的約束(例如帶寬/管理要求),並且從一些數量指標看來是最優的。

  MPLS由於自身路由與轉發分離的特點,適合與TE的結合,形成MPLS-TE技術。應用MPLS-TE,可以提高網絡的QoS,主要體現在:

  (1)利用MPLS-TE,可以在多條可能的轉發路徑中進行負載平衡,從而避免擁塞,提高QoS。

  (2)應用MPLS-TE,通過RSVP-TE信令創建一條具有嚴格的QoS帶寬保證的隧道,從而支持絕對的QoS。

  (3)可以通過備份LSP、FRR(快速重路由)等方式對隧道進行額外保護,從而提高網絡的QoS。

  但MPLS-TE也存在一些局限性,包括:首先它必須應用在MPLS網絡中,因此目前部分非MPLS現網無法支持該技術的應用;其次目前對MPLS-TE跨域的應用仍然在研究階段,這意味著當前MPLS-TE主要的應用只能在單個域中;另外,MPLS-TE雖然可為用戶創建具有帶寬保證的隧道,但如果在隧道中同時傳送多種業務時,如何對這些不同優先級的業務進行區別處理也是需要研究的問題。

6. 帶寬代理

  為了更有效地監視和控制全網的資源,在新一代的模型中,人們又提出了帶寬代理(BB ,Bandwidth Broker),也就是網絡資源管理器的概念。帶寬代理收集網絡的拓撲和節點及鏈路狀態信息,管理網絡資源,並且結合策略伺服器規定的策略進行接納控制。同時,帶寬管理還負責管理域之間的通信,通過與相鄰網絡域的帶寬代理通信來達到跨域之間QoS實現的目的。

  帶寬管理技術的優點是將QoS控制層與數據傳輸層分離開,核心路由器不需要進行接入控制和QoS狀態信息保存,路由器之間也簡化了或者說消除了QoS信令,簡化了路由器的複雜性。此外這種方式支持絕對的QoS保證,包括支持跨域的QoS保證。還有就是這種方式中網絡資源被統一地控制與管理,有利於電信運營商把QoS作為一種業務來開展。

  但目前帶寬管理技術仍然處於研究階段,BB與業務層和承載層設備之間的信令交互,以及BB之間的信令交互都還在討論之中。另外,這種方式對BB的要求很高,在某些情況下,如果同時申請資源的業務流個數很多,有可能會使BB成為網絡中的瓶頸。

三、IP QoS當前主要問題

  IP QoS發展到今天,除了上述的技術外,還有很多模型以及應用技術的提出。這些技術的產生與應用,確實給目前的IP網部分提高了QoS的支持能力。但總體上,還沒有完全解決當前IP網所面臨的QoS方面的問題。具體說來,有以下幾個大的方面還需要進一步的研究。

1. 如何提供業務端到端的QoS

  端到端的QoS是業務開展的必需條件。當前電信運營商正大力推廣其增值業務,如VoIP、VOD、VPN等,都需要考慮如何對這些業務提供滿足要求的端到端QoS。此外,各種業務的QoS需求不一致,包括帶寬、延時、延時抖動和丟包率等,應分別根據其不同的需求進行QoS方面的考慮。

  在目前的QoS技術中,對端到端QoS的支持都存在著不足:或者是實現過於複雜,或者是不能提供絕對的QoS保證,或者是實現的範圍有限(例如只能在某個域裡)。這些都影響著端到端業務的開展。

  從網絡的角度講,端到端的業務涉及到網絡的各個層面。因此提供業務端到端的QoS,仍然要分別從網絡的各個層面考慮。應分別考慮在接入網以及核心網對業務實施的QoS策略,特別是接入網。由於目前接入方式的多樣性,包括乙太網接入、DSLAM接入、專線接入、無線接入等等,這都需要考慮相應的QoS策略。

  從業務的角度看,對業務端到端QoS的研究應包括以下幾個方面。首先是QoS測量,即在業務發起前對業務所經過路徑的QoS性能進行測量,判斷當前網絡性能是否支持業務的需求;然後是資源預留,通過全程的資源預留為業務提供硬性的帶寬支持,由於業務通常具有一定的持續性,資源預留方式可以更好地支持在一段時間內業務的QoS;還有就是業務監控,在業務運行時間裡對業務進行監控,根據其服務質量以及當前網絡狀況進行統計與調整。對於上述QoS測量,資源預留,業務監控這三個方面的研究都還需要加強。

2. QoS管理

  QoS由於自身具有端到端的特點,因此涉及到一個全網的QoS管理問題,例如運營商需要管理全網QoS策略及一致性、網絡資源信息、QoS授權用戶、計費信息等等,同時需要監控各鏈路實時的性能,各用戶的QoS實施情況,並且最好能動態地進行調整。對全網QoS的可管理也是電信運營商非常關注的問題。

  而傳統路由器設備的管理,往往集中在設備本身,而不關心其他設備的狀況。例如,通常實現的關於QoS的命令行以及MIB,都只是關於設備本身的QoS管理。而從整個網絡來看,缺乏一個統一的QoS管理結構和應用方案。

  目前對QoS管理的研究,已經開始進行,例如前面提到的BB,就是對整個網絡資源的管理。還有現在提出的基於策略的QoS管理框架,通過在網絡中部署策略伺服器來達到整個網絡中所有設備QoS策略的一致性。但這些研究還有待深入。

3. 業務開展

  作為電信運營來說,QoS本身就是一個業務。通過對不同的用戶提供不同的QoS,從而達到實施不同的收費策略。

  目前對QoS業務的開展相對簡單,通常是與用戶籤訂SLA,根據不同的QoS保證收取不同的費用,這種方式QoS保證與收費較固定和簡單。隨著以後個人用戶的增多,對QoS的需求也會增加。同時,個人用戶對QoS的要求也是不固定的,也許有時需要,而有時不需要。因此,可以考慮與個人用戶實現比較靈活的QoS支持,例如根據實際需要,逐步提供QoS用戶自助服務,用戶可自定義不同的接入帶寬、服務等級、資費套餐等自助服務參數,並可查詢接入帶寬、服務等級、服務資費等。而這種業務的開展又需要以下幾方面的支持。

  (1)目前對QoS的計費相對簡單,通常是包月計費。如果要實現上述的用戶自助服務,那麼對QoS的計費要求也相應地要提高,計費系統需要根據用戶不同時段的QoS服務提供綜合計費。

  (2)這種服務要求運營商對QoS用戶的認證和後臺資料庫的管理都提出新的要求。

  (3)對QoS的安全管理也有新的要求,要防止可能出現的QoS欺詐以及攻擊。

  由於存在這些方面的新要求,從而導致QoS業務開展成本的提高以及複雜性的上升。因此,如何更好地對用戶開展QoS業務,也是當前需要解決的一個問題。

相關焦點

  • 用路由器如何查找ip和mac地址?有兩種辦法
    路由器是目前大家使用較多的工具,也是手機使用wifi網絡不可或缺的工具,由於路由器屬於信息傳送和收發的中心點,因此自己的網絡被人使用的話,你的隱私很容易被別人獲取,一般來說,如果電腦或者手機設備連接了該路由器,可以在路由器的後臺或者使用MAC地址掃描工具兩種辦法查看到所連接的設備的ip地址和Mac
  • 拋棄重啟路由器獲取ip地址方式,巧妙運用ip代理改IP工具
    網絡是簡單的也是複雜的,在如此龐大的網絡世界裡有太多的不確定因素,導致我們遇到IP限制問題,從而影響到我們的網絡訪問,而大家都知道,如果遇到ip被限制的問題,最快速直接的辦法就是把被限制的ip更換一個新的ip,不然將無法正常上網,那怎麼換ip地址呢?
  • 電導率儀蘭州購銷廠家設備技術說明
    電導率儀蘭州購銷廠家設備技術說明 ,「vpkgv」   電導率儀蘭州購銷廠家設備技術說明  洗滌衣物會出現黃色或棕黃色斑漬。其主要是把從輸泥中心筒中輸送的汙泥運送到汙泥濃縮室中,並經過長時間的沉降處理,從而大大降低汙泥的含水率,以實現汙泥的高質量濃縮。通過此方法,我們便可知道阻垢劑的性能如何,能否達到自身所的要求。它包含有汙水級處理的作用。EDI操作簡略,所需伐門少,起也無須操作者花費很大精力。反滲透淨水器是分質供水,純水供飲用,濃水供洗滌用。類:普通景觀用水。操作只需簡略的剖析和操控。
  • TCP/IP 詳解卷一 筆記(更新中……)
    其中的ip協議指的也是ipv4.數據鏈路層乙太網和IEEE 802封裝乙太網乙太網 是 TCP/IP 主要使用的 一種使用帶衝突檢測的載波偵聽多路接入方式的 區域網組網技術。同一臺主機ip 協議ip協議是tcp/ip協議族中最核心的協議,協議族裡其他同層或上層協議都使用ip數據報格式傳送數據。該協議提供了一個無連接的不可靠的傳輸數據報傳輸服務。無連接: ip協議並不維護後續數據報的狀態信息(這個特性亦稱無狀態)。每個數據報是獨立的,這也說明發送ip數據報並不需要按順序接受,因為他們之間是獨立的。
  • CISCO交換機埠、IP與MAC對應關係實戰
    系統管理員則是先到伺服器上查看IP位址信息,然後再想辦法搞清楚這個IP位址是位於交換機的哪個埠上。這種方法得到的信息很準備,但是比較耗時間。通常情況下我們會先採用第一種方法來快速整理出IP、MAC和埠的對應關係,對於拿不準的信息則採用第二種方法逐一落實。
  • 王海軍老師RIP知識點講解
    配置:ip route-static 目的網段掩碼下一跳/出接口優化:靜態默認路由:ip route-static 0.0.0.00.0.0.0 下一跳/出接口作用:替代多條相同下一跳的明細靜態路由條目本篇主要講解RIP:RIP,路由信息協議算法:距離矢量協議(路由直接從鄰居獲取,只關心去往目的網段的開銷和方向)
  • MRI分系統技術講解 | RF射頻接收技術(1)射頻接收通路總覽
    MR技術博大精深,首先對大家說一聲抱歉,上周老王的新電腦又一次出現了莫名其妙的問題,因此暫停了一期文章。本周開始老王帶大家學習射頻通路的另一半重要部分,RX接收通路。在學習射頻接收通路之前,我們要先明白所謂的RX接收通路到底接收的是什麼信號。實際上在MR系統裡面我們只需要記住射頻系統一般只有兩種信號需要接收:1.
  • 洩露本地ip地址有什麼風險?
    今天悟空ip代理給大家分析一下。我們在上網的時候,系統默認給電腦分配一個ip地址,ip地址分為公網ip地址私,網地址,本地環回ip地址 三種類型。首先先聊聊這個公網ip地址:公網地址是指在網際網路上直接可達的地址,如果你有一個公網地址,那就意味著你不但能訪問別人,還能被人訪問。公網地址是架設各種伺服器必不可少的條件。
  • 高質量代理ip在哪兒買?
    高質量代理ip在哪兒買?代理ip的獲取方法有那麼幾種,下面為大家一一舉例下來。例如我們藉助百度或者google等搜尋引擎,輸入免費爬蟲代理ip,會顯示許多免費的ip代理網站,找幾個穩定的就能夠繼續愉快地爬取數據了,也有便是利用旁人構建的共享IP池,這樣子的大牛也十分多,然而這類代理池的ip量並不會很多,並且有效率無法保證。
  • 淨水器超濾膜知識講解
    超濾機主要是以超濾膜為介質,在源水的壓力下,水分子通常超濾膜的孔徑,成為乾淨的生活用水,而汙染物被截留,成為濃縮廢水。 在源水裡面90%的有害物質都在0.2微米左右,所以如果家裡的水裡面雜質比較多,那麼只需要安裝一個超濾機,就可以去除掉大部分的汙染物,可以為後面的反滲透純水機節省大部分的工作量,同時也使反滲透的純水機濾芯使用壽命要長的多。
  • 怎麼看購買的虛擬主機ip
    怎麼看購買的虛擬主機ip?虛擬主機分為共享ip虛擬主機和獨立ip虛擬主機,大多用戶購買使用的都是共享虛擬主機。下面結合共享虛擬主機,提供幾種方法查看購買的虛擬主機ip。1.通過第三方工具第三方工具,一般用chinaz、愛站等。在這些站長工具網站,找到IP查詢的功能頁面,輸入你的域名地址,即可查詢到對應的主機IP。
  • co-ip實驗12個常見的問題,帶你在線掃盲
    Co-ip 實驗兩個抗體需要不同種源嗎?答:最好選擇兩個不同種源的抗體。答:ProteinA/G 能特異性地結合到免疫球蛋白的 FC 片段,因此能和抗體結合,而抗體與目標蛋白結合,目標蛋白和相互作用的蛋白結合。5. Co-ip 實驗中使用的對照抗體有哪些?
  • ArterisIP推出Ncore 3緩存一致性互連IP,可讓同一塊Soc不同協議的...
    它的主要優點包括:Ncore 3的獨特之處是它可以讓同一塊晶片上採用AMBA CHI以及ACE等不同一致性協議的處理器群組和加速器作為完全一致性(Fully Coherent)的對等節點運行,因而設計團隊可以靈活選擇CPU和硬體加速器IP。 ArterisIP CHI接口包括支持高階的一致性協議,例如高性能SoC使用的Atomic和Cache Stashing。
  • 華海藥業:向美國FDA申報阿立哌唑片新藥簡略申請獲得批准
    原標題:華海藥業:向美國FDA申報阿立哌唑片新藥簡略申請獲得批准 摘要 【華海藥業:向美國FDA申報阿立哌唑片新藥簡略申請獲得批准】華海藥業(600521)12
  • 如何判斷兩個IP位址是否在同一個網段?什麼是子網掩碼?
    得讓村長來區分,就可以準確的把各自的張三領回村,那么子網掩碼就相當於村長,它就是用來區分ip該ip地址是屬於那個網段的。在實際項目中,我們通常會遇到這樣的ip地址。平時配置ip地址較多的朋友,可以直觀的判斷,他們並不是屬於同一個網段,那麼如何計算呢?要想判斷兩個ip地址是不是在同一個網段,只需將ip地址與子網掩碼做與運算,如果得出的結果一樣,則這兩個ip地址是同一個子網當中。
  • 蛋白質晶片技術的主要創始人之一朱衡教授 在線講解「蛋白質晶片...
    作為蛋白質晶片技術的鼻祖和人類蛋白質組晶片的開發者,朱衡教授已在該領域發表近100篇研究論文,被引用次數累計近10,000次,單篇被引次數>2,000次。     朱衡教授現為美國約翰霍普金斯大學醫學院藥理系終身教授,是世界上蛋白質晶片技術的主要創始人之一(詳見論文 Science,2001, 293: 2101-2105), 也是HuProtTM人蛋白質組晶片的開發者,在蛋白質晶片技術和應用領域有著舉足輕重的地位。朱衡教授目前主要的研究領域是利用蛋白質晶片技術研究疾病相關蛋白的細胞信號轉導/網絡及其它延伸領域。
  • 2018年日月食簡略
    →簡略點說,當我們的月亮(月球)位於地球與太陽之間,並且月球的陰影剛好落在地球上時,在陰影區內的人將看到太陽全部或部分被月球遮掩了,這就是日食。日食可分為三種:日全食-在月球本影區內,可以看到太陽全部被月球遮掩。
  • 如何在知乎快速啟動一個帶貨IP?
    操作知乎帶貨的項目將近一年的時間,這個過程中,我也在不斷地思考如何能將帶貨這件事做的更好。所謂帶貨,本質上就是在做兩件事,給用戶種草與幫用戶做決策。現在我們的帶貨內容,大部分是偏向種草,幫助用戶做決策這方面的內容做得卻不夠好。
  • 巧用代理ip修改上網IP位址
    有時候我們會遇到一些需要用別的地方的ip地址去訪問不同的網站,怎麼去修改代理自己電腦和手機的網絡IP位址,IP位址是每個聯網設備的IP,根據這個IP可以進行網絡數據傳輸,實現上網功能,有些業務及工作需要,要改變下自己的IP位址。
  • 網絡層中帶有IP的數據包結構詳解
    比如我要是北京XX地進行通信,先要走我們這裡的電信數據中心,然後通過路由器轉發的到山東省電信,然後天津市電信,然後到達北京電信。那麼這中間是經過很多個路由器的,上面是順利的情況下是按照這個路線走,那麼如果從山東省電信出去的線路沒有轉發到天津而是又發回給我本地了怎麼辦?這種情況下就是發送失敗了,然後本地也傻了又發給山東電信,就這樣一直在這裡形成一個死循環,這就是迴環路由。