1、第7章 路由协议及其配置第7章 路由协议及其配置7.1 路由协议概述路由协议概述 7.2 配置静态路由配置静态路由 7.3 配置配置RIP路由协议路由协议 7.4 配置配置OSPF路由协议路由协议 7.5 路由重分配路由重分配 第7章 路由协议及其配置7.1 路由协议概述路由协议概述 7.1.1 路由选择路由选择如果将一个网络中的某个站点产生的数据包,经过网络发送到属于另一个网络的某个目的站,途中需要经过一个或多个中间节点,那么所有中间节点都必须知道如何传输这个数据包。路由选择是确定一个数据包怎样从源站传送到目的站的过程,即数据包的传送要经过路由选择才能到达目的站。如图7.1所示,如果子网10
2、.0.0.0中的一台主机要与另一子网172.17.0.0中的主机进行通信,则中间网络中的路由器必须进行路由选择。第7章 路由协议及其配置图7.1 路由选择 第7章 路由协议及其配置7.1.2 路由协议路由协议典型的路由选择方式有两种:静态路由和动态路由。静态路由是指在路由器中设置固定的路由表,即路由表中的数据由网络管理员手工写入。除非网络管理员干预,否则静态路由不会发生变化。通过配置静态路由,可以人为地指定访问某一网络时所要经过的路径。如果到达某一网络所经过的路径唯一,可以采用静态路由。由于静态路由不能对网络拓扑的改变作出反映,因此一般用于规模不大、拓扑结构固定的网络中。静态路由的优点是简单、
3、高效、可靠。第7章 路由协议及其配置动态路由是指通过网络中的路由器相互通信,传递路由信息,利用收到的路由信息更新路由表的过程。路由表中的数据是通过运行动态进程在网络上收集的,因此动态路由能实时地适应网络结构的变化。如果路由更新信息表明发生了网络变化,则路由选择软件将会重新计算路由,并发出新的路由更新信息。这些信息通过各个网络,引起各路由器重新启动其路由算法,并更新各自的路由表来动态地反映网络拓扑变化。动态路由适用于规模较大、拓扑结构复杂的网络。当然,各种动态路由协议会不同程度地占用网络带宽和CPU资源。第7章 路由协议及其配置静态路由和动态路由具有各自的特点和适用范围,因此在网络中动态路由通常
4、作为静态路由的补充。在所有的路由中,静态路由优先级最高,当动态路由与静态路由发生冲突时,优先选择静态路由。一个分组在路由器中进行路由选择时,路由器首先查找静态路由,如果查找成功则根据相应的静态路由转发分组;否则,继续查找动态路由。根据使用范围的不同,因特网把动态路由协议划分为内部网关协议(IGP)和外部网关协议(EGP)。内部网关协议在一个自治系统内部使用,这里的自治系统指一个具有统一管理机构、统一路由策略的网络。常用的内部网关协议有RIP和OSPF;若源站和目的站处在不同的自治系统中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。这样的协议就是外部
5、网关协议,常用的外部网关协议有BGP和BGP-4。第7章 路由协议及其配置7.2 配置静态路由配置静态路由 7.2.1 命令格式命令格式配置静态路由的命令格式如下:ip route network mask address|interface distance permanent 参数说明:network:所要到达的目的网络;mask:子网掩码;address:下一跳路由器的IP地址,即相邻路由器的端口地址;interface:本地网络接口;distance:管理距离;permanent:指定此路由在端口关闭时也不被移除。第7章 路由协议及其配置下面举两个例子对静态路由的配置方法加以说明。1)
6、设置静态路由如图7.2所示,如果需要在路由器A中添加一条到达目的网络172.17.0.0的路由,可以使用下面的命令:Router(config)#ip router 172.17.0.0 255.255.0.0 172.16.0.2如果需要进行双向的信息交流,必须在路由器B中也配置一条相反的路由。第7章 路由协议及其配置2)设置默认路由默认路由是一种特殊的静态路由。如果不清楚从源站到达目的站的路由,或者无法匹配路由表中所有显式的表项,路由器将把数据包按默认路由转发。如图7.2所示,可以用下面的命令在路由器B中设置静态路由:Router(config)#ip router 0.0.0.0 0.0
7、.0.0 172.16.0.1其中:前一个0.0.0.0 表示把数据包发往一个未知的子网;后一个0.0.0.0是默认路由特殊的子网掩码;172.16.0.1是默认的下一跳路由器的端口IP地址。第7章 路由协议及其配置图7.2 静态路由 第7章 路由协议及其配置7.2.2 实验实验 配置静态路由配置静态路由1实验要求(1)掌握静态路由的配置方法。(2)验证静态路由的配置结果,加深对路由概念的理解。2实验设备实验设备(1)路由器2台。(2)计算机2台。(3)交换机3台。(4)console线2根。(5)直通双绞线6根。第7章 路由协议及其配置3实验过程和主要步骤1)连接网络按照图7.3所示的拓扑连
8、接好网络,并将PC1和R1,PC2和R2分别用console线进行连接。图7.3 配置静态路由 第7章 路由协议及其配置2)设置PC机的网络属性按照表7-1中内容,填写PC机的网络连接参数。3)设置R1端口按照表7-1中的内容,分别设置R1的两个端口。第7章 路由协议及其配置表表7-1 设备参数设定设备参数设定 R1 fa0/0:172.16.0.1/16 fa0/1:10.0.0.1/8 PC1 IP 地址:172.16.0.2 子网掩码:255.255.0.0 默认网关:172.16.0.1 R2 fa0/0:192.168.1.1/24 fa0/1:10.0.0.2/8 PC2 IP 地
9、址:172.168.1.2 子网掩码:255.255.255.0 默认网关:192.168.1.1 第7章 路由协议及其配置(1)设置端口fa0/0,命令如下:R1(config)#int fa0/0R1(config-if)#ip address 172.16.0.1 255.255.0.0/指定端口fa0/0的IP地址R1(config-if)#no shutdown /激活端口fa0/0(2)设置端口fa0/1,命令如下:R1(config)#int fa0/1R1(config-if)#ip address 10.0.0.1 255.0.0.0 /指定端口fa0/1的IP地址R1(co
10、nfig-if)#no shutdown /激活端口fa0/1 第7章 路由协议及其配置4)设置R2端口按照表7-1的内容分别设置R2的两个端口。(1)设置端口fa0/0,命令如下:R2(config)#int fa0/0R2(config-if)#ip address 192.168.1.1 255.255.255.0R2(config-if)#no shutdown(2)设置端口fa0/1,命令如下:R2(config)#int fa0/1R2(config-if)#ip address 10.0.0.2 255.0.0.0R2(config-if)#no shutdown 第7章 路由协
11、议及其配置5)设置静态路由(1)在路由器R1上,设置到达子网192.168.1.0的静态路由,命令如下:R1(config)#ip route 192.168.1.0 255.255.255.0 10.0.0.2(2)在路由器R2上,设置默认路由(当然也可以按照上面的方法,直接设置一个静态路由),命令如下:R2(config)#ip route 0.0.0.0 0.0.0.0 10.0.0.1 第7章 路由协议及其配置(3)在R1上查看静态路由表,命令如下:R1#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BG
12、P D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded
13、static route 第7章 路由协议及其配置Gateway of last resort is not setC 10.0.0.0/8 is directly connected,FastEthernet0/1C 172.16.0.0/16 is directly connected,FastEthernet0/0S 192.168.1.0/24 1/0 via 10.0.0.2 第7章 路由协议及其配置(4)在R2上查看静态路由表,命令如下:R2#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-
14、EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded stat
15、ic route 第7章 路由协议及其配置Gateway of last resort is 10.0.0.1 to network 0.0.0.0 C 10.0.0.0/8 is directly connected,FastEthernet0/1C 192.168.1.0/24 is directly connected,FastEthernet0/0S*0.0.0.0/0 1/0 via 10.0.0.1 第7章 路由协议及其配置6)测试PC1和PC2的连通性如果配置正确,则用ping命令进行测试可以发现PC1和PC2可以连通,路由已生效。可以通过比较配置静态路由前后的区别,深入理解路由
16、的作用。7)结束实验为了不影响以后的实验,需要清除本实验的路由设置。(1)清除R1上的静态路由,命令如下:R1(config)#no ip route 192.168.1.0 255.255.255.0 10.0.0.2(2)清除R2上的静态路由,命令如下:R2(config)#no ip route 0.0.0.0 0.0.0.0 10.0.0.1 第7章 路由协议及其配置7.3 配置配置RIP路由协议路由协议 7.3.1 路由协议路由协议RIP概述概述路由信息协议(RIP)是以跳数(即到达目的网络所要经过的路由器个数)为度量的距离向量协议。RIP广泛用于全球因特网的路由,是一种内部网关协议
17、(Interior Gateway Protocol),即在自治系统内部执行路由功能。RIP以规则的时间间隔或者在网络拓扑改变时发送路由更新信息。当路由器收到包含更新某表项的路由信息时,就把其度量值加1后存入路由表,而发送者的IP地址作为下一跳地址。第7章 路由协议及其配置RIP路由器只维护到达目的站的最佳路径,即具有最小度量值的路径。路由器更新了自己的路由表后,立刻发送路由更新信息通知相邻路由器。RIP的主要限制在于源站和目的站之间经过的路由器最多为15个,如果路由器收到了路由更新信息,且把度量值加1后成为无穷大(即16),就认为该目的网络不可到达。在网络拓扑发生变化时,RIP收敛很慢,只适
18、用于小型网络。第7章 路由协议及其配置7.3.2 命令格式命令格式1指定使用指定使用RIP协议协议指定使用RIP协议的命令格式如下:router rip 第7章 路由协议及其配置2指定指定RIP协议的版本协议的版本指定RIP协议的版本的命令格式如下:version 1|2默认情况下,Cisco路由器接收RIP版本1和版本2的路由信息,但只发送版本1的路由信息。Cisco的RIP版本2支持验证、密钥管理、路由汇总、无分类域间路由(CIDR)和变长子网掩码(VLSMs)。第7章 路由协议及其配置3指定与该路由器直接相连的网络指定与该路由直接相连的网络的命令格式如下:network network其
19、中:network是命令本身,后面的network是参数,这一参数表示与该路由器直接连接的网络地址。第7章 路由协议及其配置7.3.3 实验实验 配置配置RIP路由协议路由协议1实验要求实验要求(1)掌握RIP路由协议的基本配置过程。(2)理解动态路由,掌握用RIP协议实现不同子网间通信的方法。第7章 路由协议及其配置2实验设备实验设备(1)路由器2台。(2)计算机2台。(3)交换机3台。(4)console线2根。(5)直通双绞线6根。第7章 路由协议及其配置3实验过程和主要步骤实验过程和主要步骤 1)连接网络按照图7.3所示的拓扑连接好网络,并将PC1和R1,PC2和R2分别用consol
20、e线进行连接。2)设置PC机的网络属性按照表7-1中的内容,填写PC机的网络连接参数。第7章 路由协议及其配置3)设置R1端口按照表7-1中的内容分别设置R1的两个端口。(1)设置端口fa0/1,命令如下:R1(config)#int fa0/0R1(config-if)#ip address 172.16.0.1 255.255.0.0 /指定端口fa0/0的IP地址R1(config-if)#no shutdown /激活端口fa0/0(2)设置端口fa0/1,命令如下:R1(config)#int fa0/1R1(config-if)#ip address 10.0.0.1 255.0.
21、0.0 /指定端口fa0/1的IP地址R1(config-if)#no shutdown /激活端口fa0/1 第7章 路由协议及其配置4)设置R2端口按照表7-1中的内容分别设置R2的两个端口。(1)设置端口fa0/0,命令如下:R2(config)#int fa0/0R2(config-if)#ip address 192.168.1.1 255.255.255.0R2(config-if)#no shutdown(2)设置端口fa0/1,命令如下:R2(config)#int fa0/1R2(config-if)#ip address 10.0.0.2 255.0.0.0R2(confi
22、g-if)#no shutdown 第7章 路由协议及其配置5)配置RIP协议(1)在R1上启用RIP协议,命令如下:R1(config)#router ripR1(config-router)#network 172.16.0.0 /与R1直接连接的子网172.16.0.0R1(config-router)#network 10.0.0.0 /与R1直接连接的子网10.0.0.0(2)在R2上启用RIP协议,命令如下:R2(config)#router ripR2(config-router)#network 10.0.0.0R2(config-router)#network 192.168
23、.1.0 第7章 路由协议及其配置(3)在R1上查看路由表,命令如下:R1#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS
24、-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded static route 第7章 路由协议及其配置Gateway of last resort is not set C 172.16.0.0/16 is directly connected,FastEthernet0/0C 10.0.0.0/8 is directly connected,FastEthernet0/1R 192.168.1.0/24 120/1 via 10.0.0.
25、2,00:00:08,FastEthernet0/1 第7章 路由协议及其配置(4)在R2上查看路由表,命令如下:R2#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,
26、L1-IS-IS level-1,L2-IS-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded static route 第7章 路由协议及其配置Gateway of last resort is not set C 192.168.1.0/24 is directly connected,FastEthernet0/0C 10.0.0.0/8 is directly connected,FastEthernet0/1R 172.16.0.
27、0/16 120/1 via 10.0.0.1,00:00:09,FastEthernet0/1 第7章 路由协议及其配置6)测试PC1和PC2的连通性如果配置正确,用ping命令进行测试可以发现PC1和PC2可以连通,路由已生效。在这里我们可以比较静态路由和动态路由的不同。7)结束实验为了不影响以后的实验,需要清除本实验的路由设置。(1)清除R1上的路由设置,命令如下:R1(config)#no router rip(2)清除R2上的路由设置,命令如下:R2(config)#no router rip 第7章 路由协议及其配置7.4 配置配置OSPF路由协议路由协议 7.4.1 路由协议路由
28、协议OSPF概述概述 1区域在RIP协议中,网络是一个平面的概念,并无区域及边界的定义。在OSPF路由协议中,一个网络或者说是一个路由域可以划分为很多个区域(Area),每一个区域通过OSPF边界路由器相连,区域间可以通过路由总结(Summary)来减少路由信息,减小路由表,提高路由器的运算速度。在OSPF路由协议的定义中,可以将一个自治系统划分为几个区域,我们把按照一定的OSPF路由法则组合在一起的一组网络或路由器的集合称为区域(Area)。第7章 路由协议及其配置在OSPF路由协议中,每一个区域中的路由器都按照该区域中定义的链路状态算法来计算网络拓扑结构,这意味着每一个区域都有该区域独立的
29、网络拓扑数据库及网络拓扑图。对于每一个区域,其网络拓扑结构在区域外是不可见的,每一区域内部的路由器对域外的其余网络结构也不了解,这意味着OSPF路由域中的网络链路状态数据广播被区域的边界挡住了,这样有利于减少网络中链路状态数据包在全网范围内的广播,也是OSPF将一个自治系统划分成很多个区域的重要原因。第7章 路由协议及其配置随着区域概念的引入,不再是在同一个自治系统内的所有路由器都有一个相同的链路状态数据库,路由器只具有与其相连的每一个区域的链路状态信息,即该区域的结构数据库。当一个路由器与多个区域相连时,我们称之为区域边界路由器。一个区域边界路由器具有与其相连的所有区域的网络结构数据,在同一
30、个区域中的两个路由器有着相同的关于该区域结构的数据库。第7章 路由协议及其配置2骨干区域在OSPF路由协议中存在一个骨干区域(Backbone),该区域包括属于这个区域的网络及相应的路由器。骨干区域必须是连续的,同时也要求其余区域必须与骨干区域直接相连。骨干区域一般设为区域0,其主要工作是在其余区域间传递路由信息。所有的区域(包括骨干区域)之间的网络结构是互不可见的,当一个区域对外广播时,其路由信息首先传递至区域0(骨干区域),再由区域0将该路由信息向其余区域广播。骨干区域与其余区域的关系可以用图7.4来说明。第7章 路由协议及其配置图7.4 骨干区域传播域间路由 第7章 路由协议及其配置3O
31、SPF路由器分类路由器分类当一个AS划分成几个OSPF区域时,根据路由器在相应区域内的作用,可以将OSPF路由器作如下分类:(1)内部路由器:当一个OSPF路由器上所有直连的链路都处于同一个区域时,我们称这种路由器为内部路由器。内部路由器仅运行其所属区域的OSPF运算法则。(2)区域边界路由器:当一个路由器与多个区域相连时,我们称之为区域边界路由器。区域边界路由器运行与其相连的所有区域定义的OSPF运算法则,具有相连的每一个区域的网络结构数据,并且了解如何将该区域的链路状态信息广播至骨干区域,再由骨干区域转发至其余区域。第7章 路由协议及其配置7.4.2 命令格式命令格式1指定使用指定使用OS
32、PF协议协议指定使用OSPF协议的命令格式如下:route ospf process-idOSPF路由进程process-id的范围必须指定在165 535。多个OSPF进程可以同时在一个路由器上运行,但不提倡这样做。多个OSPF进程需要多个OSPF数据库副本,必须运行多个最短路径算法的副本。process-id只在路由器内部起作用,不同路由器的process-id可以相同。第7章 路由协议及其配置2指定与该路由器直接相连的网络指定与路由器直接相连的网络的命令格式如下:network address wildcard-mask area area-id其中:wildcard-mask 是子网掩
33、码的反码,area-id(网络区域号)是在04294967295内的十进制数,也可以是具有IP地址格式x.x.x.x的数据。当主干区域的网络区域号为0或0.0.0.0时,主干区域中不同的路由器通过主干区域学习路由信息。第7章 路由协议及其配置3指定与路由器相邻的节点地址指定与路由器相邻的节点地址的命令格式如下:neighbor ip-address 第7章 路由协议及其配置7.4.3 实验实验 设置设置OSPF多域多域1实验要求(1)掌握路由器OSPF多域的设置过程。(2)通过观察路由表,理解OSPF多域路由更新的过程,从而掌握使用OSPF协议实现不同子网通信的方法。第7章 路由协议及其配置2
34、实验设备(1)路由器3台。(2)计算机3台。(3)交换机4台。(4)console线3根。(5)直通双绞线8根。第7章 路由协议及其配置3实验过程和主要步骤实验过程和主要步骤1)连接网络按照图7.5所示的拓扑连接好网络,并将PC1和R1,PC2和R2,PC3和R3分别用console线进行连接。第7章 路由协议及其配置图7.5 OSPF多域的设置 第7章 路由协议及其配置2)设置设置PC机的网络属性机的网络属性 表表7-2 网络连接参数网络连接参数 R1 fa0/0:10.0.0.0.1/8 fa0/1:172.16.0.1/16 PC1 IP 地址:10.0.0.2 子网掩码:255.0.0
35、.0 默认网关:10.0.0.1 R2 fa0/0:172.17.0.1/16 fa0/1:172.16.0.2/16 PC2 IP 地址:172.17.0.3 子网掩码:255.255.0.0 默认网关:172.17.0.1 R3 f0/0:172.17.0.2/16 f0/1:192.168.1.1/24 PC2 IP 地址:192.168.1.2 子网掩码:255.255.255.0 默认网关:192.168.1.1 第7章 路由协议及其配置3)设置R1端口按照表7-2中的内容分别设置R1的两个端口。(1)设置端口fa0/0,命令如下:R1(config)#int fa0/0R1(con
36、fig-if)#ip address 10.0.0.1 255.0.0.0R1(config-if)#no shutdown(2)设置端口fa0/1,命令如下:R1(config)#int fa0/1R1(config-if)#ip address 172.16.0.1 255.255.0.0R1(config-if)#no shutdown 第7章 路由协议及其配置4)设置R2端口按照表7-2中的内容分别设置R2的两个端口。(1)设置端口fa0/1,命令如下:R2(config)#int f0/1R2(config-if)#ip address 172.16.0.2 255.255.0.0R
37、2(config-if)#no shutdown(2)设置端口fa0/0,命令如下:R2(config)#int fa0/0R2(config-if)#ip address 172.17.0.1 255.255.0.0R2(config-if)#no shutdown 第7章 路由协议及其配置5)设置R3端口按照表7-2中的内容分别设置R3的两个端口。(1)设置端口fa0/0,命令如下:R3(config)#int fa0/0R3(config-if)#ip address 172.17.0.2 255.255.0.0R3(config-if)#no shutdown(2)设置端口fa0/1,
38、命令如下:R3(config)#int fa0/1R3(config-if)#ip address 192.168.1.1 255.255.255.0R3(config-if)#no shutdown 第7章 路由协议及其配置6)设置OSPF协议(1)在R1上启用OSPF协议,命令如下:R1(config)#router ospf 1R1(config-router)#network 10.0.0.0 0.255.255.255 area 0R1(config-router)#network 172.16.0.0 0.0.255.255 area 0(2)在R2上启用OSPF协议,命令如下:R
39、2(config)#router ospf 1R2(config-router)#network 172.16.0.0 0.0.255.255 area 0R2(config-router)#network 172.17.0.1 0.0.255.255 area 1 第7章 路由协议及其配置(3)在R3上启用OSPF协议,命令如下:R3(config)#router ospf 2R3(config-router)#network 172.17.0.0 0.0.255.255 area 1R3(config-router)#network 192.168.1.0 0.0.0.255 area 1
40、 第7章 路由协议及其配置(4)在R1上查看路由表,命令如下:R1#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS
41、level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded static route Gateway of last resort is not set 第7章 路由协议及其配置O IA 172.17.0.0/16 110/2 via 172.16.0.2,00:01:00,FastEthernet0/1C 172.16.0.0/16 is directly connected,FastEthernet0/1C 10.0.0.0/8 is directly
42、 connected,FastEthernet0/0O E2 192.168.1.0/24 110/20 via 172.16.0.2,00:01:00,FastEthernet0/1 第7章 路由协议及其配置(5)在R2上查看路由表,命令如下:R2#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIGRP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external typ
43、e 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded static route 第7章 路由协议及其配置Gateway of last resort is not set C 172.17.0.0/16 is directly connected,FastEtherne
44、t0/0C 172.16.0.0/16 is directly connected,FastEthernet0/1O E2 10.0.0.0/8 110/1 via 172.16.0.1,00:05:00,FastEthernet0/1O E2 192.168.1.0/24 110/20 via 172.17.0.2,00:05:00,FastEthernet0/0 第7章 路由协议及其配置(6)在R3上查看路由表,命令如下:R3#show ip routeCodes:C-connected,S-static,I-IGRP,R-RIP,M-mobile,B-BGP D-EIGRP,EX-EIG
45、RP external,O-OSPF,IA-OSPF inter area N1-OSPF NSSA external type 1,N2-OSPF NSSA external type 2 E1-OSPF external type 1,E2-OSPF external type 2,E-EGP i-IS-IS,L1-IS-IS level-1,L2-IS-IS level-2,ia-IS-IS inter area *-candidate default,U-per-user static route,o-ODR P-periodic downloaded static route 第7章
46、 路由协议及其配置Gateway of last resort is not set C 172.17.0.0/16 is directly connected,FastEthernet0/0O IA 172.16.0.0/16 110/2 via 172.17.0.1,00:01:26,FastEthernet0/0O E2 10.0.0.0/8 110/1 via 172.17.0.1,00:01:27,FastEthernet0/0C 192.168.1.0/24 is directly connected,FastEthernet0/1 第7章 路由协议及其配置7)测试PC1和PC3的
47、连通性如果配置正确,用ping命令进行测试可以发现PC1和PC3可以连通。第7章 路由协议及其配置8)结束实验为了不影响以后的实验,需要清除本实验的路由设置。需要注意的是,命令中使用的process-id要与起初配置该路由器OSPF路由时涉及的process-id一致。(1)清除R1上的路由设置,命令如下:R1(config)#no router ospf 1(2)清除R2上的路由设置,命令如下:R2(config)#no router ospf 1(3)清除R3上的路由设置,命令如下:R3(config)#no router ospf 2 第7章 路由协议及其配置7.5 路路由由重重分分配配
48、 7.5.1 路由重分配概述路由重分配概述路由重新分配涉及到如何将一个路由选择域(采用RIP协议)中的路由加入到另一个路由选择域(采用OSPF协议)中。通过前面章节的学习可知,每种路由选择协议确定最佳路径的方式不同,比如RIP使用跳数,而OSPF支持多种度量值(如吞吐量、延迟、费用和可靠性)。一种路由选择协议采用的度量值对于另一种路由选择协议是没有意义的,无法进行度量值之间的转换,因此在重新分配路由时,所有的度量值都将丢失,必须手工为每个路由选择域指定度量值。第7章 路由协议及其配置7.5.2 命令格式命令格式1重新分配直连路由重新分配直连路由的命令格式如下:redistribute conn
49、ected subnet2重新分配静态路由重新分配静态路由的命令格式如下:redistribute static 第7章 路由协议及其配置3重新分配OSPF路由重新分配OSPF路由的命令格式如下:redistribute ospf process-id metric metric-value 4重新分配RIP路由重新分配RIP路由的命令格式如下:redistribute rip metric metric-value 第7章 路由协议及其配置7.5.3 实验实验 路由重新分配的设置路由重新分配的设置 1实验要求实验要求(1)掌握在使用不同路由协议的网络间进行路由重新分配的设置方法。(2)分析路
50、由重新分配的结果,理解不同路由协议之间相互不可识别的问题。第7章 路由协议及其配置2实验设备实验设备(1)路由器路由器3台。台。(2)交换机交换机4台。台。(3)计算机计算机3台。台。(4)console线线3根。根。(5)直通双绞线直通双绞线8根。根。第7章 路由协议及其配置3实验过程和主要步骤实验过程和主要步骤1)连接网络按照图7.6所示的拓扑连接好网络,并将PC1和R1,PC2和R2,PC3和R3分别用console线进行连接。第7章 路由协议及其配置图7.6 路由重分配 第7章 路由协议及其配置2)设置PC机的网络属性按照表7-2中内容,填写PC机的网络连接参数。3)设置R1端口按照表