日韩欧美一区二区三区四区_国产精品一区免费在线观看 _成人三级在线_亚洲欧美国产一本综合首页

SRv6探險之旅(1)技術與測試方法解讀(上)

發表日期:2024/09/10 瀏覽次數:

在信息技術飛速發展的今天,互聯網的業務需求在日益多樣化,網絡架構和技術也在不斷演進,傳統的網絡架構已難以滿足新業務對靈活性和可擴展性的要求,SRv6(Segment Routing over IPv6)作為一種新興的網絡技術,基于IPv6原生地址和Segment Routing(SR)技術,為構建更靈活、高效和智能的網絡提供了新的解決方案。

本篇將聚焦于SRv6技術的基礎理論,以探討SRv6技術的關鍵特性與核心原理為主,包括以下4個方面內容:

1、SRv6 技術概述

2、SRv6 技術優勢

3、SRv6 基本原理

4、SRv6控制面協議


1、SRv6 技術概述 

SRv6是基于源路由理念而設計的在IPv6網絡上轉發數據包的一種協議。SRv6通過在IPv6數據報中嵌入一個路由擴展頭SRH(Segment Routing Header),在SRH中指定一系列的Segment Identifier(SID),這些SID都是顯式的IPv6地址棧,并由中間節點不斷的進行更新目的地址和偏移地址棧的操作來完成逐跳轉發,從而實現了對數據包轉發路徑的精確控制。

2、SRv6 技術優勢

相比于傳統的網絡技術,SRv6具有多項顯著優勢,主要體現在以下幾個方面:

強大的可編程能力:SRv6提供了網絡路徑、業務、轉發行為三層可編程空間,通過SRH中的SID,可靈活定義轉發路徑和轉發行為

簡化網絡協議與運維:SRv6通過在IPv6數據包中嵌入SID,簡化了網絡協議棧,減少了對專用信令協議的需求(如LDP和RSVP-TE),降低了網絡的復雜性和運維難度。

原生IPv6的支持與兼容性基于Native IPv6進行轉發,沒有改變IPv6報文的封裝結構,保持了與現有IPv6設備的兼容性,增強了網絡的擴展性和靈活性。

強大的業務驅動能力:SRv6完全基于SDN架構,能夠將應用信息帶入網絡,實現網絡與應用之間的深度互動, 并利用全局信息進行網絡調度和優化。


3、SRv6 基本原理 

3.1 SRv6 SRH

SRv6報文是由IPv6標準頭+擴展頭+負載Payload組成。為了基于IPv6轉發平面實現Segment Routing,新增加一種IPv6路由擴展頭Segment Routing Header (SRH),該擴展頭指定一個IPv6的顯式路徑Segment List,存儲的是IPv6 路徑約束信息。頭節點在IPv6報文增加一個SRH擴展頭,中間節點就可以按照SRH擴展頭里包含的路徑信息轉發。

SRH擴展頭的格式如下圖所示:
1.png

IPv6 基本頭中Next Header 取值為43,標識下一個報文頭為路由擴展頭。路由擴展頭的路由類型字段取值為4,標識該路由擴展頭為SRH。

SRH 主要包含以下幾個部分:

Next Header:標識緊跟在SRH之后的報文頭的類型。常見的類型如4代表IPv4封裝;41代表IPv6封裝
Hdr Ext Len:SRH頭的長度(不包括前8字節)
Routing Type: 路由擴展頭類型,4表明該路由擴展頭為SRH
Segments Left(SL)SRv6剩余未處理的SID個數。轉發過程中通過修改SL,同時更換DIP為活躍的SID來完成分段轉發
Last Entry:Segment List中最后一個元素的索引
FLags:預留的標志位
Tag:標識同組數據包
Segment List: 有序的SRv6 段列表,段列表從路徑的最后一段開始編碼。Segment List[0]是路徑的最后一個Segment;Segment List[2]是路徑的第一個Segment。

3.2 SRv6 Segment

SRv6 Segment是SRv6技術中的一個核心概念,即路由段,每個Segment由SID唯一標識,實際上是一個特定的IPv6地址,代表了網絡中一個特定轉發路徑或節點。多個Segments嵌入在IPv6數據包的SRH中形成一個Segment List。SRv6 SID由Locator、Function和Arguments三部分組成(Argument為可選部分),格式是Locator:Function:Arguments,其中Locator占據IPv6地址的高比特位,Function/Arguments占據IPv6地址的剩余部分。
2.png

Locator是網絡拓撲中的一個網絡節點的標識,用于路由和轉發報文到該節點,實現網絡指令的可尋址。節點配置Locator之后,系統會生成一條Locator網段路由,并通過IGP在SR域內通告。

Function:用來表示該指令要執行的轉發動作,不同的轉發動作由不同的Function來標識

Arguments:為可選字段,可以定義一些報文的流和服務等信息。

SRv6 Segment常見類型:
5.png

3.3 SRv6 節點

在SRv6網絡中,節點扮演著關鍵的角色,它們負責處理、轉發和接收SRv6報文。

SRv6網絡中存在的節點角色,基本上分為三類:

SRv6源節點(Source SRv6 Node):

定義:生成SRv6報文的源節點。

功能:負責生成SRv6報文,并在報文中嵌入有序的路徑信息Segment List,以指導報文在網絡中按路徑轉發。

中轉節點(Transit Node):

定義:在SRv6報文轉發路徑上只轉發SRv6報文但不進行SRv6處理的節點。

功能:這些節點只負責根據IPv6報頭中的目的地址進行轉發,不處理SRv6的SRH。

段端點節點(SRv6 Segment Endpoint Node):

定義:接收并處理SRv6報文的任何節點,該報文的IPv6目標地址是本地配置的SID。

功能:這些節點會檢查并處理SRv6報文中的SRv6 SID和SRH,根據IPv6報文的目的地址查找本地SID表,執行與該SID綁定的指令動作。

3.4 SRv6 報文轉發

SRv6主要有兩種轉發模式,分別是SRv6 BE(Best Effort,盡力而為)和SRv6 TE Policy(Traffic Engineering Policy,流量工程策略)。

SRv6 BE 的場景類似于MPLS LDP,LDP 利用 IGP的最短路徑算法計算得到一條最優的轉發路徑。SRv6 BE 僅使用一個業務 SID來指導報文的轉發,是一種盡力而為的工作模式。在該工作模式下,SRv6 功能只需要部署在首尾節點,實現較為簡單。

SRv6 TE Policy 則利用了源路由的特性,在首節點封裝一個有序的Segment List來指導報文在網絡中如何轉發。結合Segment List 的可編程特性,并引入著色機制(設置Color 屬性),SRv6 TE Policy 可以靈活地指定報文的轉發路徑,從而實現流量工程、靈活引流、負載分擔等功能。

以下是一個典型的SRv6 TE報文轉發流程,假設從節點A(源節點)轉發到節點E(目的節點),中間經過節點B、C、D,其中節點B為中轉節點(不處理SRH或不支持SRv6)。

3.png

1、節點A(源節點)進行網絡編程,為數據包封裝基本IPv6頭和SRH,將SRv6路徑信息[C,D,E]嵌入SRH中,數據包外層源地址為節點A的地址,目的地址為第一個SID(C)的地址。
2、節點B(中轉節點)不處理SRH或不支持SRv6,只需根據IPv6報頭中的目的地址(此時為C的地址)進行路由查找轉發。
3、節點C(SRv6段節點)收到報文后,檢查SRH中的SL(Segment Left)及Segment List,將下一個SID(此時為D的地址)更新到目的IPv6地址。
4、節點D的處理過程和節點C類似,但節點D為倒數第二段,可根據其Flavor是否配置PSP(Penultimate Segment POP,倒數第二段彈出SRH),決定是否移除SRH頭,以減輕尾結點E的處理壓力
5、節點E(目的節點)解封裝并剝離外層IPv6,讀取處理數據包的有效載荷,根據原始報文的目的地址進行報文轉發。


4、SRv6控制面協議 

4.1 ISIS for SRv6

為實現SRv6,需要對已有的IGP協議(ISIS 和OSPFv3)進行擴展,而不需要再維護RSVP-TE、LDP等控制平面協議。通過擴展ISIS和OSPFv3協議攜帶SRv6信息,可對SRv6網絡的拓撲、前綴、Locator和SID等信息進行通告,網絡管理員或SDN控制器利用這些信息,即可實現AS域內的網絡編程功能。

以ISIS協議為例,ISIS需要發布兩類SRv6 信息:Locator信息與 SID 信息。Locator用于幫助網絡中的其他節點定位到發布SID的節點,SID用于描述SID的功能,如SID綁定的Function。

ISIS針對SRv6的擴展具體如下表所示:
6.png

4.2 BGP For SRv6

傳統的IGP for SRv6技術主要在AS域內進行SID的分配和路徑規劃。然而,隨著網絡規模的擴大,跨域通信成為常態,需要一種機制來支持跨AS的SRv6路徑規劃。為了滿足這一需求,BGP EPE(BGP Egress Peer Engineering)應運而生。它通過擴展BGP協議,使得BGP能夠參與到SRv6的跨域路徑規劃中來,從而實現跨AS的SRv6流量工程。

BGP EPE通過為對Peer分配特定的SID,包括Peer-Node SID和Peer-Adj SID,來引導流量經過特定的出節點,發往特定的BGP對等體或對等鏈路。

Peer-Node SID:用于指示一個對等體節點。

Peer-Adj SID:用于指示到達對等體的一個鄰接。

4.3 BGP SRv6 Policy

在數據中心、廣域網里,SRv6和SDN應用的結合已是重要的發展趨勢,故基于SDN架構的SRv6控制器也得到了多廠商的支持和互操作。在此過程中,BGP成為主流的SDN控制器南向協議。為了通過BGP 發布SRv6 Policy,需要對SAFI(Subsequent Address Family Identifier)及其對應的NLRI和Tunnel Encaps Attribute等部分進行擴展,因擴展的TLV較多,感興趣的可閱讀draft-ietf-idr-segment-routing-te-policy.
4.png

如上圖,SDN控制器與SRv6轉發設備或RR節點建立BGP對等體,下發BGP SRv6-Policy路由并攜帶SRv6 的候選路徑、優先級、段列表、權重等信息給SRv6源節點設備,以此指導設備如何根據SRv6規則轉發數據包。通過結合BGP-LS、Telemetry、TWAMP等技術,使得網絡運營商能夠在SDN控制器的集中管理下,靈活部署和動態調整SRv6路由策略,從而實現高效、智能的網絡流量調度。


上半部分的探索之旅暫告一段落,我們已經一同揭開了SRv6技術的神秘一角,領略了其作為網絡創新力量的獨特魅力。隨著理論基礎的奠定,下半部分的征程即將開啟,我們將更深入地探討Spirent  TestCenter如何測試SRv6,敬請期待。



































日韩欧美一区二区三区四区_国产精品一区免费在线观看 _成人三级在线_亚洲欧美国产一本综合首页
欧美午夜精品久久久久久孕妇| 9久re热视频在线精品| 欧美日韩视频专区在线播放 | 亚洲一区二区三区四区视频| 亚洲午夜免费福利视频| 久久aⅴ国产紧身牛仔裤| 久久久99久久精品女同性| 久热国产精品| 欧美日韩精品欧美日韩精品| 国产精品久久久久久久电影| 国产一区二区三区丝袜| 亚洲国产片色| 亚洲视频精品在线| 久久久久久亚洲精品杨幂换脸 | 久久精品视频在线免费观看| 欧美成人精品一区| 国产精品福利在线观看网址| 国产综合自拍| 日韩视频免费在线| 欧美亚洲网站| 欧美大胆a视频| 国产精品日本精品| 在线精品国精品国产尤物884a| 日韩亚洲不卡在线| 欧美在线观看视频一区二区| 欧美国产成人精品| 国产欧美日韩综合一区在线播放| 亚洲国产精品久久久久婷婷老年| 亚洲一级在线观看| 老巨人导航500精品| 国产精品久久久久久久久免费| 在线观看免费视频综合| 亚洲综合国产激情另类一区| 欧美aaa级| 国产日产欧美一区| 亚洲免费不卡| 久久精品亚洲精品| 欧美午夜寂寞影院| 亚洲福利视频一区二区| 香蕉久久夜色精品国产使用方法| 欧美精彩视频一区二区三区| 狠狠久久综合婷婷不卡| 亚洲影音一区| 欧美精品一区二区三区在线播放| 国产亚洲午夜| 亚洲午夜在线视频| 欧美精品激情在线观看| 狠狠入ady亚洲精品经典电影| 亚洲网在线观看| 欧美成人官网二区| 国产在线视频欧美| 亚洲欧美日韩天堂| 欧美午夜视频| 日韩亚洲欧美成人| 美女视频黄 久久| 国产午夜精品视频免费不卡69堂| 一本一道久久综合狠狠老精东影业| 久久久亚洲精品一区二区三区| 国产精品亚洲视频| 在线视频日韩| 欧美精品一区在线发布| 亚洲第一精品夜夜躁人人躁| 久久国产婷婷国产香蕉| 国产精品视频1区| 正在播放欧美视频| 欧美日韩国产在线播放| 最新国产成人在线观看| 久久青草久久| 国内精品久久久久久| 性欧美18~19sex高清播放| 国产精品久久久久久久app| 亚洲午夜一区二区| 欧美日韩午夜视频在线观看| 亚洲日本成人在线观看| 免费久久99精品国产自| 伊人成综合网伊人222| 久久精品理论片| 国产日韩在线亚洲字幕中文| 午夜影视日本亚洲欧洲精品| 国产精品毛片在线| 亚洲专区欧美专区| 国产精品久久一区主播| 亚洲一区二区免费看| 欧美私人网站| 正在播放欧美视频| 国产精品国产精品国产专区不蜜| 亚洲视频香蕉人妖| 国产精品美女午夜av| 亚洲欧美综合精品久久成人| 国产精品免费一区二区三区在线观看| 亚洲午夜精品一区二区| 国产精品第一页第二页第三页| 在线中文字幕不卡| 国产精品久久久| 亚洲女人天堂av| 国产精品自拍在线| 欧美一区二区三区四区夜夜大片| 国产乱码精品一区二区三区忘忧草 | 久久超碰97中文字幕| 国产一本一道久久香蕉| 欧美一进一出视频| 狠狠久久婷婷| 免费看av成人| 99成人免费视频| 欧美午夜一区二区福利视频| 亚洲综合导航| 国产原创一区二区| 久久综合狠狠| 亚洲欧洲一区二区三区| 欧美日韩不卡视频| 亚洲永久免费观看| 国产一区91| 免费日韩一区二区| 一本久道久久综合中文字幕| 国产精品美女一区二区| 久久国产婷婷国产香蕉| 亚洲高清视频的网址| 欧美日韩一区二区欧美激情| 亚洲在线日韩| 国内精品视频在线播放| 欧美成人精品影院| 亚洲午夜91| 国语自产偷拍精品视频偷| 欧美国产日产韩国视频| 亚洲一级黄色| 国产一区二区三区免费不卡| 猛男gaygay欧美视频| 99pao成人国产永久免费视频| 亚洲卡通欧美制服中文| 欧美精品情趣视频| 亚洲在线观看视频| 国产综合自拍| 欧美区在线播放| 欧美伊人久久大香线蕉综合69| 在线日韩视频| 国产精品福利av| 久久先锋影音av| 一区二区精品在线观看| 国产一区二区三区精品久久久 | 免费成人av资源网| 亚洲私人影院| 激情婷婷久久| 欧美日韩免费一区| 久久精品国产亚洲精品| 日韩视频一区二区三区在线播放| 国产九九精品视频| 欧美国产日韩在线| 欧美一区二区三区四区在线| 亚洲精品国产系列| 国产一区二区日韩精品欧美精品| 欧美日本高清视频| 久久久久久久综合| 亚洲深夜av| 亚洲国产欧洲综合997久久| 国产啪精品视频| 欧美人牲a欧美精品| 久久久美女艺术照精彩视频福利播放 | 亚洲国产成人在线播放| 国产精品久久久亚洲一区| 噜噜噜久久亚洲精品国产品小说| 亚洲一品av免费观看| 亚洲国产片色| 国产一区 二区 三区一级| 欧美日韩三级视频| 老司机精品福利视频| 欧美亚洲三区| 99国产精品久久久久久久成人热| 韩日成人av| 国产精品区一区二区三| 欧美日韩成人网| 久久亚洲综合网| 午夜精品剧场| 一本色道久久99精品综合| ●精品国产综合乱码久久久久| 国产老肥熟一区二区三区| 欧美日韩免费观看一区=区三区| 鲁大师成人一区二区三区| 午夜精品久久久久久久| 在线视频一区观看| 亚洲免费大片| 亚洲精品国产精品乱码不99| 伊甸园精品99久久久久久| 国产日韩一级二级三级| 国产精品久久久久久久久久妞妞| 欧美日本韩国一区二区三区| 欧美a级一区| 久热成人在线视频| 久久视频一区二区| 久久www免费人成看片高清| 亚洲欧美国产三级| 亚洲一区二区三区中文字幕| 9国产精品视频| 亚洲免费高清视频| 亚洲美女电影在线| 亚洲精品国产拍免费91在线| 亚洲丰满在线| 亚洲电影免费在线| 亚洲成色精品| 亚洲春色另类小说| 亚洲国产精选| 亚洲三级免费电影| 日韩五码在线| 99视频在线观看一区三区| 一本色道久久综合亚洲二区三区|