MPLS VPN跨域-optionC2

网络拓扑图:

配置思路:
1.配置好各个AS的IGP路由协议
2.配置好MPLS LDP协议
3.在R3跟R4之间建立好EBGP邻居关系,发布本端的PE 跟 RR的环回口路由
4.在ASBR上将EBGP的路由引入到本AS内
5.PE跟RR RR跟RR之间建立好邻居关系

CE1

  • interface GigabitEthernet0/0/0
  •  ip address 10.1.11.2 255.255.255.0
  • #
  • interface LoopBack0
  •  ip address 192.168.1.1 255.255.255.255
  • #
  • bgp 1000
  •  peer 10.1.11.1 as-number 100
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   network 192.168.1.1 255.255.255.255
  •   peer 10.1.11.1 enable

R1

  • ip vpn-instance A1
  •  ipv4-family
  •   route-distinguisher 1:1
  •   vpn-target 1:100 export-extcommunity
  •   vpn-target 1:100 import-extcommunity
  • #
  • mpls lsr-id 1.1.1.1
  • mpls
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip binding vpn-instance A1
  •  ip address 10.1.11.1 255.255.255.0
  • #
  • interface GigabitEthernet0/0/1
  •  ip address 10.1.12.1 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface LoopBack0
  •  ip address 1.1.1.1 255.255.255.255
  • #
  • bgp 100
  •  peer 2.2.2.2 as-number 100
  •  peer 2.2.2.2 connect-interface LoopBack0
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   undo peer 2.2.2.2 enable(可以关闭ipv4路由)
  •  #
  •  ipv4-family vpnv4
  •   policy vpn-target
  •   peer 2.2.2.2 enable
  •  #
  •  ipv4-family vpn-instance A1(建立与CE1的邻居关系)
  •   peer 10.1.11.2 as-number 1000
  • #
  • ospf 1 router-id 1.1.1.1
  •  area 0.0.0.0
  •   network 1.1.1.1 0.0.0.0
  •   network 10.1.12.1 0.0.0.0

R2

  • mpls lsr-id 2.2.2.2
  • mpls
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip address 10.1.12.2 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface GigabitEthernet0/0/1
  •  ip address 10.1.23.2 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface LoopBack0
  •  ip address 2.2.2.2 255.255.255.255
  • #
  • bgp 100
  •  peer 1.1.1.1 as-number 100
  •  peer 1.1.1.1 connect-interface LoopBack0
  •  peer 5.5.5.5 as-number 200
  •  peer 5.5.5.5 ebgp-max-hop 100 (EBGP邻居记得设置最大跳数)
  •  peer 5.5.5.5 connect-interface LoopBack0
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   undo peer 1.1.1.1 enable
  •   undo peer 5.5.5.5 enable
  •  #
  •  ipv4-family vpnv4
  •   undo policy vpn-target
  •   peer 1.1.1.1 enable
  •   peer 1.1.1.1 reflect-client(设置为反射客户端)
  •   peer 1.1.1.1 next-hop-invariable(下一跳默认保持不变)
  •   peer 5.5.5.5 enable
  •   peer 5.5.5.5 next-hop-invariable
  • #
  • ospf 1 router-id 2.2.2.2
  •  area 0.0.0.0
  •   network 2.2.2.2 0.0.0.0
  •   network 10.1.12.2 0.0.0.0
  •   network 10.1.23.2 0.0.0.0

R3

  • mpls lsr-id 3.3.3.3
  • mpls
  •  lsp-trigger bgp-label-route(配置LDP的触发策略,为BGP的标签ipv4路由产生LDP LSP)
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip address 10.1.23.3 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface GigabitEthernet0/0/1
  •  ip address 10.1.34.3 255.255.255.0
  •  mpls
  • #
  • interface LoopBack0
  •  ip address 3.3.3.3 255.255.255.255
  • #
  • bgp 100
  •  peer 10.1.34.4 as-number 200
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   network 1.1.1.1 255.255.255.255
  •   network 2.2.2.2 255.255.255.255
  •   peer 10.1.34.4 enable
  •   peer 10.1.34.4 route-policy to-asbr export
  •   peer 10.1.34.4 label-route-capability(传递标签IPv4的能力)
  • #
  • ospf 1 router-id 3.3.3.3
  •  import-route bgp
  •  area 0.0.0.0
  •   network 3.3.3.3 0.0.0.0
  •   network 10.1.23.3 0.0.0.0
  • #
  • route-policy to-asbr permit node 10
  •  apply mpls-label

R4

  • mpls lsr-id 4.4.4.4
  • mpls
  •  lsp-trigger bgp-label-route
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip address 10.1.34.4 255.255.255.0
  •  mpls
  • #
  • interface GigabitEthernet0/0/1
  •  ip address 10.1.45.4 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface LoopBack0
  •  ip address 4.4.4.4 255.255.255.255
  • #
  • bgp 200
  •  peer 10.1.34.3 as-number 100
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   network 5.5.5.5 255.255.255.255
  •   network 6.6.6.6 255.255.255.255
  •   peer 10.1.34.3 enable
  •   peer 10.1.34.3 route-policy to-asbr export
  •   peer 10.1.34.3 label-route-capability
  • #
  • ospf 1 router-id 4.4.4.4
  •  import-route bgp
  •  area 0.0.0.0
  •   network 4.4.4.4 0.0.0.0
  •   network 10.1.45.4 0.0.0.0
  • #
  • route-policy to-asbr permit node 10
  •  apply mpls-label

R5

  • mpls lsr-id 5.5.5.5
  • mpls
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip address 10.1.45.5 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface GigabitEthernet0/0/1
  •  ip address 10.1.56.5 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface LoopBack0
  •  ip address 5.5.5.5 255.255.255.255
  • #
  • bgp 200
  •  peer 2.2.2.2 as-number 100
  •  peer 2.2.2.2 ebgp-max-hop 100
  •  peer 2.2.2.2 connect-interface LoopBack0
  •  peer 6.6.6.6 as-number 200
  •  peer 6.6.6.6 connect-interface LoopBack0
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   undo peer 2.2.2.2 enable
  •   undo peer 6.6.6.6 enable
  •  #
  •  ipv4-family vpnv4
  •   undo policy vpn-target
  •   peer 2.2.2.2 enable
  •   peer 2.2.2.2 next-hop-invariable
  •   peer 6.6.6.6 enable
  •   peer 6.6.6.6 reflect-client
  •   peer 6.6.6.6 next-hop-invariable
  • #
  • ospf 1 router-id 5.5.5.5
  •  area 0.0.0.0
  •   network 5.5.5.5 0.0.0.0
  •   network 10.1.45.5 0.0.0.0
  •   network 10.1.56.5 0.0.0.0

R6

  • ip vpn-instance B1
  •  ipv4-family
  •   route-distinguisher 1:2
  •   vpn-target 1:100 export-extcommunity
  •   vpn-target 1:100 import-extcommunity
  • #
  • mpls lsr-id 6.6.6.6
  • mpls
  • #
  • mpls ldp
  • #
  • interface GigabitEthernet0/0/0
  •  ip address 10.1.56.6 255.255.255.0
  •  mpls
  •  mpls ldp
  • #
  • interface GigabitEthernet0/0/1
  •  ip binding vpn-instance B1
  •  ip address 10.1.26.6 255.255.255.0
  • #
  • interface LoopBack0
  •  ip address 6.6.6.6 255.255.255.255
  • #
  • bgp 200
  •  peer 5.5.5.5 as-number 200
  •  peer 5.5.5.5 connect-interface LoopBack0
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   undo peer 5.5.5.5 enable
  •  #
  •  ipv4-family vpnv4
  •   policy vpn-target
  •   peer 5.5.5.5 enable
  •  #
  •  ipv4-family vpn-instance B1
  •   peer 10.1.26.2 as-number 2000
  • #
  • ospf 1 router-id 6.6.6.6
  •  area 0.0.0.0
  •   network 6.6.6.6 0.0.0.0
  •   network 10.1.56.6 0.0.0.0

 CE2

  • interface GigabitEthernet0/0/0
  •  ip address 10.1.26.2 255.255.255.0
  • #
  • interface LoopBack0
  •  ip address 192.168.2.1 255.255.255.255
  • #
  • bgp 2000
  •  peer 10.1.26.6 as-number 200
  •  #
  •  ipv4-family unicast
  •   undo synchronization
  •   network 192.168.2.1 255.255.255.255
  •   peer 10.1.26.6 enable

最后用192.168.1.1 ping 192.168.2.1 测试 能ping通则实验成功 

 

  • 0
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值