列表

详情


 阅读以下关于某网络系统结构的叙述,回答问题1、问题2和问题3。
某公司的网络结构如图2-1所示,所有路由器、交换机都采用Cisco产品,路由协议采用OSPF协议,路由器各接口的IP地址参数等如表2-1所示。  

 


 

为了保证各区域的地址连续性,便于实现路由汇总,各区域的地址范围如下:
Area 0一一10.0.0.0/13
Area 1一一10.8.0.0/13
Area 2一一10.192.0.0/13
Area 3一一10.224.0.0/13

【问题1】(6分)
假设路由体系中的OSPF进程号的ID为1,则对于拥有三个快速以太网接口的路由器R7,如果仅希望OSPF进程和接口Fa0/0,Fa0/1相关联,而不和Fa2/0关联,也就是说只允许接口Fa0/0、Fa1/0使用OSPF进程,请写出路由器R7上的OSPF进程配置。
【问题2】(9分)
在Area1中,路由器R4、R5和R6通过一台交换机构成的广播局域网络互连,各路由器ID由路由器的loopaback接口地址指定,如指定R4是指派路由器(Designated Routers,DR)、R5为备份的指派路由器(Backup Designated Router,BDR),而R6不参加与指派路由器的选择过程。
配置路由器R6时,为使其不参与指派路由器的选择过程,需要在其接口Fa0/0上添加配置命令(a)。
在配置路由器R4与R5时,如果允许修改路由器的loopback接口地址,可以采用两种方式,让R4成为DR,而R5成为BDR,这两种可行的方法分别是:
(b):
(c):
【问题3】(10分)
OSPF协议要求所有的区域都连接到OSPF主干区域0,当一个区域和OSPF主干区域0的网络之间不存在物理连接或创建物理连接代价过高时,可以通过创建OSPF虚链路(virtual link)的方式完成断开区域和主干区域的互连。在该公司的网络中,区域3和区域0之间也需要通过虚拟链路方式进行连接,请给出路由器R3和路由器R8上的OSPF的进程配置信息。

参考答案:

【问题1】(6分)
router ospf 1

area 2  
network 10.192.0.0  0.1.255.255
或者
router ospf 1

area 2  
network 10.192.0.0  0.0.0.3  
network 10.193.0.0  0.0.255.255
【问题2】(9分)
(a)ip ospf priority 0。
(b)设置路由器R4接口Fa1/0的ip ospf prioriy值高于路由器R5接口Fa0/0。
(c)将路由器R4接口Fal/0和路由器R5接口Fa0/0的ip ospf priority值设置为相等,将路由器R4的loopback接口地址设置为高于路由器R5的loopback接口地址。
(注:b和c答案的顺序可以互换)
【问题3】(10分)
路由器 R3
router ospf 1
area 2 virtual-link 192.168.0.8
network 10.0.0.0   0.7.255.255  area 0
network 10.192.0.0 0.7.255.255  area 2
路由器 R8
router ospf 1
area 2 virtual-link 192.168.0.3
network 10.192.0.0 0.7.255.255  area 2
network 10.224.0.0 0.7.255.255  area 3

详细解析:

本题是一个典型的网络配置案例,主要涉及OSPF路由算法的配置。
【问题1】
关于创建OSPF进程,并配置进程与网络接口关联的相关命令如下。
(注:以下的命令介绍中,黑体部分是命令关键字,斜体部分是可填充的命令参数)
(1)配置命令一:router ospf process-id。
定义router ospf及其后的process-id号,可以启动一个使用指定process-id的OSPF路由协议进程,该值并不用于标识不同的OSPF自治系统,而仅仅是一个进程号。通过为每个进程使用唯一的process-id,多个OSPF进程能够在任何给定的路由器上执行。
(2)配置命令二:area area-id

network address wildcard-mask area area-id。

定义的OSPF进程必须与路由器上的一个活跃IP接口相关联,以便OSPF能够开始创建邻居邻接关系和路由表。
address参数可以是接口的IP地址、子网或者OSPF路由所用接口的网络地址;
wildcard-mask参数为网络掩码的反码;
当路由器接口的IP地址属于address、wildcard-mask参数所确定的子网时,该接口在活跃状态时将与OSPF相关联。
【问题2】
在一个OSPF路由体系中,若干个路由器可能都通过各自的网络接口连接至一个广播网络中,在这个广播网络上可以预先确定DR(指派路由器)和BDR(备份指派路由器)。在这种方式下,OSPF将启用精简的链路状态更新报文,LSA只能传送到已分配的DR和BDR路由器,可以有效避免链路状态更新报文自身的广播。同时,也可以有效避免由于所有路由器都有条件做为DR,而产生的“选举风暴”。
在产生了DR和BDR之后,一旦DR失效,则BDR会自动成为DR。DR选择处理过程通过发现在OSPF广播网络上的哪个路由器具有最高路由器优先级来实现,而由OSPF广播网络中的路由器提供的次高路由器优先级值为BDR。使用接口命令ip ospf priority设定路由器优先级,该命令的格式如下:
ip ospf priority number
number参数值取值范围是0~255,其中0是默认值,255是所允许的最高值。当路由器某接口的ip ospf priority值为0,则表明该路由器在接口所连接的广播网络中没有条件作为DR,从而不会参与到选择过程。在DR选择过程中,决定两个路由器接口优先级的规则如下:
(1)如果路由器A连入广播网接口的ip ospf priority高于路由器B的连入接口,则A优先级高于B;
(2)如果路由器A和路由器B连入广播网接口的ip ospf priority值相同,则由两台路由器的lookback接口地址的大小来决定路由器A与B的优先级。
【问题3】
OSPF虚链路提供了一条从断开区域到主干区域的逻辑通路。
虚链路具有多种用途,第一种用途是连接一个没有物理连接的远程区域到主干区域,第二种用途是添加一个连接到一个断开的主干区域,第三种用途是当一个路由器失效引起主干区域分隔时提供冗余。
连接断开区域的逻辑通路必须是在这样两个路由器上定义的虚链路:这两个路由器共享公共的区域,并且其中一个路由器必须连接到主干区域。
配置虚拟链路的命令格式如下:
area area-id virtual-link router-id [hello-interval seconds]
[retrains-mit-interval seconds ][transmit-delay seconds][dead-interval seconds ][authentication-key key]
area-id 参数是十进制数或IP地址点分十进制格式的标识符,用以标识某个区域,该区域作为虚链路的转接区域,即两个路由器的共享区域;
router-id 参数是端点的路由器ID,通常是回送接口的地址,路由器定义的虚链路到该端点;
关键字hello-interval的参数seconds默认值为l0s,指定路由器在虚链路上发送Hello报文之间等待的时间秒数;
关键字retransmit-interval的参数seconds默认值为5s,该值指定重传LSA到邻接路由器的时间间隔,以秒为单位;
关键字transmit-delay的参数seconds默认值为1s,该值指定LSU报文在传送到虚链路上之前的生存时间值;
关键字dead-interval的参数seconds默认值为Hello间隔的4倍,以秒为单位,它是在路由器没有从虚链路的远端接收到Hello报文的期满时间,以便声明远端路由器故障;
关键字authentication-key 的参数Key值是发往远端虚链路的Hello报文中使用的口令,用以认证远端路由器。
通常情况下,只需设置“area area-id virtual-link router-di”部分即可。

上一题