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   

// 属同一***的各站点使用的进程号要一致,否则学到是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      

// 若同一***的各站点均使用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
                                                         [待续]