PE-CE之间运行的协议
为了便于理解此文档仅仅是一个最基本的思路,实际网络中要严谨的多。
在mpls中的static、ripv2、eigrp、bgp各自都被扩展的能够支持多实例了(即vrf化了).
如 router bgp 100
address-family ipv4 vrf name
redistribute static
redistribute connected
redistribute rip
拓扑依然是MPLS L3 ××× 实验一的拓扑,以下是以R1(PE1)到R5(CE1)的互联为例:
PE-CE
之间运行rip:
当rip与mp-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的路由从interarea为intraarea路由
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
[待续]