赞
踩
图中,DC2-PE1和DC1-P1通过连接到第三方IP网络进行IP层面的互通,不是通过申请运营商专线实现设备之间的点对点互通。
R1模拟第三方IP网络环境,配置简单静态路由,实现DC1-P1和DC2-PE1之间loopback0地址能够互通。
DC2-PE1、DC1-P1、DC1-PE1均运行SRv6,此时,通过在DC2-PE1和DC1-P1之间建立GRE隧道,通过SRv6 over GRE,实现DC2-PE1和DC1-P1的SRv6网络连接。在最终效果上等同于DC2-PE1和DC1-P1专线连接。
IPv4 | IPv6 | |
Loopback地址: | ||
DC1-PE1 | 192.168.1.1/32 | 2001:1::1/128 |
DC1-P1 | 192.168.2.1/32 | 2001:2::1/128 |
DC2-PE1 | 192.168.3.1/32 | 2001:3::1/128 |
设备互联地址 | ||
DC1-PE1/DC1-P1 | 192.168.12.1/24 192.168.12.2/24 | 2001:12::1/64 2001:12::2/64 |
DC1-P1/DC2-PE1 GRE | 192.168.23.2/24 192.168.23.3/24 | 2001:23::2/64 2001:23::3/64 |
终端地址 | ||
DC1-CE1 | 172.20.1.10/24 | 172:20:1::10 |
DC2-CE1 | 172.10.1.10/24 | 172:10:1::10 |
第三方IP网络 | ||
R1 | 10.1.1.0/24 10.2.1.0/24 |
DC1-PE1 | DC1-P1 | DC2-PE1 | |
Locator | 3001:1::/80 | 3001:2::/80 | 3001:3::/80 |
Locator name | DC1-PE1 | DC1-P1 | DC2-PE1 |
end | ::10 | ::10 | ::10 |
end-x | ::AB 注 | ::AB | ::AB |
end-dt4 | ::4001 | ::4001 | |
end-dt6 | ::6001 | ::6001 | |
end-op | ::7001 | ::7001 | ::7001 |
注:比如DC1-PE1上,针对DC1-PE1和DC1-P1互联端口end-x为::12 |
RD | RT | |
VPN1 | DC1-PE1: 100:1 DC2-PE1: 100:2 | 100:100 |
DC1-PE1配置,其他类似: sysnam DC1-PE1 |
DC1-P1配置 |
DC2-PE1配置 ! # interface LoopBack0 binding tunnel gre # interface Tunnel10 ipv6 enable ipv6 address 2001:23::3/64 tunnel-protocol gre source 192.168.3.1 destination 192.168.2.1 # |
配置第三方网络: R1: DC1-P1: DC2-PE1: ip route-static 192.168.2.1 255.255.255.255 10.2.1.1 |
检查命令: dis tunnel-info all |
DC1-PE1配置: |
DC1-P1配置: |
DC2-PE1配置: |
DC1-PE1配置,DC2-PE1类似: |
DC1-PE1配置,DC2-PE1类似: |
DC1-PE1配置: |
DC1-P1配置: |
DC2-PE1配置: |
检查命令: display segment-routing ipv6 locator verbose display segment-routing ipv6 local-sid forwarding display segment-routing ipv6 local-sid end forwarding (ProtocolType: STATIC就是这里分配的) |
DC1-PE1配置,其他类似,注意locator name不同: |
DC1-PE1配置,DC2-PE1类似: ipv6-family vpn-instance vpn1 |
DC1-PE1配置,DC2-PE1类似: # bgp 100 l2vpn-family evpn peer 2001:3::1 advertise encap-type srv6 |
1、检查ISIS邻居关系是否建立 dis isis peer |
2、检查BGP EVPN邻居关系是否建立 dis bgp evpn peer |
3、检查SRv6 本地Locator和SID信息 dis segment-routing ipv6 locator DC1-PE1 verbose dis segment-routing ipv6 local-sid forwarding |
4、检查ISIS通过LSP发送的SID信息 dis isis lsdb is-name DC1-PE1 verbose |
5、检查vpn路由在以evpn路由方式发送时携带的相关end.dt4或者end.dt6信息 dis bgp evpn all routing-table dis bgp evpn all routing-table prefix-route 0:172.20.1.0:24 |
6、检查bgp evpn发送SRv6封装的evpn路由(可选) 抓包分析。 |
前面的配置完成后,由于还没有进行SRv6 TE Policy相关配置,此时DC1-CE1 ping DC2-CE1的流量将迭代到SRv6 BE。
DC1-PE1检查vpn路由172.10.1.0/24和172:10:1::0/64已经迭代到SRv6 BE,并且直接以end.dt4/end.dt6为下一跳地址。
DC1-CE1 ping DC2-CE1时,在DC2-PE1,抓取DC2-PE1和R1连接的端口报文,并通过Wireshark查看SRv6 BE over GRE报文格式。
DC1-PE1配置: |
在DC1-PE1,对172.10.1.0/24 BGP 路由染色,color为10
|
DC1-CE1 ping DC2-CE1时,在DC2-PE1,抓取DC2-PE1和R1连接的端口报文,并通过Wireshark查看SRv6 TE Policy over GRE报文格式:
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。