精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

什么是Segment Routing?

jf_HnAzBl9o ? 來源:網絡工程師筆記 ? 2023-06-08 16:51 ? 次閱讀

網絡技術日新月異,許多技術應運而生,例如物聯網IoT)、5G,云服務等。對于這些新服務,新的要求也隨之出現,現有網絡逐漸變得不足,分段路由(Segment Routing,SR)作為一種新的概念應運而生,號稱“下一代MPLS”。

什么是Segment Routing?

SR脫胎于MPLS,但是又做了革命性的顛覆和創新。使用此協議,數據包將基于源路由轉發,更靈活且可擴展。在這個新概念中,不會使用“per application”行為,相反,SR路由器根據數據包內的轉發信息來處理每個包。

在SR概念中,網絡路徑被分為幾個段,并且每個分段都有一個 Segment ID(SID)。該SID是一個32位的值,這些段是不同信息的標識符。

許多網絡供應商,如思科、華為、Juniper和諾基亞等都提供了針對SR的解決方案。

傳統路由的不足之處是什么?

網絡技術發展非常迅速,新技術開始不斷出現,但是,傳統的路由方式對新技術的適應更加復雜,并不是一種有效的組網方式。因此,分段路由(SR)應運而生。

在傳統路由中,路徑是根據所使用的服務來計算的。如果是最有效的流量,則通過低成本路徑路由;如果是關鍵流量,則通過更安全的路徑路由。這種情況太多了,網絡需要動態地適應這些變化。但有了Segment Routing,這項艱巨的工作正在改變。

Segment Routing類型

基于所使用的技術,SR概念可能會有所不同。主要有兩種類型的SR:

SR-MPLS

SRv6

SR MPLS使用MPLS作為轉發平面,數據通過MPLS網絡發送。在這種類型中,IPv4和IPv6均可使用:

IPv4,稱為SR MPLS IPv4

IPv6,則稱為SR MPLS over IPv6(SRo6)

SRv6使用IPv6作為轉發平面,在這種類型的SR中,數據通過IPv6轉發平面發送。

01 SR-MPLS

SR可以直接添加到MPLS體系結構中,不需要更改轉發平面,直接復用已有的MPLS轉發平面。與傳統的MPLS技術相比,SR-MPLS是一種高效的路由機制。

那么,SR在MPLS體系結構中是如何工作的呢?MPLS與標簽一起使用,在節點之間交換標簽,并根據此概念發送數據。在SR-MPLS中,每個段都被編碼到一個MPLS標簽中。如果有多個段或段列表,則使用MPLS標簽棧。MPLS標簽棧也用于MPLS VPN,它將多個標簽一起用于具有不同用途的數據包。

還有另一個關鍵的問題,在傳統的MPLS中,標簽分發是通過LDP(Label Distribution Protoco)或RSVP-TE(Resource Reservation Protocl- flow Engineering)完成的,SR不需要此協議。只需要設備通過IGP路由協議對SR的擴展來實現標簽分發和同步,或者由控制器統一負責SR標簽的分配,并下發和同步給設備。

02 SRv6

SRv6是SR的第二種類型,轉發平面是基于IPv6的。在SRv6中,段被編碼為IPv6地址。同樣,如果有段列表,則此段列表被編碼為IPv6地址列表。

Segment 分類

在SR中,使用了不同類型的分段。每個段均由不同的SID定義。這些不同的SID如下所示:

前綴SID(Prefix SID)

鄰接SID(Adjacency SID)

節點SID(Node SID)

468545ea-05d7-11ee-962d-dac502259ad0.jpg

那么,這些SR分段之間有什么不同呢?SRGB(SR Global Block)又是什么?SRGB是用于SR的標簽范圍。默認情況下,此范圍是16000到23999。有些SID在這些范圍之間,有些則不是。

下圖展示了MPLS和SR的不同標簽范圍:

4692f08c-05d7-11ee-962d-dac502259ad0.jpg

下面,解釋一下不同的SID。

46b2c024-05d7-11ee-962d-dac502259ad0.jpg

前綴SID是為目的地址前綴分配的標簽,標簽在SR域內全局唯一,是SRGB之間的值。

鄰接SID表示設備上某條鏈路的單跳路徑,僅在設備本地有效,每個設備向與自己相鄰一跳的設備通過IGP擴展通告鄰接標簽。當然,也可以通過SDN控制器直接為SR域內的每條鏈路進行標簽分配。鄰接SID是不在SRGB中的值。

節點SID用于表示節點的段,它是一個特殊的前綴ID。如果在節點上使用回送地址,則此前綴SID為節點SID。它也像前綴SID一樣在SRGB之間分配。

所有這些分段都可以逐個獨立使用,也可以一起使用:

基于前綴分段的模式(Prefix Segment Based Mode)

基于鄰接分段的模式(Adjacency Segment Based Mode)

鄰接和節點分段組合模式(Adjacency and Node Segment Combination Mode)

在基于前綴分段的模式中,目的地的前綴SID通過IGP(ISIS或OSPF)在網絡中傳播。在此,網絡中的每個路由器都將學習目的地SID,并使用SFP算法計算到達目的地的最短路徑。該模式的另一個名稱是SR-BE(Segment Routing Best Effort)。

下圖是節點分段轉發路徑,數據包與目的節點SID 400一起從源節點發送過來,在到達目的地之前,此SID都通過這種方式與數據包一起攜帶。

46cd920a-05d7-11ee-962d-dac502259ad0.jpg

在基于鄰接分段的模式下,有一個中央機制,可以與SDN一起使用。有多個段具有段列表,流量通過這些鏈接之間確定的嚴格路徑發送。這是Traffic Engineering使用的模式,如果將TE與SR一起使用,則稱為SG-TE( Segment Routing-Traffic Enginering)。

下圖是鄰接分段轉發路徑,對于此路徑,僅使用相鄰兩個之間的鄰接SID。在源節點,鄰接SID被添加到數據包adn中,根據這些鄰接SID,數據包到達目的地。

46ef6b6e-05d7-11ee-962d-dac502259ad0.jpg

最后一種模式是鄰接和節點分段組合模式。此模式也可用于Traffic Engineering,如SR-TE。設備根據節點段計算出最短路徑,路徑不固定。因此,這些類型的路徑稱為顯式路徑。

在下面的示例中,給出了鄰接節點分段組合轉發路徑。在源節點,一個節點段(500)和兩個鄰接段(5555和6666)被添加到分組。通過這些段,數據包以任何方式被發送到具有節點SID 500的節點,并從那里按照確定的鄰接SID到達目的地。

46ffcfae-05d7-11ee-962d-dac502259ad0.jpg

Segment Routing優勢總結

SR在網絡中具有一定的優勢:

與SDN結合,繼承集中控制帶來的好處;

簡化的控制平面(去除LDP/RSVP-TE);

更具備實施、排錯優勢的FRR(快速重路由);

更好的可擴展性:SR的源路由和無狀態特性決定了其良好的擴展性;

戰術型流量工程:對于普通流量不指定路徑,自動負載;對于需要調度的流量計算出顯式路徑,并下發Segment執行;

標準化,多廠商支持。

“SR項目的目標是簡化IP網絡的操作,增加其可擴展性和功能,并最終使應用能夠控制網絡,而不需要在整個網絡基礎設施上增加流狀態。”—Clarence Filsfils

原文鏈接:https://ipcisco.com/segment-routing/





審核編輯:劉清

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • VPN
    VPN
    +關注

    關注

    4

    文章

    291

    瀏覽量

    29662
  • 路由器
    +關注

    關注

    22

    文章

    3707

    瀏覽量

    113541
  • LDP
    LDP
    +關注

    關注

    0

    文章

    7

    瀏覽量

    7581
  • srgb
    +關注

    關注

    0

    文章

    3

    瀏覽量

    9782
  • MPLS技術
    +關注

    關注

    0

    文章

    5

    瀏覽量

    820

原文標題:【IT知識科普】什么是Segment Routing?

文章出處:【微信號:網絡工程師筆記,微信公眾號:網絡工程師筆記】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    介紹SRv6獨有的工作原理和相關概念

    1、SRv6基本概念由于SR MPLS已經普及,相信大家已經對Segment Routing的基本概念有足夠的了解。這里重點介紹SRv6獨有的工作原理和相關概念。1.1 SRv6 Segment
    發表于 07-28 09:07

    什么是Routing Policy

    什么是Routing Policy  英文縮寫: Routing Policy 中文譯名: 選路策略 分  類: IP與
    發表于 02-23 09:27 ?919次閱讀

    什么是Enhanced Call Routing

    什么是Enhanced Call Routing  英文縮寫: Enhanced Call Routing 中文譯名: 增強型呼叫選路 分  類: IP與多媒體 解 
    發表于 02-23 10:28 ?995次閱讀

    PCB_Auto-Routing設計

    PCB Auto-Routing設計注意:用AD10繪制的圖,低于AD10的版本無法打開。
    發表于 01-11 11:28 ?0次下載

    PCB_Auto-Routing設計

    PCB Auto-Routing設計喜歡的朋友下載來學習
    發表于 02-17 14:29 ?0次下載

    Routing_Guide

    Routing_Guide,有需要的下來看看
    發表于 12-14 22:37 ?0次下載

    Atmel Segment LCD1用戶指南

      Atmel Segment LCD1 Xplained Pro is an extension board to the Atmel Xplained Pro evaluation
    發表于 09-12 19:25 ?7次下載

    華為5G承載創新實踐,打造具有差異化競爭力的5G承載網

    歐洲的網絡場景則更加多樣化,同時還有大量的領先運營商開展跨國業務。華為與Telefonica已對5G承載的多個關鍵技術特征進行了測試,涵蓋50GE、FlexE、Segment Routing
    發表于 06-29 13:24 ?3880次閱讀

    中國移動攜手華為,助力運營商實現5G商業成功

    Segment Routing(簡稱SR)等5G承載新特性在現網應用中得到了充分驗證。現網試點項目也為中國移動積累了5G建設經驗,為即將到來規模商用奠定了基礎。
    發表于 09-08 10:12 ?1818次閱讀

    Unified SID助力SRv6應用發展

    分段路由(SR:Segment Routing)是一種源路由技術,基于SDN理念,構成面向路徑連接的網絡架構,支撐未來網絡多層次的可編程需求,可以滿足5G超大連接和切片的應用場景下的連接需求
    的頭像 發表于 11-12 11:07 ?2485次閱讀

    SRv6技術成為推進IPv6應用的首選方案

    設備芯片難以支持深度128bit的擴展頭SRH(Segment Routing Header)復制和操作。
    發表于 08-12 09:23 ?1193次閱讀

    新華三核心路由器通過中國泰爾實驗室制定的SRv6測試

    基于原生IPv6技術,將IPv6與Segment Routing技術做結合,不僅解決IPv4網絡地址不足的問題,還能實現網絡協議
    的頭像 發表于 12-09 16:51 ?1795次閱讀

    IPv6 Ready SRv6 Logo國際認證正式啟動

    ,并計劃于11月開展2021 SRv6+IPv6 Only Fest測試活動。 圖:IPv6 Ready SRv6 Logo國際認證正式啟動 SRv6是基于IPv6和分段路由(Segment
    的頭像 發表于 10-22 15:22 ?2778次閱讀
    IPv6 Ready SRv6 Logo國際認證正式啟動

    SRv6創新試點助力算力靈活調度和全局資源優化

    近日,中國移動、中國移動集團江蘇有限公司(以下簡稱“江蘇移動”)攜手華為完成算力網絡SPN(Slicing Packet Network,切片分組網)端到端SRv6(Segment Routing over IPv6,基于IPv6的段路由)現網創新試點。
    的頭像 發表于 09-30 15:16 ?1409次閱讀

    SDNLAB技術分享:SPRING/Segment Routing

    SPRING包括兩個大塊的內容, 首先, 控制平面, 通過IGP來advertise標簽label. 在這里, IGP域內的所有router都對其鄰居創建單一跳數的LSP, 并且通過flooding的方式advertise標簽label.
    發表于 06-16 09:25 ?246次閱讀
    SDNLAB技術分享:SPRING/<b class='flag-5'>Segment</b> <b class='flag-5'>Routing</b>