日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

如何理解段路由(SPRING)?—Vecloud微云

發布時間:2025/5/22 编程问答 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何理解段路由(SPRING)?—Vecloud微云 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

段路由(SPRING)是一種轉發范例,它基于特定的通信流提供源路由,這意味著通信流的源可以定義通信將采用的路徑。
它的工作方式是,源(應用程序流)從可能與正常最短路徑不同的可用路徑中選擇特定的所需路徑(基于流需求),并將其編碼為數據包頭中的受控列表。指令稱為“ 段
”。
由于IPv4標頭沒有擴展標頭支持分段路由功能(僅在需要時才允許將特定的IP選項添加到IPv4標頭),因此無法直接支持它。
IPv6標頭使用對擴展標頭的本機支持構建,從而減輕了開發人員的需求。
SPRING引入了兩個模型,可以使用 MPLS 或 IPv6 作為轉發平面來轉發具有所需段(SR-MPLS 或
SR-IPv6)的數據包。它是一個引人注目的架構,包含軟件定義網絡(SDN),并且是應用工程路由(AER)的基礎。
根據圖A,SDN控制器是可能的應用程序流程和啟用SPRING的實際生產網絡之間的鏈接,它區分了應用程序需求和可用資源。

圖A
首先,應用程序相互傳達其要求(SLA,延遲,帶寬等)。這些要求由SDN控制器收集,而SDN控制器又從網絡資源中收集足以滿足這些要求的網絡資源數據,例如拓撲,鏈接狀態和鏈接利用率。最后,通過一系列指令段,將應用程序流映射到每個流的特定路徑。
SPRING完全依賴于添加到IGP(OSPF / IS-IS)和 BGP 的少量擴展TLV,以支持其功能。
SPRING中的節點可以是任何節點,可以是路由器,交換機,服務器,甚至可以是基于虛擬機的轉發器。在使用MPLS作為轉發平面的情況下
,一組有序的 “段” 被轉碼到一個標簽堆棧中,堆棧中的每個標簽都簡單地表達為一個指令段。在使用IPv6 作為轉發平面的情況下
,這些有序段被轉碼為一系列躍點列表,插入到IPv6 標頭的擴展名(SRH)中 ,每個躍點代表一個指令段。
歸根結底,細分代表的是SR的子路徑。節點可以合并以形成到網絡目的地的完整路由。
指令段由兩種方法提供:局部段和全局段。而它們中的任何一個都可以獨立使用或彼此一致使用,以生成基于特定流的路徑。
SR-MPLS
SR-MPLS是MPLS轉發平面的分段路由模型。MPLS轉發范例未做任何更改。MPLS操作(推送 / 交換 / 彈出)仍在進行,以將業務流隧道傳輸到所需的目的地。
當數據包從一開始就被發起時,發起者節點會推送多個分段標簽(基于特定的業務流需求),這些分段標簽表示要組合多少條指令/子路徑并形成一條完整的所需路徑。標記的流量將通過在中間MPLS節點之間交換最上面的段標簽來轉發,要處理的段是標記堆棧中最上面的段。
一旦某個段已由SR完全處理過。節點,其關聯的標簽被彈出,然后將流量轉發到其余的SR。通過交換下一個SR將要處理的下一個段標簽,將序列中的節點進行交換。系列中的節點,依此類推。

圖B

圖C
根據圖C,指令完成后(到達標簽的目的地),第一個節點(全局)標簽{ 65 }在節點{ D } 彈出。
一旦完成其在該節點內的相關指令(通過將數據包轉發至第一個接口),節點{ D } 就將其彈出鄰接(本地)標簽{ 9001 } 。
最后,路由器{ P }將彈出其余標簽{ 66 }作為默認PHP行為,并將IP數據包轉發到節點{ Z }。
Vecloud是一家面向企業提供云交換網絡服務為核心業務的技術創新企業,公司有24*7專業運維團隊支撐,可以快速定位客戶使用中遇到的問題,最快解決問題。

總結

以上是生活随笔為你收集整理的如何理解段路由(SPRING)?—Vecloud微云的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。