複製鏈接
請複製以下鏈接發送給好友

顯式路由

鎖定
有兩種路由方式:顯式路由和逐跳路由。對於由顯式路由建立的LSP,某個LSR相應特定LSP的下一跳LSP不是由本地節點選擇,而是指定的單個LSR確定,這個LSR往往是特定LSR的入口節點或出口節點,由顯式路由建立的LSP所經過的LSR序列或配置產生,或由單個節點根據算法產生,這個節點往往根據鏈路狀態協議獲得的有關網絡拓撲結構的信息來計算從入口節點到出口節點所經過的全部LSR。
中文名
顯式路由
外文名
Explicit Routing
基    於
交換路由器或ATM交換機組成網絡
用    途
為數據分組指明預定義路徑
性    質
虛擬線路
另一種方式
逐跳路由

顯式路由定義

有兩種路由方式:顯式路由和逐跳路由。對於由顯式路由建立的LSP,某個LSR相應特定LSP的下一跳LSP不是由本地節點選擇,而是指定的單個LSR確定,這個LSR往往是特定LSR的入口節點或出口節點,由顯式路由建立的LSP所經過的LSR序列或配置產生,或由單個節點根據算法產生,這個節點往往根據鏈路狀態協議獲得的有關網絡拓撲結構的信息來計算從入口節點到出口節點所經過的全部LSR。 [1] 
對於MPLS,顯式路由在建立LSP時才需要,通過LSP轉發的報文並不需要攜帶顯式路由信息,這一點使MPLS顯式路由變得更為有效。 [1] 

顯式路由特點

顯式路由優勢

與逐跳路由相比,顯式路由技術具有很多優勢。在逐跳路由方式中,數據轉發設備可以用作轉發決策的依據無外乎路由表,路由表中條目的產生、產更以及粒度取決於路由結構以及路由協議的特性。基於路由協議的數據轉發僅能提供普遍而平均的服務,所有與某個路由條目中地址前綴相匹配的數據流都被按照一成不變的方式轉發。而事實上,受到業務本身特性以及用户需求的影響,這些數據流對傳輸服務的要求往往千差萬別。路由協議的另外一個特性是奉“網絡層可達性”為準繩,對擁塞之類的問題卻忽視不見,即使其他鏈路閒置不用,路由器也不會對擁塞鏈路實時分流,這種情況往往令管理者頭疼不已。 [2] 
與逐跳路由相比,顯式路由最顯著的優勢在於能夠提供定製的數據傳輸服務,允許將管理、運營、流量調節等方面的策略施加於數據轉發的過程,允許按照各種業務的特性以及用户需求對網絡資源進行靈活的配置。
MPLS體系結構支持對LSP建立施加強有力的控制,也就是實現所謂的約束路由。Qos要求、流量調節要求等等與網絡資源分配有關的因素都可以被用來作為建立LSP的依據,而顯式路由只是其中的一個子集。 [2] 

顯式路由與逐跳轉發LSP的區別

顯式路由由LSP與逐跳轉發LSP的區別在於,後者的轉發決策由每個LSR依據路由表獨立執行,而前者的路由在入口LSR處就已經確定,後續結點的轉發依據來自入口LSR所提供的路徑信息。 [2] 

顯式路由使用的信令

顯式路由CR-LDP

LDP是專門服務於MPLS的控制協議,為實現標記的分配、分佈以及建立標記交換路徑定義了基本的機制、流程以及消息封裝格式,但並未涉及如何滿足服務質量保證、流量工程等一系列更高的要求。因此,從本質上説,LDP的適用範圍仍然是逐跳轉發式的盡力而為服務。CR-LDP是對LDP功能的擴展,旨在使路由表以外的其他信息能夠被用於影響LSP的建立,或者説是網絡資源的分配。與單純依賴路由表實施轉發相比,這種方式引入了許多與用户需求、業務特性等有關的約束條件,因此得名“約束路由”。 [2] 
1.CR-LDP支持兩種形式的顯式路由。
顯式路由是約束路由的一個功能子集,CR-LDP支持兩種形式的顯式路由:嚴格顯式路由和鬆散顯式路由,嚴格顯式路由要求在建立LSP的過程中就明確指定其中的全部結點或抽象節點,LSP中不允許存在其他未指定的結點,而鬆散顯式路由模式僅僅制定了LSP中的某些結點或抽象結點,至於其他部分則沒有要求。
2.CR-LDP中定義了4種類型的抽象結點
所謂抽象結點就是指一組具有某種內在聯繫的LSR集合,CR-LDP中定義了4種類型的抽象結點:
(1)IPv4地址前綴:LSR-ID中IP地址擁有某個相同的IPv4地址前綴的所有LSR集合,當地址前綴的長度為32比特時,則表明是單個IPv4結點。
(2)IPv6地址前綴:LSR-ID中IP地址擁有某個相同的IPv6地址前綴的所有LSR集合,當地址前綴的長度為128比特時,則表明是單個IPv6結點。
(3)自治系統號:位於某個指定自治域中的全部結點。
(4)LSP ID:在MPLS網絡中,LSP ID用來唯一地標識每一條正在使用的CR-LSP,由入口結點的IP地址以及一個在該結點上唯一的CR-LSP ID兩部分組成。使用LSP ID作為下一跳標識,通常是為了實現CR-LSP的嵌套或組合。
抽象結點的使用使CR-LSP的建立過程更加具有靈活性,如何從一組結點中選擇下一跳由本地路由策略決定,已經不屬於CR-LDP控制的範圍。 [2] 

顯式路由RSVP-TE

在實現呢MPLS流量工程的各種方案中,PSVP-TE同樣受到廣泛的關注。此方案並未採用LDP的技術路線,而是通過對傳統PSVP協議(資源預留協議)進行擴展來實現LDP以及CR-LDP的各項功能。由於PSVP本身就是一種用於確保服務質量的控制協議,因此能夠為實現MPLS流量工程提供良好的擴展功能。在PSVP廣泛部署的網絡中,採用PSVP-TE還有利於向後兼容、降低成本,保護投資利益。 [2] 

顯式路由顯示路由選擇

該方案基於由交換路由器ATM交換機組成的網絡。提前為數據分組指明預定義路徑。這是在ATM世界中的虛擬線路。由於預定義了路徑,數據分組在每一節點交換,因此不再需要在沿途每一節點上做出路由選擇決定。對於通信工程、QoS(服務質量)和防止路由選擇循環,顯示路由選擇很有用。它要求提前建立路徑,有些可在IP網絡中用MPLS(多協議標籤交換)完成。源路由選擇是顯式路由選擇的一種形式,它是在發送數據分組之前,端系統發現通過網絡的路徑。 [3] 
參考資料
  • 1.    沈鑫剡等編著.IP交換網原理、技術及實現 .北京:人民郵電出版社,2003:155-156
  • 2.    龔向陽等編著 .寬帶通信網.北京: 北京郵電大學出版社,2006:495-497
  • 3.    段用文主編.計算機網絡(第6版) 同步輔導及習題全解.北京:水利水電出版社,2014:277-277