单域MPLS 虚拟私有网络的整个详解配置过程(可跟做)(单域名和多域名的区别)

网友投稿 305 2022-09-23


单域MPLS 虚拟私有网络的整个详解配置过程(可跟做)(单域名和多域名的区别)

1.PE1和P和PE2之间跑IGP协议

运营商里面首选的还是ISIS协议我们实验的话,用的是OSPF协议

R3的IP地址和OSPF配置

[R3]display ip int brief *down: administratively down ^down: standby (l): loopback (s): spoofing The number of interface that is UP in Physical is 5 The number of interface that is DOWN in Physical is 1 The number of interface that is UP in Protocol is 5 The number of interface that is DOWN in Protocol is 1 Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 13.1.1.3/24 up up GigabitEthernet0/0/1 23.1.1.3/24 up up GigabitEthernet1/0/0 34.1.1.3/24 up up GigabitEthernet2/0/0 unassigned down down LoopBack0 3.3.3.3/32 up up(s) NULL0 unassigned up up(s) [R3]dis current-configuration configuration ospf [V200R003C00] # ospf 1 router-id 3.3.3.3 area 0.0.0.0 network 3.3.3.3 0.0.0.0 network 34.1.1.0 0.0.0.255 # return [R3]

R4的IP地址和OSPF配置

[R4]display ip int brief *down: administratively down ^down: standby (l): loopback (s): spoofing The number of interface that is UP in Physical is 4 The number of interface that is DOWN in Physical is 0 The number of interface that is UP in Protocol is 4 The number of interface that is DOWN in Protocol is 0 Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 34.1.1.4/24 up up GigabitEthernet0/0/1 45.1.1.4/24 up up LoopBack0 4.4.4.4/32 up up(s) NULL0 unassigned up up(s) [R4]display current-configuration configuration ospf [V200R003C00] # ospf 1 router-id 4.4.4.4 area 0.0.0.0 network 4.4.4.4 0.0.0.0 network 34.1.1.0 0.0.0.255 network 45.1.1.0 0.0.0.255 # return

R5的IP地址和OSPF的配置

display ip int brief *down: administratively down ^down: standby (l): loopback (s): spoofing The number of interface that is UP in Physical is 5 The number of interface that is DOWN in Physical is 0 The number of interface that is UP in Protocol is 5 The number of interface that is DOWN in Protocol is 0 Interface IP Address/Mask Physical Protocol GigabitEthernet0/0/0 45.1.1.5/24 up up GigabitEthernet0/0/1 56.1.1.5/24 up up GigabitEthernet1/0/0 57.1.1.5/24 up up LoopBack0 5.5.5.5/32 up up(s) NULL0 unassigned up up(s) display current-configuration configuration ospf [V200R003C00] # ospf 1 router-id 5.5.5.5 area 0.0.0.0 network 5.5.5.5 0.0.0.0 network 45.1.1.0 0.0.0.255 # return

2.检查结果

在R4上面检查我们的结果

[R4]display ospf peer brief OSPF Process 1 with Router ID 4.4.4.4 Peer Statistic Information ---------------------------------------------------------------------------- Area Id Interface Neighbor id State 0.0.0.0 GigabitEthernet0/0/0 3.3.3.3 Full 0.0.0.0 GigabitEthernet0/0/1 5.5.5.5 Full ----------------------------------------------------------------------------

在R4上面检查是否通过OSPF学习到R3和R5network发布的路由

[R4]display ip routing-table protocol ospf Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Public routing table : OSPF Destinations : 2 Routes : 2 OSPF routing table status : Destinations : 2 Routes : 2 Destination/Mask Proto Pre Cost Flags NextHop Interface 3.3.3.3/32 OSPF 10 1 D 34.1.1.3 GigabitEthernet0/0/0 5.5.5.5/32 OSPF 10 1 D 45.1.1.5 GigabitEthernet0/0/1 OSPF routing table status : Destinations : 0 Routes : 0

3.PE1和P和PE2之间跑MPLS协议和MPLS LDP协议

原因就是解决BGP跨设备路由黑洞问题

R3的MPLS和MPLS LDP的配置

全局下的配置

# mpls lsr-id 3.3.3.3 mpls mpls ldp # 接口下的配置 # interface GigabitEthernet1/0/0 mpls mpls ldp #

R4的MPLS和MPLS LDP的配置

全局下的配置

# mpls lsr-id 4.4.4.4 mpls mpls ldp # 接口下的配置 # interface GigabitEthernet0/0/0 mpls mpls ldp # interface GigabitEthernet0/0/1 mpls mpls ldp #

R5的MPLS和MPLS LDP的配置

全局下的配置

# mpls lsr-id 5.5.5.5 mpls mpls ldp # 接口下的配置 # interface GigabitEthernet0/0/0 mpls mpls ldp #

4.检查MPLS LDP关系

在R4上面查看于R3和R5之间的LDP关系

[R4]display mpls ldp session all LDP Session(s) in Public Network Codes: LAM(Label Advertisement Mode), SsnAge Unit(DDDD:HH:MM) A '*' before a session means the session is being deleted. ------------------------------------------------------------------------------ PeerID Status LAM SsnRole SsnAge KASent/Rcv ------------------------------------------------------------------------------ 3.3.3.3:0 Operational DU Active 0000:00:36 148/148 5.5.5.5:0 Operational DU Passive 0000:00:36 147/147 ------------------------------------------------------------------------------ TOTAL: 2 session(s) Found.

在R5上面分别查看是否对3.3.3.3/32分发标签

display mpls lsp include 3.3.3.3 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 3.3.3.3/32 NULL/1024 -/GE0/0/0 3.3.3.3/32 1024/1024 -/GE0/0/0 display mpls lsp include 3.3.3.3 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 3.3.3.3/32 NULL/3 -/GE0/0/0 3.3.3.3/32 1024/3 -/GE0/0/0 display mpls lsp include 3.3.3.3 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 3.3.3.3/32 3/NULL -/-

在R3上面分别查看是否对5.5.5.5/32分发标签

display mpls lsp include 5.5.5.5 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 5.5.5.5/32 NULL/1025 -/GE1/0/0 5.5.5.5/32 1025/1025 -/GE1/0/0 display mpls lsp include 5.5.5.5 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 5.5.5.5/32 NULL/3 -/GE0/0/1 5.5.5.5/32 1025/3 -/GE0/0/1 display mpls lsp include 5.5.5.5 32 ------------------------------------------------------------------------------- LSP Information: LDP LSP ------------------------------------------------------------------------------- FEC In/Out Label In/Out IF Vrf Name 5.5.5.5/32 3/NULL -/-

5.在PE1和PE2上面分别配置VRF和RD和RT

在PE1和PE2上面分别对A公司的分部和总部进行定义VRF

PE1上面定义A公司分部

# ip vpn-instance VPN13 ipv4-family route-distinguisher 1:3 vpn-target 100:300 export-extcommunity vpn-target 100:300 import-extcommunity #

PE2上面定义A公司总部

# ip vpn-instance VPN75 ipv4-family route-distinguisher 7:5 vpn-target 100:300 export-extcommunity vpn-target 100:300 import-extcommunity #

在PE1和PE2上面分别对A公司的分部和总部进行定义VRF调用

PE1上面定义A公司分部VRF的调用

# interface GigabitEthernet0/0/0 ip binding vpn-instance VPN13 ip address 13.1.1.3 255.255.255.0 # 注意:调用VRF的时候,该接口下的配置就会消失 # interface GigabitEthernet0/0/0 ip address 13.1.1.3 255.255.255.0 # [R3-GigabitEthernet0/0/0]ip binding vpn-instance VPN13 Nov 2 2019 14:59:50-08:00 R3 %%01IFNET/4/LINK_STATE(l)[3]:The line protocol IP on the interface GigabitEthernet0/0/0 has entered the DOWN state. Info: All IPv4 related configurations on this interface are removed! Info: All IPv6 related configurations on this interface are removed! [R3-GigabitEthernet0/0/0]dis this [V200R003C00] # interface GigabitEthernet0/0/0 ip binding vpn-instance VPN13 # [R3-GigabitEthernet0/0/0]ip address 13.1.1.3 24 Nov 2 2019 15:00:02-08:00 R3 %%01IFNET/4/LINK_STATE(l)[4]:The line protocol IP on the interface GigabitEthernet0/0/0 has entered the UP state. [R3-GigabitEthernet0/0/0]

怎么样查看VRF的路由呢?

[R3]display ip routing-table vpn-instance VPN13 Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: VPN13 Destinations : 6 Routes : 6 Destination/Mask Proto Pre Cost Flags NextHop Interface 13.1.1.0/24 Direct 0 0 D 13.1.1.3 GigabitEthernet0/0/0 13.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 13.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 [R3]

在PE1上面的全局路由表里面根本就看不到13网段的任何路由

[R3]display ip routing-table Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 11 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 3.3.3.3/32 Direct 0 0 D 127.0.0.1 LoopBack0 4.4.4.4/32 OSPF 10 1 D 34.1.1.4 GigabitEthernet1/0/0 5.5.5.5/32 OSPF 10 2 D 34.1.1.4 GigabitEthernet1/0/0 34.1.1.0/24 Direct 0 0 D 34.1.1.3 GigabitEthernet1/0/0 34.1.1.3/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0 34.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0 45.1.1.0/24 OSPF 10 2 D 34.1.1.4 GigabitEthernet1/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 [R3]

PE2上面定义A公司总部VRF的调用

# interface GigabitEthernet1/0/0 ip binding vpn-instance VPN75 ip address 57.1.1.5 255.255.255.0 # [R5]display ip routing-table vpn-instance VPN75 Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: VPN75 Destinations : 6 Routes : 6 Destination/Mask Proto Pre Cost Flags NextHop Interface 57.1.1.0/24 Direct 0 0 D 57.1.1.5 GigabitEthernet1/0/0 57.1.1.5/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0 57.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet1/0/0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 [R5]display ip routing-table Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 11 Routes : 11 Destination/Mask Proto Pre Cost Flags NextHop Interface 3.3.3.3/32 OSPF 10 2 D 45.1.1.4 GigabitEthernet0/0/0 4.4.4.4/32 OSPF 10 1 D 45.1.1.4 GigabitEthernet0/0/0 5.5.5.5/32 Direct 0 0 D 127.0.0.1 LoopBack0 34.1.1.0/24 OSPF 10 2 D 45.1.1.4 GigabitEthernet0/0/0 45.1.1.0/24 Direct 0 0 D 45.1.1.5 GigabitEthernet0/0/0 45.1.1.5/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 45.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0

在PE1和PE2上面分别对B公司的分部和总部进行定义VRF

PE1上面定义B公司分部

# ip vpn-instance VPN23 ipv4-family route-distinguisher 2:3 vpn-target 200:400 export-extcommunity vpn-target 200:400 import-extcommunity #

PE2上面定义B公司总部

# ip vpn-instance VPN65 ipv4-family route-distinguisher 6:5 vpn-target 200:400 export-extcommunity vpn-target 200:400 import-extcommunity #

在PE1和PE2上面分别对B公司的分部和总部进行定义VRF调用

PE1上面定义B公司分部VRF的调用

# interface GigabitEthernet0/0/1 ip binding vpn-instance VPN23 ip address 23.1.1.3 255.255.255.0 #

PE2上面定义B公司总部VRF的调用

# interface GigabitEthernet0/0/1 ip binding vpn-instance VPN65 ip address 56.1.1.5 255.255.255.0 #

总结:此时PE1和PE2上面有三张表

一个是FIB表(全局路由表)一个是VPN13表一个是VPN23表三张表之间的关系相互独立,互不影响

6.CE1和PE1之间的路由协议

注意:CE和PE之间可以启用静态、RIP、OSPF、ISIS、BGP协议但是推荐启用BGP协议

CE1的BGP的配置

# bgp 100 peer 13.1.1.3 as-number 500 # ipv4-family unicast undo synchronization network 1.1.1.1 255.255.255.255 peer 13.1.1.3 enable #

PE1的BGP的配置

[R3-bgp]ipv4-family ? multicast Specify multicast address family unicast Specify unicast address family 默认情况你的BGP都在单播里面 vpn-instance Specify VPN instance 但是你要进入这个VPN-INSTANCE视图里面去 vpnv4 Specify VPNv4 address family [R3-bgp]ipv4-family vpn-instance VPN13 [R3-bgp-VPN13]dis this [V200R003C00] # # ipv4-family vpn-instance VPN13 peer 13.1.1.1 as-number 100 #

在PE1查看BGP VPN-instance的关系

[R3]display bgp vpnv4 vpn-instance VPN13 peer BGP local router ID : 3.3.3.3 Local AS number : 500 VPN-Instance VPN13, Router ID 3.3.3.3: Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 13.1.1.1 4 100 20 20 0 00:17:56 Established 1 [R1]display bgp peer BGP local router ID : 13.1.1.1 Local AS number : 100 Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 13.1.1.3 4 500 20 21 0 00:17:08 Established 1

检查在PE1上面是否学习到关于CE1设备的1.1.1.1/32的路由

[R3]display bgp vpnv4 vpn-instance VPN13 routing-table BGP Local router ID is 3.3.3.3 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete VPN-Instance VPN13, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 1.1.1.1/32 13.1.1.1 0 0 100i

剩下的CE2和PE2之间的BGP

R7的BGP配置

# bgp 300 peer 57.1.1.5 as-number 500 # ipv4-family unicast undo synchronization network 7.7.7.7 255.255.255.255 peer 57.1.1.5 enable #

PE2BGP的配置

[R5]bgp 500 [R5-bgp]ipv4-family vpn-instance VPN75 [R5-bgp-VPN75]DIS THIS [V200R003C00] # ipv4-family vpn-instance VPN75 peer 57.1.1.7 as-number 300 #

在R7上面进行检查

[R7]display bgp peer BGP local router ID : 57.1.1.7 Local AS number : 300 Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 57.1.1.5 4 500 90 88 0 01:25:01 Established 1 [R7]

在PE2上面进行检查

[R5-bgp]display bgp vpnv4 vpn-instance VPN75 peer BGP local router ID : 45.1.1.5 Local AS number : 500 VPN-Instance VPN75, Router ID 45.1.1.5: Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 57.1.1.7 4 300 88 91 0 01:25:13 Established 1 [R5-bgp]display bgp vpnv4 vpn-instance VPN75 routing-table BGP Local router ID is 45.1.1.5 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete VPN-Instance VPN75, Router ID 45.1.1.5: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 7.7.7.7/32 57.1.1.7 0 0 300i [R5-bgp]

剩下的CE3和PE1之间的BGP

# bgp 200 peer 23.1.1.3 as-number 500 # ipv4-family unicast undo synchronization network 2.2.2.2 255.255.255.255 peer 23.1.1.3 enable # return [R2-bgp] [R3]bgp 500 [R3-bgp]ip [R3-bgp]ipv4-family vpn [R3-bgp]ipv4-family vpnv4 [R3-bgp]ipv4-family vpn-instance VPN23 [R3-bgp-VPN23] [R3-bgp-VPN23] [R3-bgp-VPN23]dis this [V200R003C00] # # ipv4-family vpn-instance VPN23 peer 23.1.1.2 as-number 200 # return [R3-bgp-VPN23] [R2]display bgp peer BGP local router ID : 23.1.1.2 Local AS number : 200 Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 23.1.1.3 4 500 91 91 0 01:28:11 Established 1 [R3-bgp]display bgp vpnv4 vpn-instance VPN23 peer BGP local router ID : 3.3.3.3 Local AS number : 500 VPN-Instance VPN23, Router ID 3.3.3.3: Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 23.1.1.2 4 200 91 92 0 01:28:28 Established 1 [R3-bgp]display bgp vpnv4 vpn-instance VPN23 rou [R3-bgp]display bgp vpnv4 vpn-instance VPN23 routing-table BGP Local router ID is 3.3.3.3 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete VPN-Instance VPN23, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 2.2.2.2/32 23.1.1.2 0 0 200i *>i 6.6.6.6/32 5.5.5.5 0 100 0 400i

剩下的CE4和PE2之间的BGP

bgp 400 peer 56.1.1.5 as-number 500 # ipv4-family unicast undo synchronization network 6.6.6.6 255.255.255.255 peer 56.1.1.5 enable # [R5-bgp] [R5-bgp]bgp 500 [R5-bgp]ip [R5-bgp]ipv6-family [R5-bgp]ipv4-family vpn [R5-bgp]ipv4-family vpnv4 [R5-bgp]ipv4-family vpn-instance vpn [R5-bgp]ipv4-family vpn-instance VPN65 [R5-bgp-VPN65]dis this [V200R003C00] # # ipv4-family vpn-instance VPN65 peer 56.1.1.6 as-number 400 # return [R5-bgp-VPN65] [R6]display bgp peer BGP local router ID : 56.1.1.6 Local AS number : 400 Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 56.1.1.5 4 500 93 94 0 01:30:21 Established 1 [R5-bgp]display bgp vpnv4 vpn-instance VPN65 peer BGP local router ID : 45.1.1.5 Local AS number : 500 VPN-Instance VPN65, Router ID 45.1.1.5: Total number of peers : 1 Peers in established state : 1 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 56.1.1.6 4 400 93 93 0 01:30:35 Established 1 [R5-bgp]display bgp vpnv4 vpn-instance VPN65 rou [R5-bgp]display bgp vpnv4 vpn-instance VPN65 routing-table BGP Local router ID is 45.1.1.5 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete VPN-Instance VPN65, Router ID 45.1.1.5: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 2.2.2.2/32 3.3.3.3 0 100 0 200i *> 6.6.6.6/32 56.1.1.6 0 0 400i

7.PE1和PE2之间建立MP-BGP的关系

在PE1上面的配置

7.PE1和PE2之间建立MP-BGP的关系 在PE1上面的配置 bgp 500 undo default ipv4-unicast peer 5.5.5.5 as-number 500 peer 5.5.5.5 connect-interface LoopBack0 # ipv4-family unicast undo synchronization peer 5.5.5.5 enable peer 5.5.5.5 next-hop-local # ipv4-family vpnv4 policy vpn-target peer 5.5.5.5 enable 因为PE设备之间的路由是VPNV4的路由 # 在PE2上面的配置 bgp 500 peer 3.3.3.3 as-number 500 peer 3.3.3.3 connect-interface LoopBack0 # ipv4-family unicast undo synchronization peer 3.3.3.3 enable peer 3.3.3.3 next-hop-local # ipv4-family vpnv4 policy vpn-target peer 3.3.3.3 enable # 检查MP-BGP的关系 [R3]display bgp vpnv4 all peer BGP local router ID : 3.3.3.3 Local AS number : 500 Total number of peers : 3 Peers in established state : 3 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 5.5.5.5 4 500 98 101 0 01:34:50 Established 2 Peer of IPv4-family for vpn instance : VPN-Instance VPN13, Router ID 3.3.3.3: 13.1.1.1 4 100 36 36 0 00:33:30 Established 1 VPN-Instance VPN23, Router ID 3.3.3.3: 23.1.1.2 4 200 98 99 0 01:35:22 Established 1 [R5]display bgp vpnv4 all peer BGP local router ID : 45.1.1.5 Local AS number : 500 Total number of peers : 3 Peers in established state : 3 Peer V AS MsgRcvd MsgSent OutQ Up/Down State PrefRcv 3.3.3.3 4 500 104 102 0 01:38:29 Established 2 Peer of IPv4-family for vpn instance : VPN-Instance VPN65, Router ID 45.1.1.5: 56.1.1.6 4 400 102 102 0 01:39:01 Established 1 VPN-Instance VPN75, Router ID 45.1.1.5: 57.1.1.7 4 300 101 104 0 01:38:40 Established 1 在R3上面查看我们VPNV4的路由表 R3上面都会学习到各个站点的VRF的VPNV4路由,但是R3这边他会根据各个VRF路由里面所携带的RD和RT参数,R3就是把各自的路由放入到各自的VPN-Instance当中 [R3]display bgp vpnv4 all routing-table BGP Local router ID is 3.3.3.3 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total number of routes from all PE: 4 Route Distinguisher: 1:3 Network NextHop MED LocPrf PrefVal Path/Ogn *> 1.1.1.1/32 13.1.1.1 0 0 100i Route Distinguisher: 2:3 Network NextHop MED LocPrf PrefVal Path/Ogn *> 2.2.2.2/32 23.1.1.2 0 0 200i Route Distinguisher: 6:5 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 6.6.6.6/32 5.5.5.5 0 100 0 400i Route Distinguisher: 7:5 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 7.7.7.7/32 5.5.5.5 0 100 0 300i VPN-Instance VPN13, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 1.1.1.1/32 13.1.1.1 0 0 100i *>i 7.7.7.7/32 5.5.5.5 0 100 0 300i VPN-Instance VPN23, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 2.2.2.2/32 23.1.1.2 0 0 200i *>i 6.6.6.6/32 5.5.5.5 0 100 0 400i 8.在各个站点进行测试 display ip routing-table Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 9 Routes : 9 Destination/Mask Proto Pre Cost Flags NextHop Interface 1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0 7.7.7.7/32 EBGP 255 0 D 13.1.1.3 GigabitEthernet0/0/0 13.1.1.0/24 Direct 0 0 D 13.1.1.1 GigabitEthernet0/0/0 13.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 13.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 ping -a 1.1.1.1 7.7.7.7 PING 7.7.7.7: 56 data bytes, press CTRL_C to break Reply from 7.7.7.7: bytes=56 Sequence=1 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=2 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=3 ttl=252 time=70 ms Reply from 7.7.7.7: bytes=56 Sequence=4 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=5 ttl=252 time=30 ms --- 7.7.7.7 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 30/44/70 ms 其他连通性略

在PE2上面的配置

bgp 500 peer 3.3.3.3 as-number 500 peer 3.3.3.3 connect-interface LoopBack0 # ipv4-family unicast undo synchronization peer 3.3.3.3 enable peer 3.3.3.3 next-hop-local # ipv4-family vpnv4 policy vpn-target peer 3.3.3.3 enable #

检查MP-BGP的关系

display ip routing-table Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 9 Routes : 9 Destination/Mask Proto Pre Cost Flags NextHop Interface 1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0 7.7.7.7/32 EBGP 255 0 D 13.1.1.3 GigabitEthernet0/0/0 13.1.1.0/24 Direct 0 0 D 13.1.1.1 GigabitEthernet0/0/0 13.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 13.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 ping -a 1.1.1.1 7.7.7.7 PING 7.7.7.7: 56 data bytes, press CTRL_C to break Reply from 7.7.7.7: bytes=56 Sequence=1 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=2 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=3 ttl=252 time=70 ms Reply from 7.7.7.7: bytes=56 Sequence=4 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=5 ttl=252 time=30 ms --- 7.7.7.7 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 30/44/70 ms

在R3上面查看我们VPNV4的路由表 R3上面都会学习到各个站点的VRF的VPNV4路由,但是R3这边他会根据各个VRF路由里面所携带的RD和RT参数,R3就是把各自的路由放入到各自的VPN-Instance当中

[R3]display bgp vpnv4 all routing-table BGP Local router ID is 3.3.3.3 Status codes: * - valid, > - best, d - damped, h - history, i - internal, s - suppressed, S - Stale Origin : i - IGP, e - EGP, ? - incomplete Total number of routes from all PE: 4 Route Distinguisher: 1:3 Network NextHop MED LocPrf PrefVal Path/Ogn *> 1.1.1.1/32 13.1.1.1 0 0 100i Route Distinguisher: 2:3 Network NextHop MED LocPrf PrefVal Path/Ogn *> 2.2.2.2/32 23.1.1.2 0 0 200i Route Distinguisher: 6:5 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 6.6.6.6/32 5.5.5.5 0 100 0 400i Route Distinguisher: 7:5 Network NextHop MED LocPrf PrefVal Path/Ogn *>i 7.7.7.7/32 5.5.5.5 0 100 0 300i VPN-Instance VPN13, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 1.1.1.1/32 13.1.1.1 0 0 100i *>i 7.7.7.7/32 5.5.5.5 0 100 0 300i VPN-Instance VPN23, Router ID 3.3.3.3: Total Number of Routes: 2 Network NextHop MED LocPrf PrefVal Path/Ogn *> 2.2.2.2/32 23.1.1.2 0 0 200i *>i 6.6.6.6/32 5.5.5.5 0 100 0 400i

8.在各个站点进行测试

display ip routing-table Route Flags: R - relay, D - download to fib ------------------------------------------------------------------------------ Routing Tables: Public Destinations : 9 Routes : 9 Destination/Mask Proto Pre Cost Flags NextHop Interface 1.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack0 7.7.7.7/32 EBGP 255 0 D 13.1.1.3 GigabitEthernet0/0/0 13.1.1.0/24 Direct 0 0 D 13.1.1.1 GigabitEthernet0/0/0 13.1.1.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 13.1.1.255/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0 127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0 127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0 127.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 255.255.255.255/32 Direct 0 0 D 127.0.0.1 InLoopBack0 ping -a 1.1.1.1 7.7.7.7 PING 7.7.7.7: 56 data bytes, press CTRL_C to break Reply from 7.7.7.7: bytes=56 Sequence=1 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=2 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=3 ttl=252 time=70 ms Reply from 7.7.7.7: bytes=56 Sequence=4 ttl=252 time=40 ms Reply from 7.7.7.7: bytes=56 Sequence=5 ttl=252 time=30 ms --- 7.7.7.7 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 30/44/70 ms

其他连通性略


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:BFD技术的全面解析(fd技术是什么)
下一篇:Java二叉树的四种遍历(递归与非递归)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~