Labs: IOS配置MPLS/VPN PE和CE之间运行OSPF

本实验将在MPLS/VPN的PE和CE路由器之间配置OSPF路由协议

有的客户使用OSPF作为路由协议在他们的VPN内运行,有时候在某些站点甚至结合RIP和BGP同时使用。本实验中,你将铺设OSPF作为在客户的VPN内部运行的路由协议。你需要完成以下的工作以达到这个目标:把OSPF作为PE和CE路由器之间的路由协议激活;在客户站点之间传输OSPF路由;配置到额外的运行RIP路由协议的客户路由器的连通。在铺设OSPF的过程中,你将面对几个问题:结合OSPF和其他路由协议共同工作(例如,RIP);重叠的OSPF区域号码;注入PE路由器以后而造成的不连续的OSPF骨干区域(Area 0)。
mpls-running-ospf-between-pe-and-ce-routers

背景信息

原来的客户网络包括OSPF area0(骨干区域)和OSPF area3,同时有附加的不运行OSPF而运行RIP路由协议的路由器;RIP路由通过重分布进入OSPF,见下图:
mpls-running-ospf-between-pe-and-ce-routers2
随着客户从原来的帧中继网络向MPLS/VPN网络过渡,服务提供商把PE和CE之间的路由协议改为RIP,见下图:
mpls-running-ospf-between-pe-and-ce-routers3
鉴于RIP作为路由协议的局限性,客户希望重新改为使用OSPF所谓路由协议。然而,由于MPLS/VPN在CE路由器之间加入了PE路由器,骨干区域和area3不在是一个连续的区域,这正是其中一个我们需要解决的问题,见下图:
mpls-running-ospf-between-pe-and-ce-routers4

实验演示: IOS配置MPLS/VPN PE和CE之间运行OSPF – 完整版

点击上文↑链接收看高清版本实验视频

youtube labs

实验视频分段演示点播

以下是实验过程中可能使用到的命令:

  • address-family ipv4 vrf-name
    选择在路由协议内为每个VRF进程配置
  • address-family vpnv4
    选择VPNv4地址族配置
  • ip vrf forwarding vrf-name
    把一个接口绑定到某个VRF上面
  • ip vrf-name
    创建一个虚拟路由/转发表(VRF)
  • ping vrf-name host
    通过查询某个VRF检验主机的可达性
  • rd value
    为VRF分配路由区分符(RD)
  • address-family ipv4 vrf-name
    选择在路由协议内为每个VRF进程配置
  • address-family vpnv4
    选择VPNv4地址族配置
  • neighbor ip-address activate
    为指定的邻居激活在地址族下交换路由
  • neighbor ip-address routere-flector-client
    在路由反射器上配置一个路由反射器客户
  • ping vrf-name host
    通过查询某个VRF检验主机的可达性
  • redistribute bgp as-number subnets
    重分布BGP路由;包括子网路由,到OSPF内
  • router ospf process vrf-name
    在制定的VRF内启动OSPF
  • router bgp as-number
    选择BGP配置
  • route-target import|export value
    给一个VRF分配一个路由目标(Route Target)
  • show ip ospf database
    显示OSPF数据库
  • show ip bgp vpnv4 vrf-name
    显示某个指定邻居的VPNv4路由
  • show ip route vrf-name
    显示某个特定VRF的IP路由表
  • show ip vrf detail
    显示VRF的详细内容
  • telnet host /vrf-name
    Telnet到与特定VRF直连的CE路由器上

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s