SR與LDP互通
SR作為一種新的替代MPLS的隧道技術受到越來越多的關注,很多使用者希望引入SR技術來簡化網絡部署和管理,降低CAPEX(Capital Expenditure)。
MPLS LDP作為目前主流的隧道技術,在承載網使用廣泛。這樣在SR逐漸替代LDP的過程中,LDP和SR會在很長的一段時間共存。LDP網絡和SR網絡之間的互通成為一個必須面對的問題。
SR與LDP互通是一項讓Segment Routing和LDP協定在同一網絡中共同工作的技術。通過此技術可以讓SR網絡連接配接到LDP網絡中,實作兩個網絡之間的MPLS轉發。
要實作LDP網絡和SR網絡之間互通,則SR網絡必須有裝置代替不支援Segment Routing的LDP裝置釋出SID,這個裝置也稱為Mapping Server。
- Mapping Server: 可以配置Prefix與SID的映射關系,并且釋出給Mapping client。
- Mapping Client:接收Mapping Server釋出的Prefix與SID的映射關系,建立映射表項。
由于LSP都是單向的,是以SR與LDP互通包括兩個關鍵部分:SR to LDP和LDP to SR,以下分别介紹。
SR to LDP
圖1較長的描述了SR to LDP的端到端LSP建立過程。
圖1 SR to LDP的端到端LSP建立過程

- PE2上配置IP位址字首,LDP為該字首配置設定标簽,并向上遊P3發送标簽映射消息。
- P3為該字首配置設定标簽,并向上遊P2發送标簽映射消息。
- P2接收到标簽映射消息後,建立到PE2的LDP LSP。
- P2上配置Mapping Server,将IP位址字首攜帶的LDP标簽映射為SID。
- P2釋出Mapping TLV到上遊P1。
- P1釋出Mapping TLV到上遊PE1。
- PE1解析Mapping TLV,建立到P2的SR LSP。
- P2上建立SR LSP與LDP LSP的映射關系。
在資料轉發時,P2裝置上沒有到PE2的SR Label,是以P2根據Prefix與SID映射關系,SR封裝映射為LDP封裝。
LDP to SR
圖2較長的描述了LDP to SR的端到端LSP建立過程。
圖2 LDP to SR的端到端LSP建立過程
- PE1上配置IP位址字首,并為該字首配置SID。然後将字首和SID通過IGP向P1釋出。
- P1将字首和SID通過IGP向P2釋出。
- P2接收到字首和SID後,建立到PE1的SR LSP。
- P2上配置代理LDP Egress,将IP位址字首攜帶的SID映射為LDP标簽。隻要配置了代理LDP Egress,而且對端路由可達,就會向上遊釋出Mapping消息。
- P2發送标簽映射消息到上遊P3,P3發送标簽映射消息到上遊PE2。
- PE2解析标簽映射消息,建立到P2的LDP LSP。
- P2上建立SR LSP與LDP LSP的映射關系。
資料轉發時,P2裝置上沒有到PE1的LDP Label,是以P2根據Prefix與SID映射關系,LDP封裝映射為SR封裝。