OSPF高级配置

目录

一、路由重分发及配置

   1.1、路由重分发

二、虚链路及其配置

   2.1、虚链路概述

   2.2、虚链路的使用场合及作用

   2.3、配置虚链路的规则及特点

三、特殊区域

   3.1、末梢区域

   3.2、完全末梢区域

   3.3、非纯末梢区域

   3.4、完全非纯末梢区域

   3.5、建立末梢区域和完全末梢区域需要的条件

四、实验

   4.1、ospf协议中配置静态路由和默认路由重分发

   4.2、创建虚链路配置双向重分发及末梢区域


一、路由重分发及配置

   1.1、路由重分发

路由重分发通常在那些负责从一个AS学习路由,然后向另一个AS广播的路由器上进行配置。 一个单一的IP路由协议是管理网络中路由的首选方案。无论是从配置管理的角度还是容错管理的角度,每台路由器都被期望运行单种路由协议而不是多种路由协议。然而现实网络的情况是存在多种路由协议的,并且这些网络是要互联互通,那就必须至少有一台路由器运行多种路由协议实现不同网络之间的通讯。因此,路由重分发的问题不可避免。

进行路由重分发时,不管是有类路由协议还是无类路由协议,都需要考虑每种路由协议的能力及特性。最常考虑的两个因素时度量值和管理距离。

二、虚链路及其配置

   2.1、虚链路概述

  虚链路(virtual link)是指一条通过一个非骨干区域连接到骨干区域的链路。虚链路主要应用以下两种情况
  1、通过一个非骨干区域连接一个区域到骨干区域
  2、通过一个非骨干区域连接到一个分段的骨干区域两边的部分

   2.2、虚链路的使用场合及作用

   使用场合:一个非骨干区域跨越一个非骨干区域时用

   作用:帮助这个非骨干区域获取完整lsdb

   2.3、配置虚链路的规则及特点

      1、虚链路必须配置在两台ABR路由器之间
      2、传总区域不能是一个末梢区域
      3、虚链路的稳定性取决于其经过的区域的稳定性

三、特殊区域

   3.1、末梢区域

配置末梢区域的条件:此区域不能再连接其他OSPF区域,边界区域 末梢区域可以抑制LSA4和LSA5,由ABR发出一条默认路由取代LSA4和LSA5

   3.2、完全末梢区域

完全末梢区域可以抑制LSA3 LSA4 LSA5,由ARP发出一条LSA3默认路由取代LSA3 LSA4 LSA5路由明细

   3.3、非纯末梢区域

配置非纯末梢区域的条件:此区域是连接其他路由协议的区域,这个区域里面包含ASBR
非纯末梢区域抑制LSA4和LSA5,由ASBR将LSA5转化成LSA7传进OSPF,由ABR将LSA7又转换成LSA5

   3.4、完全非纯末梢区域

抑制LSA3 LSA4 LSA5由ARP发出一条LSA3默认路由取代LSA3 LSA4 LSA5明细

   3.5、建立末梢区域和完全末梢区域需要的条件

  1、区域不能作为虚链路的穿越区域
  2、stub区域里无自治系统边界路由器ASBR
  3、不是骨干区域Area0

四、实验

   4.1、ospf协议中配置静态路由和默认路由重分发

OSPF高级配置_第1张图片

路由器一
ESW1(config)#interface Loopback0进入环回口
ESW1(config-if)# ip address 1.1.1.1 255.255.255.255配置环回口IP
ESW1(config)#interface Loopback1进入环回口
ESW1(config-if)# ip address 192.168.1.10 255.255.255.255配置环回口IP
ESW1(config)#interface FastEthernet0/0进入物理接口
ESW1(config-if)# ip address 10.1.1.1 255.255.255.0配置此接口IP
ESW1(config)#router ospf 110启用OSPF进程
ESW1(config-router)# router-id 1.1.1.1配置routerid
ESW1(config-router)# network 1.1.1.1 0.0.0.0 area 0宣告直连网段在区域0
ESW1(config-router)# network 10.1.1.0 0.0.0.255 area 0宣告直连网段在区域0
ESW1(config-router)# default-information originate进行默认路由重分发
ESW1(config)#ip router 0.0.0.0 0.0.0.0 null 0添加默认路由,指向空接口即可
路由器二
ESW2#conf t进入全局莫模式
ESW2(config-router)#interface Loopback0进入环回口
ESW2(config-router-if)# ip address 2.2.2.2 255.255.255.255配置环回口IP
ESW2(config-router)#interface Loopback1进入环回口
ESW2(config-router-if)#ip address 10.10.10.10 255.255.255.255配置环回口IP
ESW2(config-router)#interface FastEthernet0/0进入物理接口
ESW2(config-router-if)# ip address 10.1.1.2 255.255.255.0配置接口IP
ESW2(config-router)#interface FastEthernet1/0进入物理接口
ESW2(config-router-if)# ip address 10.1.2.2 255.255.255.0配置接口IP
ESW2(config)#router ospf 110启用OSPF进程
ESW2(config-router)#router-id 2.2.2.2配置routerid
ESW2(config-router)#network 2.2.2.2 0.0.0.0 area 0宣告直连网段在区域0
ESW2(config-router)#network 10.10.10.10 0.0.0.255 area 0宣告直连网段在区域0
ESW2(config-router)#network 10.1.1.0 0.0.0.255 area 0宣告直连网段在区域0
ESW2(config-router)#network 10.1.2.0 0.0.0.255 area 1宣告直连网段在区域1
ESW2(config-router)#redistribute static subnets 重分发静态路由
ESW2(config)#ip route 172.16.1.0 255.255.255.0 10.1.2.3添加静态路由
路由器三
ESW3(config)#interface Loopback0进入环回口
ESW3(config-if)# ip address 3.3.3.3 255.255.255.255配置环回口IP
ESW3(config)#interface Loopback1进入环回口
ESW3(config-if)# ip address 172.16.1.1 255.255.255.255配置环回口IP
ESW3(config)#interface FastEthernet0/0进入物理接口
ESW3(config-if)# ip address 10.1.2.3 255.255.255.0配置此接口IP
ESW3(config)#router ospf 110启用OSPF进程
ESW3(config-router)# router-id 3.3.3.3配置routerid
ESW3(config-router)# network 3.3.3.3 0.0.0.0 area 1宣告直连网段在区域1
ESW3(config-router)# network 10.1.2.0 0.0.0.255 area 1宣告直连网段在区域1

完成后查看路由表

OSPF高级配置_第2张图片

OSPF高级配置_第3张图片

 OSPF高级配置_第4张图片

三台路由器都有了完整的路由信息
进行网络联通测试
OSPF高级配置_第5张图片

   4.2、创建虚链路配置双向重分发及末梢区域

OSPF高级配置_第6张图片

路由器一
ESW1#conf t进入全局模式
ESW1(config)#int f0/0进入物理接口
ESW1(config-if)#ip add 10.1.1.1 255.255.255.0配置接口IP
ESW1(config-if)#no shutdown开启此接口
ESW1(config)#int loopback 0进入环回口
ESW1(config-if)#ip add 1.1.1.1 255.255.255.255配置环回口IP
ESW1(config)#router ospf 110启用ospf进程
ESW1(config-router)#router-id 1.1.1.1配置routerid
ESW1(config-router)#network 10.1.1.0 0.0.0.255 area 1宣告直连网段在区域一
ESW1(config-router)#network 1.1.1.1 0.0.0.0 area 1宣告直连网段在区域一
ESW1(config-router)#area 1 stub 配置末梢区域
路由器二
ESW2#conf t进入全局模式
ESW2(config)#int f0/0进入物理接口
ESW2(config-if)#ip add 10.1.1.2 255.255.255.0配置接口IP
ESW2(config-if)#no shutdown开启此接口
ESW2(config-if)#int f1/0进入物理接口
ESW2(config-if)#ip add 10.1.2.2 255.255.255.0配置接口IP
ESW2(config-if)#no shutdown开启此接口
ESW2(config)#int loopback 0进入环回口
ESW2(config-if)#ip add 2.2.2.2 255.255.255.255配置环回口IP
ESW2(config)#router ospf 110启用OSPF进程
ESW2(config-router)#router-id 2.2.2.2配置routerid
ESW2(config-router)#network 10.1.1.0 0.0.0.255 area 1宣告直连网段在区域一
ESW2(config-router)#network 2.2.2.2 0.0.0.0 area 0宣告直连网段在区域0
ESW2(config-router)#network 10.1.2.0 0.0.0.255 area 0宣告直连网段在区域0
ESW2(config-router)#area 1 stub no-summary配置完全末梢区域
路由器三
ESW3#conf t进入全局模式
ESW3(config)#int f0/0进入物理接口
ESW3(config-if)#ip add 10.1.2.3 255.255.255.0配置接口IP
ESW3(config-if)#no shutdown开启此接口
ESW3(config-if)#int f1/0进入物理接口
ESW3(config-if)#ip add 10.1.3.3 255.255.255.0配置接口IP
ESW3(config-if)#no shutdown开启此接口
ESW3(config)#int loopback 0进入环回口
ESW3(config-if)#ip add 3.3.3.3 255.255.255.255配置环回口IP
ESW3(config)#router ospf 110启用ospf进程
ESW3(config-router)#router-id 3.3.3.3配置routerid
ESW3(config-router)#network 10.1.2.0 0.0.0.255 area 0宣告直连网段在区域0
ESW3(config-router)#network 3.3.3.3 0.0.0.0 area 0宣告直连网段在区域0
ESW3(config-router)#network 10.1.3.0 0.0.0.255 area 2宣告直连网段在区域2
ESW3(config-router)#area 2 virtual-link 4.4.4.4配置虚链路并指定需要穿过的ABR的routerid
路由器四
ESW4#conf t进入全局模式
ESW4(config)#int f0/0进入物理接口
ESW4(config-if)#ip add 10.1.3.4 255.255.255.0配置此接口IP
ESW4(config-if)#no shutdown开启此接口
ESW4(config-if)#int f1/0进入此接口
ESW4(config-if)#ip add 10.1.4.3 255.255.255.0配置此接口IP
ESW4(config-if)#no shutdown开启此接口
ESW4(config)#int loopback 0进入环回口
ESW4(config-if)#ip add 4.4.4.4 255.255.255.255配置环回口IP
ESW4(config-router)#router-id 4.4.4.4配置routerid
ESW4(config-router)#network 10.1.3.0 0.0.0.255 area 2宣告直连网段在区域2
ESW4(config-router)#network 4.4.4.4 0.0.0.0 area 2宣告直连网段在区域2
ESW4(config-router)#network 10.1.4.0 0.0.0.255 area 3宣告直连网段在区域3
ESW4(config)#router ospf 110开启ospf进程
ESW4(config-router)#area 2 virtual-link 3.3.3.3配置虚链路并指定需要穿过的ABR的routerid
ESW4(config-router)#redistribute rip subnet0
ESW4(config)#router rip启用rip协议
ESW4(config-router)#redistribute ospf 110 metric 0
双向重分发
ESW4(config-router)#area 3 nssa 配置区域三的非纯末梢区域,需要在abr上配置
路由器五
ESW5#conf t进入全局模式
ESW5(config)#int f0/0进入此接口
ESW5(config-if)#ip add 10.1.4.5 255.255.255.0配置此接口IP
ESW5(config-if)#no shutdown开启此接口
ESW5(config-if)#exit退出
ESW5(config)#int loopback 0进入环回口
ESW5(config-if)#ip add 5.5.5.5 255.255.255.255配置环回口IP
ESW5(config)#router ospf 110开启ospf进程
ESW5(config-router)#router-id 5.5.5.5配置router id
ESW5(config-router)#network 10.1.4.0 0.0.0.255 area 3宣告直连网段在区域3
ESW5(config-router)#network 5.5.5.5 0.0.0.0 area 3宣告直连网段在区域3

路由器六
ESW6(config)#int f0/0进入物理接口
ESW6(config-if)#ip add 192.168.10.6 255.255.255.0配置接口IP
ESW6(config-if)#no shutdown开启此接口
ESW6(config)#int loopback 0进入环回口
ESW6(config-if)#ip add 6.6.6.6 255.255.255.255配置环回口IP
ESW6(config)#router rip启用rip协议
ESW6(config-router)#version 2启用版本二
ESW6(config-router)#network 6.0.0.0宣告直连网段,以主类方式宣告
ESW6(config-router)#network 192.168.10.0宣告直连网段,以主类方式宣告

配置完成后查看路由表中的非直连路由被默认路由取代

你可能感兴趣的:(网络,服务器,网络协议)