世界動態:如何使用測試儀開展EVPN SRv6測試

2022-12-30 16:33:41 來源:51CTO博客

什么是EVPN SRv6??

EVPN SRv6(Ethernet Virtual Private Network SRv6 )是下一代全業務承載的VPN解決方案。EVPN統一了包括VPWS/VPLS/L3VPN在內的VPN業務的控制面,數據承載方式采用基于源路由理念而設計的在網絡上轉發IPv6數據包的SRv6平面。?

EVPN SRv6產生的原因?

EVPN SRv6的發展,主要有如下原因:?

未來的網絡是面向5G時代的網絡。面對5G,承載網也需要做出相應的調整。化繁為簡,低時延,SDN/NFV化是后續的主要發展方向。其中EVPN統一了VPN業務的控制面,因而受到廣泛關注。?技術的發展總是趨于一體化、簡單化,EVPN可基于BGP擴展NLRI,對于業務的部署只需要通過軟件升級,更新成本低,技術可控度高。?

EVPN SRv6的意義?

簡化:EVPN統一了VPWS/VPLS/L3VPN業務的控制面。 ?


【資料圖】

行業接受度:EVPN可作為SRv6的控制面,且部署簡單。 ?

端到端統一: 端到端統一的路由/轉發技術;E2E業務和SFC可以輕易增量部署。 ?

可延伸性: 按需PNF & VNF連接, 無縫實現云網融合聯動,從網絡擴展到業務/APP?

EVPN SRv6測試對設備評估的意義?

在新型城域網建設的大浪潮下,SRv6技術取得了突破性的大規模應用。在實現E2E業務和SFC部署時,EVPN SRv6作為主要業務模型,對網絡設備的選型提出了更高的要求,如何選擇一款更可靠、更穩定的業務路由器,EVPN SRv6功能成為主要的評估性能之一。?

EVPN SRv6測試示例?

信而泰??Daryu系列L2~3高端儀表??定義EVPN SRv6的構建,主要有以下實現方式。

儀表一端模擬CE+PE+P,設備作為PE設備與儀表另一端模擬的CE設備對接。?

★應用場景:EVPNSRv6測試場景?

★構造模型步驟:以下介紹單口創建方式,多口創建時按需要選擇多端口,本文不展開介紹。?

儀表模擬PE時,需要與被測設備建立起EVPN鄰居,創建IPv4/IPv6雙棧協議簇,以下介紹時會對關鍵??儀表配置????設備配置??對接做詳細說明

1.啟動軟件,連接機框。?

2.占用端口。?

3.選擇SRv6 EVPN向導。?

4.配置提供商側端口:選擇第二個接口,接口IPv6地址可使用默認地址。?

5.配置提供商側路由:IGP協議支持ISIS SRv6,配置時網絡類型選擇P2P。?

設備對接配置如下:?

interface LoopBack0 ipv6 enable ip address 1.1.1.1 255.255.255.255 ipv6 address 1111::1/128 isis enable 1 isis ipv6 enable 1#router id 1.1.1.1#evpn source-address 1.1.1.1#mpls lsr-id 1.1.1.1#segment-routing ipv6 encapsulation source-address 1111::1 locator DUT1 ipv6-prefix 2020:DB8:ABCD:: 64 static 24 args 32 opcode ::10 end opcode ::100 end-x interface GigabitEthernet1/0/1 nexthop 2000::2 opcode ::300 end-op locator DUT1_ARG ipv6-prefix 2020:DB9:ABCD:: 64 static 24 args 16#isis 1 is-level level-2 cost-style wide network-entity 49.0000.0500.0000.0001.00 # ipv6 enable topology ipv6 segment-routing ipv6 locator DUT1 segment-routing ipv6 locator DUT1_ARG auto-sid-disable ##interface GigabitEthernet1/0/1 mtu 9600 undo shutdown ipv6 enable ip address 11.1.1.1 255.255.255.0 ipv6 address 2000::1/64 ipv6 mtu 9600 isis ipv6 enable 1 isis circuit-type p2p#

6.配置提供商側BGP協議:公網使用iBGP鄰居,私網使用eBGP鄰居,私網鄰居在后面修改。?

設備對接配置如下:?

bgp 4809? router-id 1.1.1.1? peer 3333::3 as-number 4809? peer 3333::3 connect-interface LoopBack0? #? ipv4-family unicast? undo synchronization? dampening 5 4500 10000 18000? import-route direct? #? l2vpn-family evpn? policy vpn-target? peer 3333::3 enable? peer 3333::3 advertise encap-type srv6?#

7.配置EVI參數。?

8.配置EVPN路由:可根據業務類型選擇路由,本例選擇創建Type路由。?

設備對接配置如下:?

ip vpn-instance EVPN_10GE_1 traffic-statistics enable ipv4-family route-distinguisher 1.1.1.1:0 apply-label per-instance vpn-target 4809:1 export-extcommunity evpn vpn-target 4809:1 import-extcommunity evpn diffserv-mode short-pipe af1 green ipv6-family route-distinguisher 1.1.1.1:0 apply-label per-instance vpn-target 4809:1 export-extcommunity evpn vpn-target 4809:1 import-extcommunity evpn diffserv-mode short-pipe af1 green#interface GigabitEthernet1/0/0 ip binding vpn-instance EVPN_10GE_1 ipv6 enable ip address 192.85.1.1 255.255.255.0 ipv6 address 1001::1/64 ipv6 mtu 9600#bgp 4809 ipv4-family vpn-instance EVPN_10GE_1 dampening 5 4500 10000 18000 import-route direct bestroute nexthop-priority ipv6 advertise l2vpn evpn segment-routing ipv6 locator DUT1_ARG evpn segment-routing ipv6 best-effort evpn peer 192.85.1.2 as-number 65000 peer 192.85.1.2 advertise-community peer 192.85.1.2 advertise-ext-community # ipv6-family vpn-instance EVPN_10GE_1 dampening 5 4500 10000 18000 import-route direct bestroute nexthop-priority ipv6 advertise l2vpn evpn segment-routing ipv6 locator DUT1_ARG evpn segment-routing ipv6 best-effort evpn peer 1001::2 as-number 65000 peer 1001::2 advertise-community peer 1001::2 advertise-ext-community #

9.配置EVPN路由參數:RT/RD配置為AS:EVI模式。?

10.配置IP前綴參數:IP前綴模式選擇IPv4 and IPv6。?

11.配置客戶側端口:勾選端口->地址模式選擇IPv4 and IPv6。?

12.配置客戶側端口,點擊完成。?

13.CE模型修改為eBGP,AS號為65000。?

14.啟動協議:啟動ISIS、BGP協議。?

15.啟動流量。?

16.抓包查看效果:IPv4報文外層報頭為SRv6-BE報頭。?

IPv6報文外層報頭為SRv6-BE報頭

當前,Renix軟件EVPN SRv6除了支持L3EVPN Over SRv6,同時也支持EVPN VPWS Over SRv6、EVPN VPLS Over SRv6。測試可靈活調整接入方式,例如支持dot1q、qinq或物理口接入。可靈活調整路由各項參數,支持批量修改參數,也具備對該協議的擴展字段的開發能力。??歡迎點擊訪問官網詳情。??

標簽: 可以輕易 軟件升級 詳細說明

上一篇:【世界新視野】【web 開發基礎】php 開發基礎快速入門 (2)-PHP的程序開發
下一篇:世界報道:Linux運維工程師 50個常見面試題