PE-CE之间运行的协议
 
为了便于理解此文档仅仅是一个最基本的思路,实际网络中要严谨的多。
 
mpls中的staticripv2eigrpbgp各自都被扩展的能够支持多实例了(vrf化了).
  router bgp 100
address-family ipv4 vrf name
      redistribute static
      redistribute connected
      redistribute rip
 
拓扑依然是MPLS L3 ××× 实验一的拓扑,以下是以R1(PE1)到R5(CE1)的互联为例:
 
PE-CE之间运行rip:
   ripmp-bgp之间进行路由再发布和其它协议的再发布不同:
mp-bgpp分布到rip(IGP)的路由不是标记为外部的
   R1_PE1(config)#router rip
   R1_PE1(config-router)#version 2
   R1_PE1(config-router)#address-family ipv4 vrf name
   R1_PE1(config-router-af)#version 2
   R1_PE1(config-router-af)#redistribute bgp 100 metric 3
   R1_PE1(config-router-af)#network 192.168.1.0
   R1_PE1(config-router)#exit
   R1_PE1(config)#router bgp 100
   R1_PE1(config-router)#address-family ipv4 vrf name
   R1_PE1(config-router-af)#redistribute rip metric 3
PE-CE之间运行ospf:
   R1(PE1)(config)#router ospf 100 vrf name   
//属同一vpn的各站点使用的进程号要一致,否则学到是Ex, 不是O IA.
   R1(PE1)(config-router)#redistribute bgp 100 subnets
   R1(PE1)(config)#router bgp 100
   R1(PE1)(config-router)#address-family ipv4 vrf name
   R1(PE1)(config-router-af)#redistribute ospf 10
ospf sham-link: 
cisco ios v12.2(8)T之后有虚链路方式的sham-link特性可修改ospf的路由从interareaintraarea路由
   R1(PE1)(config)#router ospf 10 vrf name
   R1(PE1)(config)#area 0 sham-link 1.1.1.10 3.3.3.10 cost 5
PE-CE之间运行eigrp:
   PE1这里有两个 AS,要确保PE上重发布的自治系统号和CE的一致
R5_CE1(config)#router eigrp 15      
//若同一vpn的各站点均使用eigrp,则eigrp进程号要一致
R5_CE1(config-router)#network 192.168.1.0
R5_CE1(config-router)#no auto-summary
R5_CE1(config-router)#end
   R1(PE1)(config)#router eigrp 100
   R1(PE1)(config-router)#no auto-summary
   R1(PE1)(config-router)#address-family ipv4 vrf name
   R1(PE1)(config-router-af)#redistribute bgp 100 metric 10000 100 1 255 1500
   R1(PE1)(config-router-af)#network 192.168.1.0
   R1(PE1)(config-router-af)#no auto-summary
   R1(PE1)(config-router-af)#autonomous-system 15
   R1(PE1)(config)#router bgp 100
   R1(PE1)(config-router)#address-family ipv4 vrf name
   R1(PE1)(config-router-af)#redistribute eigrp 15
PE-CE之间运行BGP
   PE-CE之间运行ebgp则重发布由PE上转到CE上了 (ISP和客户网络用BGP互联的很少)
   R5_CE1config)#router bgp 65001
   R5_CE1config-router)#no synchronization
   R5_CE1config-router)#no auto-summary
   R5_CE1config-router)#neighbor 192.168.1.2 remote-as 100
   R5_CE1config-router)#redistribute ospf 10 metric 10
   R5_CE1config-router)#exit
   R5_CE1config)#router ospf 10
   R5_CE1config-router)#network 10.1.0.0 0.0.255.255 area 0
R5_CE1config-router)#redistribute bgp 65001 subnets          
   R5_CE1config-router)#end
   R1(PE1)(config)#router bgp 100
   R1(PE1)(config-router)#address-family ipv4 vrf name
   R1(PE1)(config-router-af)#neighbor 192.168.1.1 activate
   R1(PE1)(config-router-af)#neighbor 192.168.1.1 remote-as 65001
   R1(PE1)(config-router-af)#end
                                                         [待续]