文档库 最新最全的文档下载
当前位置:文档库 › 第七章 路由协议及基本配置

第七章 路由协议及基本配置

第7章路由协议及其配置

我们在上一章学习了路由器的基本配置方法,本章将进一步介绍路由器的配置。通过本章的学习,我们应该理解各种路由协议,掌握各种路由协议的配置方法,能够通过配置不同的路由协议来实现各子网间的通信。

7.1 路由协议概述

7.1.1 路由选择

如果将一个网络中的某个站点产生的数据包,经过网络发送到属于另一个网络的某个目的站,途中需要经过一个或多个中间节点,所有中间节点都必须知道如何传输这个数据包。路由选择是确定一个数据包怎样从源站传送到目的站的过程,即数据包的传送要经过路由选择才能到达目的站。如图7.1所示,如果子网10.0.0.0中的一台主机要与另一子网172.17.0.0中的主机进行通信,中间网络中的路由器必须进行路由选择。

图7.1 路由选择

7.1.2 路由协议

典型的路由选择方式有两种:静态路由和动态路由。

静态路由是指在路由器中设置固定的路由表,即路由表中的数据由网络管理员手工写入。除非网络管理员干预,否则静态路由不会发生变化。通过配置静态路由,可以人为地指定访问某一网络时所要经过的路径。如果到达某一网络所经过的路径唯一,可以采用静态路由。由于静态路由不能对网络拓扑的改变作出反映,一般用于规模不大、拓扑结构固定的网络中。静态路由的优点是简单、高效、可靠。

动态路由是指通过网络中的路由器相互通信,传递路由信息,利用收到的路由信息更新路由表的过程。路由表中的数据通过运行动态进程在网络上收集,因此动态路由能实时地适应网络结构的变化。如果路由更新信息表明发生了网络变化,路由选择软件将会重新计算路由,并发出新的路由更新信息。这些信息通过各个网络,引起各路由器重

新启动其路由算法,并更新各自的路由表来动态地反映网络拓扑变化。动态路由适用于规模较大、拓扑结构复杂的网络。当然,各种动态路由协议会不同程度地占用网络带宽和CPU资源。

静态路由和动态路由具有各自的特点和适用范围,因此在网络中动态路由通常作为静态路由的补充。在所有的路由中,静态路由优先级最高,当动态路由与静态路由发生冲突时,优先选择静态路由。一个分组在路由器中进行路由选择时,路由器首先查找静态路由,如果查找成功则根据相应的静态路由转发分组;否则,继续查找动态路由。

根据使用范围的不同,因特网把动态路由协议划分为内部网关协议(IGP)和外部网关协议(EGP)。内部网关协议在一个自治系统内部使用,这里的自治系统指一个具有统一管理机构、统一路由策略的网络。常用的内部网关协议有RIP、OSPF;若源站和目的站处在不同的自治系统中,当数据报传到一个自治系统的边界时,就需要使用一种协议将路由选择信息传递到另一个自治系统中。这样的协议就是外部网关协议,常用的外部网关协议有BGP和BGP-4。

7.2 配置静态路由

7.2.1 命令格式

ip route network mask {address | interface} [distance] [permanent]

参数说明:

network:所要到达的目的网络

mask:子网掩码

address:下一跳路由器的IP地址,即相邻路由器的端口地址。

interface:本地网络接口

distance:管理距离

permanent:指定此路由在端口关闭时也不被移除

下面我们举两个例子对静态路由的配置方法加以说明:

⑴设置静态路由

如图7.2所示,如果需要在路由器A中添加一条到达目的网络172.17.0.0的路由,可以使用下面的命令:

Router(config)# ip router 172.17.0.0 255.255.0.0 172.16.0.2

图7.2 静态路由

如果需要进行双向的信息交流,必须在路由器B中也配置一条相反的路由。

⑵设置默认路由

默认路由是一种特殊的静态路由。如果不清楚从源站到达目的站的路由,或者无法匹配路由表中所有显式的表项,路由器将把数据包按默认路由转发。

如图7.2所示,可以用下面的命令在路由器B中设置静态路由:

Router(config)#ip router 0.0.0.0 0.0.0.0 172.16.0.1

其中,前一个0.0.0.0 表示把数据包发往一个未知的子网,后一个0.0.0.0 是默认路由特殊的子网掩码。172.16.0.1是默认的下一跳路由器的端口IP 地址。

7.2.2 实验配置静态路由

1.实验要求

⑴掌握静态路由的配置方法

⑵验证静态路由的配置结果,加深对路由概念的理解

2.实验设备

⑴路由器2台

⑵计算机2台

⑶交换机3台

⑷console线2根

⑸直通双绞线6根

3.实验过程和主要步骤

⑴连接网络

按照图7.3所示的拓扑,连接好网络,并将PC1和R1,PC2和R2分别用console 线连接。

图7.3 配置静态路由

⑵设置PC机的网络属性

按照表7-1中内容,填写PC机的网络连接参数。

⑶设置R1端口

按照表7-1中的内容,分别设置R1的两个端口:

①R1(config)#int fa0/0

R1(config-if)#ip address 172.16.0.1 255.255.0.0// 指定端口fa0/0的IP地址

R1(config-if)#no shutdown// 激活端口fa0/0

②R1(config)#int fa0/1

R1(config-if)#ip address 10.0.0.1 255.0.0.0// 指定端口fa0/1 的IP地址R1(config-if)#no shutdown// 激活端口fa0/1

表7-1 设备参数设定

⑷设置R2端口

①R2(config)#int fa0/0

R2(config-if)#ip address 192.168.1.1 255.255.255.0

R2(config-if)#no shutdown

②R2(config)#int fa0/1

R2(config-if)#ip address 10.0.0.2 255.0.0.0

R2(config-if)#no shutdown

正确配置端口后使用ping命令测试,可以发现PC1与端口10.0.0.2连通,PC2与端口10.0.0.1连通,但是PC1与PC2之间无法连通。

⑸设置静态路由

①在路由器R1上,设置到达子网192.168.1.0的静态路由,命令如下:

R1(config)# ip route 192.168.1.0 255.255.255.0 10.0.0.2

②在路由器R2上,设置默认路由(当然也可以按照上面的方法,直接设置一个静态路由),命令如下:

R2(config)# ip route 0.0.0.0 0.0.0.0 10.0.0.1

③在R1上查看静态路由表

R1#show ip route

Codes: 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 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

C 10.0.0.0/8 is directly connected, FastEthernet0/1

C 172.16.0.0/16 is directly connected, FastEthernet0/0

S 192.168.1.0/24 [1/0] via 10.0.0.2

④在R2上查看静态路由表

R2#show ip route

Codes: 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 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 10.0.0.1 to network 0.0.0.0

C 10.0.0.0/8 is directly connected, FastEthernet0/1

C 192.168.1.0/24 is directly connected, FastEthernet0/0

S* 0.0.0.0/0 [1/0] via 10.0.0.1

⑹测试PC1和PC2的连通性

如果配置正确,用ping命令测试可以发现PC1和PC2可以连通,路由生效了。可以通过比较配置静态路由前后的区别,深入理解路由的作用。

⑺结束实验

为了不影响以后的实验,需要清除本实验的路由设置,具体命令如下:

①清除R1上的静态路由

R1(config)# no ip route 192.168.1.0 255.255.255.0 10.0.0.2

②清除R2上的静态路由

R2(config)# no ip route 0.0.0.0 0.0.0.0 10.0.0.1

7.3 配置RIP路由协议

7.3.1 路由协议RIP概述

路由信息协议(RIP)是以跳数(即到达目的网络所要经过的路由器个数)为度量的距离向量协议。RIP广泛用于全球因特网的路由,是一种内部网关协议(interior gateway protocol),即在自治系统内部执行路由功能。RIP以规则的时间间隔并且在网络拓扑改变时发送路由更新信息。当路由器收到包含更新某表项的路由信息时,就把其度量值加1并存入路由表,发送者的IP地址作为下一跳地址。RIP路由器只维护到达目的站的最佳路径,即具有最小度量值的路径。路由器更新了自己的路由表后,立刻发送路由更新信息通知相邻路由器。RIP的主要限制在于源站和目的站之间经过的路由器最多为15个,如果路由器收到了路由更新信息,且把度量值加1后成为无穷大(即16),就认为

该目的网络不可到达。在网络拓扑发生变化时,RIP收敛很慢,只适用于小型网络。

7.3.2 命令格式

⑴指定使用RIP协议

router rip

⑵指定RIP协议的版本

version{1|2}

默认情况下,Cisco路由器接收RIP版本1和2 的路由信息,但只发送版本1的路由信息。Cisco的RIP版本2支持验证、密钥管理、路由汇总、无分类域间路由(CIDR)和变长子网掩码(VLSMs)。

⑶指定与该路由器直接相连的网络

network network

前面的network是命令本身,后面的network是参数,这一参数表示与该路由器直接连接的网络地址。

7.3.3 实验配置RIP路由协议

1.实验要求

⑴掌握RIP路由协议的基本配置过程

⑵理解动态路由,掌握用RIP协议实现不同子网间通信的方法

2.实验设备

⑴路由器2台。

⑵计算机2台。

⑶交换机3台。

⑷console线2根。

⑸直通双绞线6根。

3.实验过程和主要步骤

⑴连接网络

按照图7.3所示的拓扑,连接好网络,并将PC1和R1,PC2和R2分别用console 线连接。

⑵设置PC机的网络属性

按照表7-1中内容,填写PC机的网络连接参数。

⑶设置R1端口

按照表7-1中的内容,分别设置R1的两个端口:

①R1(config)#int fa0/0

R1(config-if)#ip address 172.16.0.1 255.255.0.0// 指定端口fa0/0的IP地址

R1(config-if)#no shutdown// 激活端口fa0/0

②R1(config)#int fa0/1

R1(config-if)#ip address 10.0.0.1 255.0.0.0// 指定端口fa0/1 的IP地址

R1(config-if)#no shutdown// 激活端口fa0/1

⑷设置R2端口

①R2(config)#int fa0/0

R2(config-if)#ip address 192.168.1.1 255.255.255.0

R2(config-if)#no shutdown

②R2(config)#int fa0/1

R2(config-if)#ip address 10.0.0.2 255.0.0.0

R2(config-if)#no shutdown

正确配置端口后使用ping命令测试,可以发现PC1与端口10.0.0.2连通,PC2与端口10.0.0.1连通,但是PC1与PC2之间无法连通。

⑸配置RIP协议

①在R1上启用RIP协议

R1(config)#router rip

R1(config-router)#network 172.16.0.0// 与R1直接连接的子网172.16.0.0

R1(config-router)#network 10.0.0.0// 与R1直接连接的子网10.0.0.0

②在R2上启用RIP协议

R2(config)#router rip

R2(config-router)#network 10.0.0.0

R2(config-router)#network 192.168.1.0

③在R1上查看路由表

R1#show ip route

Codes: 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 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

C 172.16.0.0/16 is directly connected, FastEthernet0/0

C 10.0.0.0/8 is directly connected, FastEthernet0/1

R 192.168.1.0/24 [120/1] via 10.0.0.2, 00:00:08, FastEthernet0/1

④在R2上查看路由表

R2#show ip route

Codes: 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 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

C 192.168.1.0/24 is directly connected, FastEthernet0/0

C 10.0.0.0/8 is directly connected, FastEthernet0/1

R 172.16.0.0/16 [120/1] via 10.0.0.1, 00:00:09, FastEthernet0/1

⑹测试PC1和PC2的连通性

如果配置正确,用ping命令测试可以发现PC1和PC2可以连通,路由生效了。在这里我们可以比较静态路由和动态路由的不同。

⑺结束实验

为了不影响以后的实验,需要清除本实验的路由设置,具体命令如下:

①清除R1上的路由设置

R1(config)# no router rip

②清除R2上的路由设置

R2(config)# no router rip

7.4 配置OSPF路由协议

7.4.1 路由协议OSPF概述

OSPF路由协议是一种典型的链路状态路由协议,用于一个自治系统内部。在这个自治系统中,所有的OSPF路由器都维护一个相同的描述这个自治系统结构的数据库,其中存放路由域中相应链路的状态信息。OSPF路由器正是通过这个数据库计算出OSPF 路由表的。作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给区域内的所有路由器,这一点与距离向量路由协议不同。运行距离向量路由协议的路由器是将部分或全部的路由表传递给相邻的路由器。对于OSPF 路由协议,度量与网络中链路的带宽等因素相关,也就是说OSPF路由信息不受物理跳数的限制。另外,OSPF路由协议还支持TOS(Type of Service)路由,因此OSPF适用于大型网络中。

1.区域

在RIP协议中,网络是一个平面的概念,并无区域及边界的定义。在OSPF路由协议中,一个网络或者说是一个路由域可以划分为很多个区域area,每一个区域通过OSPF 边界路由器相连,区域间可以通过路由总结(Summary)来减少路由信息,减小路由表,提高路由器的运算速度。

在OSPF路由协议的定义中,可以将一个自治系统划分为几个区域,我们把按照一定的OSPF路由法则组合在一起的一组网络或路由器的集合称为区域(area)。

在OSPF路由协议中,每一个区域中的路由器都按照该区域中定义的链路状态算法来计算网络拓扑结构,这意味着每一个区域都有该区域独立的网络拓扑数据库及网络拓扑图。对于每一个区域,其网络拓扑结构在区域外是不可见的,每一区域内部的路由器对域外的其余网络结构也不了解,这意味着OSPF路由域中的网络链路状态数据广播被区域的边界挡住了,这样有利于减少网络中链路状态数据包在全网范围内的广播,也是OSPF将一个自治系统划分成很多个区域的重要原因。

随着区域概念的引入,不再是在同一个自治系统内的所有路由器都有一个相同的链路状态数据库,路由器只具有与其相连的每一个区域的链路状态信息,即该区域的结构数据库。当一个路由器与多个区域相连时,我们称之为区域边界路由器。一个区域边界路由器具有相连的所有区域的网络结构数据,在同一个区域中的两个路由器有着相同的关于该区域结构的数据库。

2.骨干区域

在OSPF路由协议中存在一个骨干区域(Backbone),该区域包括属于这个区域的网络及相应的路由器。骨干区域必须是连续的,同时也要求其余区域必须与骨干区域直接相连。骨干区域一般设为区域0,其主要工作是在其余区域间传递路由信息。所有的区域(包括骨干区域)之间的网络结构是互不可见的,当一个区域对外广播时,其路由信息首先传递至区域0(骨干区域),再由区域0将该路由信息向其余区域广播。骨干区域与其余区域的关系可以用图7.4来说明。

图7.4 骨干区域传播域间路由

3.OSPF路由器分类

当一个AS划分成几个OSPF区域时,根据路由器在相应区域内的作用,可以将OSPF路由器作如下分类:

⑴内部路由器:当一个OSPF路由器上所有直连的链路都处于同一个区域时,我们称这种路由器为内部路由器。内部路由器仅运行其所属区域的OSPF运算法则。

⑵区域边界路由器:当一个路由器与多个区域相连时,我们称之为区域边界路由器。区域边界路由器运行与其相连的所有区域定义的OSPF运算法则,具有相连的每一个区域的网络结构数据,并且了解如何将该区域的链路状态信息广播至骨干区域,再由骨干区域转发至其余区域。

在图7.4所示的网络中,R1是内部路由器,R2和R3是区域边界路由器。7.4.2 命令格式

⑴指定使用OSPF协议

route ospf process-id

OSPF路由进程process-id的范围必须指定在1~65535。多个OSPF进程可以同时在一个路由器上运行,但不提倡这样做。多个OSPF进程需要多个OSPF数据库副本,必须运行多个最短路径算法的副本。process-id只在路由器内部起作用,不同路由器的process-id可以相同。

⑵指定与该路由器直接相连的网络

network address wildcard-mask area area-id

wildcard-mask 是子网掩码的反码, area-id(网络区域号)是在0~4294967295内的十进制数,也可以是具有IP地址格式X.X.X.X的数据。当主干区域的网络区域号为0或0.0.0.0时,主干区域中不同的路由器通过主干域学习路由信息。

⑶指定与该路由器相邻的节点地址

neighbor ip-address

7.4.3 实验设置OSPF多域

1.实验要求

⑴掌握路由器OSPF多域的设置过程

⑵通过观察路由表,理解OSPF多域路由更新的过程,从而掌握使用OSPF协议实现不同子网通信的方法。

2.实验设备

⑴路由器3台

⑵计算机3台

⑶交换机4台

⑷console线3根

⑸直通双绞线8根

1.实验过程和主要步骤

⑴连接网络

按照图7.5所示的拓扑,连接好网络,并将PC1和R1,PC2和R2,PC3和R3分别用console线连接。

⑵设置PC机的网络属性

按照表7-2中内容,填写PC机的网络连接参数。

图7.5 OSPF多域的设置

表7-2 网络连接参数

⑶设置R1端口

①设置端口F0/0

R1(config)#int fa0/0

R1(config-if)#ip address 10.0.0.1 255.0.0.0

R1(config-if)#no shutdown

②设置端口F0/1

R1(config)#int fa0/1

R1(config-if)#ip address 172.16.0.1 255.255.0.0

R1(config-if)#no shutdown

⑷设置R2端口

①设置端口F0/1

R2(config)#int f0/1

R2(config-if)#ip address 172.16.0.2 255.255.0.0

R2(config-if)#no shutdown

②设置端口F0/0

R2(config)#int f0/0

R2(config-if)#ip address 172.17.0.1 255.255.0.0

R2(config-if)#no shutdown

⑸设置R3端口

①设置端口F0/0

R3(config)#int fa0/0

R3(config-if)#ip address 172.17.0.2 255.255.0.0

R3(config-if)#no shutdown

②设置端口F0/1

R3(config)#int fa0/1

R3(config-if)#ip address 192.168.1.1 255.255.255.0

R3(config-if)#no shutdown

⑹设置OSPF协议

①在R1上启用OSPF协议

R1(config)#router ospf 1

R1(config-router)#network 10.0.0.0 0.255.255.255 area 0

R1(config-router)#network 172.16.0.0 0.0.255.255 area 0

②在R2上启用OSPF协议

R2(config)#router ospf 1

R2(config-router)#network 172.16.0.0 0.0.255.255 area 0

R2(config-router)#network 172.17.0.1 0.0.255.255 area 1

③在R3上启用OSPF协议

R3(config)#router ospf 2

R3(config-router)#network 172.17.0.0 0.0.255.255 area 1

R3(config-router)#network 192.168.1.0 0.0.0.255 area 1

④在R1上查看路由表

R1#show ip route

Codes: 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 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

O IA 172.17.0.0/16 [110/2] via 172.16.0.2, 00:01:00, FastEthernet0/1

C 172.16.0.0/16 is directly connected, FastEthernet0/1

C 10.0.0.0/8 is directly connected, FastEthernet0/0

O E2 192.168.1.0/24 [110/20] via 172.16.0.2, 00:01:00, FastEthernet0/1

⑤在R2上查看路由表

R2#show ip route

Codes: 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 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

C 172.17.0.0/16 is directly connected, FastEthernet0/0

C 172.16.0.0/16 is directly connected, FastEthernet0/1

O E2 10.0.0.0/8 [110/1] via 172.16.0.1, 00:05:00, FastEthernet0/1

O E2 192.168.1.0/24 [110/20] via 172.17.0.2, 00:05:00, FastEthernet0/0

⑥在R3上查看路由表

R3#show ip route

Codes: 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 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

C 172.17.0.0/16 is directly connected, FastEthernet0/0

O IA 172.16.0.0/16 [110/2] via 172.17.0.1, 00:01:26, FastEthernet0/0

O E2 10.0.0.0/8 [110/1] via 172.17.0.1, 00:01:27, FastEthernet0/0

C 192.168.1.0/24 is directly connected, FastEthernet0/1

⑺测试PC1和PC3的连通性

如果配置正确,用ping命令测试可以发现PC1和PC3可以连通。

⑻结束实验

为了不影响以后的实验,需要清除本实验的路由设置。需要注意的是,命令中使用的process-id要与起初配置该路由器OSPF时涉及的process-id一致。具体命令如下:

①清除R1上的路由设置

R1(config)# no router ospf 1

②清除R2上的路由设置

R2(config)# no router ospf 1

③清除R3上的路由设置

R3(config)# no router ospf 2

7.5 路由重分配

7.5.1 路由重分配概述

在实际工作中,我们可能遇到使用多个IP路由协议的网络。为了使整个网络正常地工作,必须在多个路由协议之间成功地进行路由再分配。

路由重新分配涉及到如何将一个路由选择域(采用RIP协议)中的路由加入到另一个路由选择域(采用OSPF协议)中。通过前面章节的学习,我们知道每种路由选择协议确定最佳路径的方式不同,比如RIP使用跳数,而OSPF支持多种度量值(如吞吐量、延迟、费用、可靠性)。一种路由选择协议采用的度量值对于另一种路由选择协议是没有意义的,无法进行度量值之间的转换,因此在重新分配路由时,所有的度量值都将丢失,必须手工为每个路由选择域指定度量值。路由重新分配涉及的问题比较复杂,本节只作简单地介绍。

7.5.2 命令格式

⑴重新分配直连的路由

redistribute connected subnet

⑵重新分配静态路由

redistribute static

⑶重新分配ospf路由

redistribute ospf process-id metric metric-value

⑷重新分配rip路由

redistribute rip metric metric-value

7.5.3 实验路由重新分配的设置

1.实验要求

⑴掌握在使用不同路由协议的网络间进行路由重新分配的设置方法

⑵分析路由重新分配的结果,理解不同路由协议之间相互不可识别的问题

2.实验设备

⑴路由器3台

⑵交换机4台

⑶计算机3台

⑷console线3根

⑸直通双绞线8根

3.实验过程和主要步骤

⑴连接网络

按照图7.6所示的拓扑,连接好网络,并将PC1和R1,PC2和R2,PC3和R3分别用console线连接。

图7.6 路由重分配

⑵设置PC机的网络属性

按照表7-2中内容,填写PC机的网络连接参数。

⑶设置R1端口

①设置端口F0/0

R1(config)#int fa0/0

R1(config-if)#ip address 10.0.0.1 255.0.0.0

R1(config-if)#no shutdown

②设置端口F0/1

R1(config)#int fa0/1

R1(config-if)#ip address 172.16.0.1 255.255.0.0

R1(config-if)#no shutdown

⑷设置R2端口

①设置端口F0/1

R2(config)#int f0/1

R2(config-if)#ip address 172.16.0.2 255.255.0.0

R2(config-if)#no shutdown

②设置端口F0/0

R2(config)#int f0/0

R2(config-if)#ip address 172.17.0.1 255.255.0.0

R2(config-if)#no shutdown

⑸设置R3端口

①设置端口F0/0

R3(config)#int fa0/0

R3(config-if)#ip address 172.17.0.2 255.255.0.0

R3(config-if)#no shutdown

②设置端口F0/1

R3(config)#int fa0/1

R3(config-if)#ip address 192.168.1.1 255.255.255.0

R3(config-if)#no shutdown

⑹设置路由及路由重分配

●对路由器R1设置

①启用RIP协议,并将OSPF路由重新分配为RIP路由

R1(config)#router rip

R1(config-router)#network 10.0.0.0

R1(config-router)#redistribute ospf 1 metric 1

R1(config-router)#exit

②启用OSPF协议,并将RIP路由重新分配为OSPF路由R1(config)#router ospf 1

R1(config-router)#network 172.16.0.0 0.0.255.255 area 0

R1(config-router)#redistribute rip metric 1

R1(config-router)#exit

③查看路由协议的相关信息

R1#show ip protocols

Routing Protocol is "rip"

Sending updates every 30 seconds, next due in 22 seconds Invalid after 180 seconds, hold down 180, flushed after 240 Outgoing update filter list for all interfaces is not set

Incoming update filter list for all interfaces is not set Redistributing: rip, ospf 1 (internal, external 1 & 2, nssa-external 1 & 2)

Default version control: send version 1, receive any version

Interface Send Recv Triggered RIP Key-chain FastEthernet0/0 1 1 2

Automatic network summarization is in effect

Maximum path: 4

Routing for Networks:

10.0.0.0

Routing Information Sources:

Gateway Distance Last Update

Distance: (default is 120)

Routing Protocol is "ospf 1"

Outgoing update filter list for all interfaces is not set

Incoming update filter list for all interfaces is not set

Router ID 172.16.0.1

It is an autonomous system boundary router

Redistributing External Routes from,

rip with metric mapped to 1

Number of areas in this router is 1. 1 normal 0 stub 0 nssa

Maximum path: 4

Routing for Networks:

172.16.0.0 0.0.255.255 area 0

Routing Information Sources:

Gateway Distance Last Update

172.17.0.1 110 00:09:37

172.16.0.1 110 00:10:09

Distance: (default is 110)

●在R2上启用OSPF协议

R2(config)#router ospf 1

R2(config-router)#network 172.16.0.0 0.0.255.255 area 0

R2(config-router)#network 172.17.0.1 0.0.255.255 area 1

●对路由器R3设置

①启用静态路由

R3(config)#ip route 0.0.0.0 0.0.0.0 172.17.0.1

②启用OSPF协议

R3(config)#router ospf 2

R3(config-router)#network 172.17.0.0 0.0.255.255 area 1

③将静态路由分配为OSPF路由

R3(config-router)#redistribute connected subnets

R3(config-router)#redistribute static subnets

④查看路由协议的相关信息

R3#show ip protocol

Routing Protocol is "ospf 2"

Outgoing update filter list for all interfaces is not set

Incoming update filter list for all interfaces is not set

Router ID 192.168.1.1

It is an autonomous system boundary router

Redistributing External Routes from,

connected, includes subnets in redistribution

static, includes subnets in redistribution

Number of areas in this router is 1. 1 normal 0 stub 0 nssa

Maximum path: 4

Routing for Networks:

172.17.0.0 0.0.255.255 area 1

Routing Information Sources:

Gateway Distance Last Update

192.168.1.1 110 00:09:19

172.17.0.1 110 00:08:09

172.16.0.1 110 00:08:09

Distance: (default is 110)

⑺在R1上查看路由表

R1#show ip route

Codes: 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 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

O IA 172.17.0.0/16 [110/2] via 172.16.0.2, 00:21:49, FastEthernet0/1

C 172.16.0.0/16 is directly connected, FastEthernet0/1

C 10.0.0.0/8 is directly connected, FastEthernet0/0

O E2 192.168.1.0/24 [110/20] via 172.16.0.2, 00:20:45, FastEthernet0/1

⑻在R3上查看路由表

R3#show ip route

Codes: 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 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 172.17.0.1 to network 0.0.0.0

C 172.17.0.0/16 is directly connected, FastEthernet0/0

O IA 172.16.0.0/16 [110/2] via 172.17.0.1, 00:18:49, FastEthernet0/0

O E2 10.0.0.0/8 [110/1] via 172.17.0.1, 00:18:49, FastEthernet0/0

C 192.168.1.0/24 is directly connected, FastEthernet0/1

S* 0.0.0.0/0 [1/0] via 172.17.0.1

⑼测试PC1和PC3的连通性

如果配置正确,用ping命令测试可以发现PC1和PC3可以连通。

⑽结束实验

为了不影响以后的实验,需要清除本实验的路由设置,具体命令如下:①清除R1上的路由设置

R1(config)#no router rip

R1(config)# no router ospf 1

②清除R2上的路由设置

R2(config)# no router ospf 1

③清除R3上的路由设置

R3(config)#no ip route 0.0.0.0 0.0.0.0 172.17.0.1

R3(config)# no router ospf 2

实验7 OSPF路由协议配置 实验报告

浙江万里学院实验报告 课程名称:数据通信与计算机网络及实践 实验名称:OSPF路由协议配置 专业班级:姓名:小组学号:2012014048实验日期:6.6

再测试。要求写出两台路由器上的ospf路由配置命令。

[RTC-rip-1]import ospf [RTC-rip-1]quit [RTC]ospf [RTC-ospf-1]import rip [RTC-ospf-1]quit

结合第五步得到的路由表分析出现表中结果的原因: RouteB 通过RIP学习到C和D 的路由情况,通过OSPF学习到A 的路由信息 实验个人总结 班级通信123班本人学号后三位__048__ 本人姓名_ 徐波_ 日期2014.6.06 本次实验是我们的最后一次实验,再次之前我们已经做了很多的有关于华为的实验,从一开始的一头雾水到现在的有一些思路,不管碰到什么问题,都能够利用自己所学的知识去解决或者有一些办法。这些华为实验都让我受益匪浅。 实验个人总结 班级通信123班本人学号后三位__046__ 本人姓名_ 金振宁_ 日期2014.6.06 这两次实验都可以利用软件在寝室或者去其他的地方去做,并不拘泥于实验室,好好的利用华为的模拟机软件对我们来说都是非常有用的。 实验个人总结 班级通信123班本人学号后三位__044_ 本人姓名_ 陈哲日期2014.6.06

理解OSPF路由协议,OSPF协议具有如下特点: 适应范围:OSPF 支持各种规模的网络,最多可支持几百台路由器。 快速收敛:如果网络的拓扑结构发生变化,OSPF 立即发送更新报文,使这一变化在自治系统中同步。 无自环:由于OSPF 通过收集到的链路状态用最短路径树算法计算路由,故从算法本身保证了不会生成自环路由。 实验个人总结 班级通信123班本人学号后三位__050 本人姓名_ 赵权日期2014.6.06 通过本次实验学会了基本的在路由器上配置OSPF路由协议,组建一个简单的路由网络。想必以后的生活中有可能会用到。

(合同范本)路由协议与配置过程

编号:_______________本资料为word版本,可以直接编辑和打印,感谢您的下载 (合同范本)路由协议与配置过程 甲方:___________________ 乙方:___________________ 日期:___________________

路由选择协议是路由器之间进行信息交流的语言,通过信息的交流建立网络的完整拓扑 结构,从而选择最优路径,并将该路径记录到路由表中。一旦路由表建立,路由器便可以通 过其输入接口接收数据包,确定其目的地址,然后根据路由表中的信息,将该数据包转送到相应的输出接口。 8.1 IP路由 。动态路由 由路由器通过运行路由协议而生成的到达目标网络的路径。 。静态路由 如果到达目标网络只有一条路径或我们只希望发送的数据包以同一路径传输时,就直接设置路由器的相应接口来指定一条到达目的地址的特定路径。这就是静态路由。静态路由的计量值为0或1,计量值越小则可靠性越高。可以通过提高计量值的方法将静态路由作为备份路由或浮动静态路由。 。缺省路由 当数据包到达路由器时,路由器根据数据包的目标地址到路由表中查找最佳路由。如果没有该路由信息,则使用缺省路由转发,当无缺省路由时则丢弃该数据包。所以,缺省路由就是用户设置的当不知道数据包该往何处发送时,一律发送到一个特定接口的路由。 8. 1. 1实验静态路由和缺省路由

k WXI UK), 2Q2207. 129. 1/27 .1, ULCI 100, 202.307. 12E.2/27 实验配置如图: cisco2610配置如下: Current configuration: ! version 11.3 hostname 2610 ! enable password cisco ! interface Ethernet。/。 ip address 202.207.126.253 255.255.255.224 ! interface Serial0/0 ip address 202.207.128.2 255.255.255.0 encapsulation frame-relay no ip mroute-cache frame-relay Imi-type ansi ! ip classless !

OSPF路由协议的基本配置11

实验三OSPF路由协议的基本配置 实验目的 掌握OSPF路由协议的配置方法 观察LSA生成情况 掌握域间路由聚合 准备知识 OSPF协议概述 OSPF(Open Shortest Path First,开放最短路径优先)是一个内部网关协议(Interior Gateway Protocol, IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相对,OSPF 是链路状态路由协议,而RIP是距离向量路由协议。 OSPF协议使用的是最短路径优先算法,利用链路状态通告(Link State Advertisement,LSA)得到的信息来计算到每一个目标网络的最短路径。每一台路由器将会对区域中的网络拓扑结构有一个完整的观察,以自身为根生成一个树,并有到达每个目的网段的完整路径。 2、LSA的分类及格式 type=1:Router-LSA(路由器LSA),由路由器生成,描述路由器的链路状态和花费,传递到整个区域(ABR对不同的区域生成不同的Router-LSA,在对应的区域内传播)。 type=2:Network-LSA(网络LSA),由DR生成,描述本网段的链路状态,传递到整个区域。 type=3:Net-Summary-LSA(网络聚合LSA),由ABR生成,描述到某区域内某一网段的路由信息,传播到相邻的区域。 type=4:ASBR-Summary-LSA(ASBR聚合LSA),由ABR生成,描述了ASBR的信息,传播到相关区域。 type=5:AS-External-LSA(AS外部LSA),由ASBR生成,描述到AS外部的路由,传递到整个AS(stub区域除外)。 2、区域 OSPF协议将整个自治系统(AS)分为若干个区域。 规定:区域0是一个OSPF网络中必须具有的区域,称为骨干区域。其它所有区域必须和骨干区域连接在一起。通常也称为区域直径不超过3。 3、路由器标识(Router ID) Router ID是一个32bit的数字,它在自治系统中被用来惟一识别路由器。缺省时,OSPF 协议使用最高的回送接口(Loopback接口)地址作为RID,若Loopback接口没有被设置,则使用物理接口上最高的IP地址作为RID。 使用Loopback 接口的好处是它是逻辑接口,比物理接口稳定,不会因为接口故障而产生新的RID。使用Loopback接口的另一个好处是允许管理员手工分配RID。 Loopback 是一种纯软件性质的虚拟接口,任何送到该接口的网络数据报文都会被认为是送往路由器自身的。 Loopback 接口一旦被创建,将一直保持Up 状态,直到被删除。 4、OSPF进程号(process-id) OSPF路由进程process-id必须指定范围在1-65535。process-id只在路由器内部起作用,不同路由器的process-id可以不同。 域间路由聚合 区域边界路由器(Area Border Router, ABR)将某区域的路由信息生成type=3的LSA传到相

OSPF路由协议综述及其配置常见路由相关知识全解

OSPF路由协议综述及其配置(5) Changing theCost Metric 默认情况下,Cisco根据100Mbps/bandwidth来计算metric,比如64Kbps链路的metric约为1562,T1的为64,100Mbps的链路为1.当链路速率大于100Mbps的时候,应该在OSPF进程下使用如下命令: ?RouterA(config-router)#auto-costreference-bandwidth 在接口自定义cost的命令如下: RouterA(config-if)#ipospf cost [value] 这条命令将使得超越默认的cost计算,具有更高的优先权.value范围为1到65535.值越低,就越优先采用该接口 OSPF RouteSummarizationConcepts OSPF路由汇总可以减少路由表条目,减少类型3和类型5的LSA的洪泛,节约带宽资源和减轻路由器CPU负载,还能够对拓扑的变化本地化 OSPF路由汇总的两种类型如下: ?1.inter-area(IA) routesummarization:发生在ABR上?2.external routesummarization:发生在ASBR上 Configuring Route Summarization 因为OSPF是基于无类的路由协议,它不会进行自动汇总.手动在ABR上做IA ro ute summarization的命令如下: Router(config-router)#area [area-id] range [address][mask] 在ASBR上做external route summarization的命令如下: Router(config-router)#summary-address [address] [mask] [not-advertise][tag tag] 如下图就是一个ASBR上的externalroute summarization的例子:

EIGRP 路由协议的配置

EIGRP 路由协议的配置 一.实验目的 掌握路由器EIGRP 路由协议的配置方法。 二.实验要点 通过对路由器A和路由器B启用EIGRP路由协议,使路由器A可Ping通路由器B所连的各个网络, 反之,亦然。 三.实验设备 路由器Cisco 2621两台,交换机Cisco 2950两台,带有网卡的工作站PC 至少两台。 四.实验环境 S0/0:10.0.0.1/24 S0/0:10.0.0.2/24 F0/0:192.168.0.1/24 F0/0:192.168.1.1/24 Host A Host B IP Address:192.168.0.2/24 IP Address:192.168.1.2/24 Default Gateway:192.168.0.1 Default Gateway:192.168.1.1 图13 EIGRP 路由协议的配置 五.实验步骤 1. 如图对路由器A 及路由器B 的各个接口配置好IP地址 l 在路由器A (假设为DCE 端)上 router>en router#conf t

router(config)#hostname RouterA RouterA(config)#int s0/0 RouterA(config-if)#ip add 10.0.0.1 255.255.255.0 RouterA(config-if)#cl ra 64000 RouterA(config-if)#no sh RouterA(config)#int f0/0 RouterA(config-if)#ip add 192.168.0.1 255.255.255.0 RouterA(config-if)#no sh RouterA(config-if)#exit l 在路由器B (假设为DTE 端)上 router>en router#conf t router(config)#hostname RouterB RouterB(config)#int s0/0 RouterB(config-if)#ip add 10.0.0.2 255.255.255.0 RouterB(config-if)#no sh RouterB(config)#int f0/0 RouterB(config-if)#ip add 192. 168.1.1 255.255.255.0 RouterB(config-if)#no sh RouterB(config-if)#exit 实验结果: a. 在路由器A 上是否能ping 通路由器B 的串口S0/0 (10.0.0.2) b. 在路由器A 上是否能ping 通路由器B 的以太口F0/0 (192.168.1.1) 2. 在路由器A 和路由器B 上分别配置EIGRP 路由协议 在路由器A 上: RouterA (config)#router eigrp 100 RouterA(config-router)# net 10.0.0.0 RouterA(config-router)# net 192.168.0.0 在路由器B 上: RouterB (config)# router eigrp 100 RouterB(config-router)# net 10.0.0.0 RouterB(config-router)# net 192.168.1.0 实验结果: a. 在路由器A 上是否能ping 通路由器B 的串口S0/0 (10.0.0.2) b. 在路由器A 上是否能ping 通路由器B 的以太口F0/0

关于路由协议试题以及参考答案

关于路由协议试题以及参考答案 1、解决路由环问题的方法有(ABD) A. 水平分割 B. 路由保持法 C. 路由器重启 D. 定义路由权的最大值 2、下面哪一项正确描述了路由协议(C) A. 允许数据包在主机间传送的一种协议 B. 定义数据包中域的格式和用法的一种方式 C. 通过执行一个算法来完成路由选择的一种协议 D. 指定MAC地址和IP地址捆绑的方式和时间的一种协议 3、以下哪些内容是路由信息中所不包含的(A) A. 源地址 B. 下一跳 C. 目标网络 D. 路由权值 4、以下说法那些是正确的(BD) A. 路由优先级与路由权值的计算是一致的 B. 路由权的计算可能基于路径某单一特性计算,也可能基于路径多种属性 C. 如果几个动态路由协议都找到了到达同一目标网络的最佳路由,这几条路由都会被加入路由表中 D. 动态路由协议是按照路由的路由权值来判断路由的好坏,并且每一种路由协议的判断方法都是不一样的 5、IGP的作用范围是(C) A. 区域内 B. 局域网内 C. 自治系统内 D. 自然子网范围内 6、距离矢量协议包括(AB) A. RIP B. BGP C. IS-IS D. OSPF 7、关于矢量距离算法以下那些说法是错误的(A) A. 矢量距离算法不会产生路由环路问题 B. 矢量距离算法是靠传递路由信息来实现的 C. 路由信息的矢量表示法是(目标网络,metric) D. 使用矢量距离算法的协议只从自己的邻居获得信息 8、如果一个内部网络对外的出口只有一个,那么最好配置(A) A. 缺省路由 B. 主机路由 动态路由C. 9、BGP是在(D)之间传播路由的协议

26.路由单区域OSPF协议的配置方法

将路由器连接起来如下图: 接下来是为路由器添加模块(注意要关电添加):

下面配置路由器A的接口IP: Router# Router#config Configuring from terminal, memory, or network [terminal]? Enter configuration commands, one per line. End with CNTL/Z. Router(config)#in Router(config)#interface se Router(config)#interface serial 1/1 Router(config-if)#ip ad Router(config-if)#ip address 192.168.1.1 255.255.255.0 Router(config-if)#co Router(config-if)#cl Router(config-if)#clock ? rate Configure serial interface clock speed Router(config-if)#clock ra Router(config-if)#clock rate 64000 Router(config-if)#no sh Router(config-if)#no shutdown %LINK-5-CHANGED: Interface Serial1/1, changed state to down Router(config-if)# %LINK-5-CHANGED: Interface Serial1/1, changed state to up

路由选择协议和配置的详细步骤

路由选择协议和配置的详细步骤 静态路由的配置: router(config)ip route +非直连网段+子网掩码+下一跳地址 router(config)#exit 动态路由按照是否在一个自治系统内使用又可以分为内部网关协议(igp)和外部网关协议(bgp)常见的内部网关协议有rip、ospf等,外部网关协议有bgp、bgp-4,这里主要说下内部网关路由选择协议:rip(routing information protocol)是一种距离矢量选择路由协议,由于它的简单、可靠、便于配置,所以使用比较广泛,但是由于它最多支持的跳数为15,16为不可达所以只适合小型的网络,而且它每隔30s一次的路由信息广播也是造成网络广播风暴的重要原因之一。 rip的配置: router(config)#router rip router(config-router)#network network-number network_number为路由器的直连网段 由于rip的局限性,一种新的路由选择协议应运而生:igrp,igrp(interoor gateway routing protocol)igrp由于突破了15跳的限制,成为了当时大型cisco网络的首选协议 rip与igrp 的工作机制,均是从所有配置接口上定期发出路由更新。但是,

rip是以跳数为度量单位;igrp以多种因素来建立路由最佳路径;带宽(bandwidth),延迟(delay),可靠性(reliability),负载(load)等因素但是它的缺点就是不支持vlsm和不连续的子网。 igrp的配置: router(config)#router igrp 100(100为自治系统号) router(config-router)#network network-number router(config-router)#exit 注意: 1)编号的有效范围为1-65535,编号用确定一组区域编号相同的路由器和接口; 2)不同的编号的路由器不参与路由更新。 eigrp(enhanced interoor gateway routing protocol)eigrp 是最典型的平衡混合路由选择协议,它融合了距离矢量和链路状态两种路由选择协议的优点,使用散射更新算法,可实现很高的路由性能。eigrp特点是采用不定期更新,即只在路由器改变计量标准或拓扑出现变化时发送部分更新路由。支持可变长子网掩码vslm,具有相同的自治系统号的eigrp和igrp之间,可无缝交换路由信息。eigrp的配置和igrp的大致相同: router(config)#router eigrp(100为自治系统号) router(config-router)#network network-number router(config-router)#exit ospf: ospf是一种链路状态路由选择协议所谓链路状态是指路由器接口的状态,如up,down,ip及网络类型等链路状态信息通过链

路由与路由协议详情详情配置

实用标准文案路由器与路由协议配置实验三 一、实验目的理解和掌握路由器的基本配置,以及设置路由器的静态路由、缺省路由和动态路由等。1. 查看路由器的工作状态、接口状态与配置。2. 掌握静态路由、缺省路由的配置与测试。3. )的工作原理。4.了解路由器动态路由协议(RIP RIP5.掌握的配置与测试。 二、实验理论 三、实验条件网络交换与路由操作系统、Boson NetSim 1.软件环境:windows 2000 professional/xp 模拟器。模拟器。2.硬件环境:计算机、路由器/ E0:192.168.1.1/24E0:11.0.0.1/24E0:11.0.0.2/24S0:10.0.0.1/24 192.168.1.0/24E0:12.0.0.2/24S0:10.0.0.2/24LANE1:12.0.0.1/24四、实验内容 实验内容1:路由器的IOS软件使用 精彩文档. 实用标准文案 实验内容2:为路由器添加静态路由和默认路由 实验内容3:测试路由器接口、静态路由和缺省路由 五、实验步骤 实验内容1:路由器的IOS软件使用 (1)使用计算机串行口连接到路由器的Console端口,通过Windows2000/Professional/XP操作系统的“超级终端”软件连接到路由器。或者通过Telnt的方式远程登录到路由器。 (2)设置路由器R3,熟悉路由器的基本操作命令。

1. 初始化配置(为路由器命名、关闭域名解析、日志同步) router(config)#host r3 R3(config)#no ip domain-lookup R3(config)#line con 0 R3(config-line)#logging synchronous 日志自动同步(自动换行) R3(config-line)#exec-time 0 0 会话永不超时(默认10分钟) 2 设置密码(console口、VTY接口和特权) r1(config)#line con 0 r1(config-line)#password ccna console口配置密码 r1(config-line)#login r1(config)#line vty 0 4 r1(config-line)#pass ccnp 精彩文档. 实用标准文案 r1(config-line)#login r1(config)#enable password cisco r1,r2,r4的配置( 略) 密码配置结束后待实验设备调试通后可以通过任何一个设备telnet其它设备。为了配置方便可以放最后做。 2. 按照网络拓扑图所示的IP地址规划,配置路由器R3的接口。

不同路由协议间能够互相通信的路由配置

R0(config)#interface serial 0/0/0 R0(config-if)#ip add R0(config-if)#ip address 192.168.2.2 255.255.255.0 R0(config-if)#no shutdown R0 (config-if)#clock rate 64000 R0(config)#router eigrp 1 R0(config-router)#network 192.168.2.0 0.0.0.255 R1(config)#interface fastEthernet 0/0 R1(config-if)#ip address 172.16.2.2 255.255.255.0 R1(config-if)#no shutdown R1(config-if)#exit R1(config)#interface serial 0/0/0 R1(config-if)#ip address 192.168.2.1 255.255.255.0 R1(config-if)#no shutdown

R1(config)#router ospf 1 R1(config-router)#network 172.16.2.0 0.0.0.255 area 0 R1(config-router)#exit R1(config)#router eigrp 1 R1(config-router)#network 192.168.2.0 0.0.0.255 R1(config-router)#exit R1(config)#ip route 0.0.0.0 0.0.0.0 fastEthernet 0/0 R1(config)#router eigrp 1 R1(config-router)#redistribute static R1(config)#router OSpf 1 R1(config-router)#redistribute eigrp 1 subnets //把eigrp注入到ospf中 R1(config-router)#eixt R3(config)#interface serial 0/0/0 R3(config-if)#ip address 192.168.1.2 255.255.255.0 R3(config-if)#no shutdown R3(config-if)#clock rate 64000 R3(config-if)#exit R3(config)#interface fastEthernet 0/0 R3(config-if)#ip address 172.16.2.1 255.255.255.0

计算机网络实验六rip路由协议配置

计算机网络实验六r i p 路由协议配置 Company number【1089WT-1898YT-1W8CB-9UUT-92108】

太原理工大学现代科技学院计算机通信网络课程实验报告 专业班级 学号 姓名 指导教师

实验名称 同组人 专业班级 学号 姓名 成绩 一、实验目的 《计算机通信网络》实验指导书 掌握RIP 动态路由协议的配置、诊断方法。 二、实验任务 1、配置RIP 动态路由协议,使得3 台Cisco 路由器模拟远程网络互联。 2、对运行中的RIP 动态路由协议进行诊断。 三、实验设备 Cisco 路由器 3 台,带有网卡的工作站PC2 台,控制台电缆一条,交叉线、V35 线若干。 四、实验环境 五、实验步骤 1、运行Cisco Packet Tracer 软件,在逻辑工作区放入3 台路由器、两台工作站PC ,分别点击各路由器,打开其配置窗口,关闭电源,分别加入一个2 口同异步串口 网络模块(WIC-2T ),重新打开电源。然后,用交叉线(Copper Cross-Over )按图6-1(其中静态路由区域)所示分别连接路由器和各工作站PC ,用DTE 或DCE 串口线………… ……… …… ………… …装 … …… …… …… … …… … … …… …订 … …… … … …… …… … …… … … ……

缆连接各路由器(router0 router1),注意按图中所示接口连接(S0/0 为DCE, S0/1 为DTE)。 2、分别点击工作站PC1、PC3,进入其配置窗口,选择桌面(Desktop)项,选择 运行IP 设置(IP Configuration),设置IP 地址、子网掩码和网关分别为 PC1:/24 gw: PC3:/24 gw: 3、点击路由器R1,进入其配置窗口,点击命令行窗口(CLI)项,输入命令对路 由器配置如下: 点击路由器R2,进入其配置窗口,点击命令行窗口(CLI)项,输入命令对路由器配 置如下: 同理对R3 进行相应的配置: 4、测试工作站PC 间的连通性。 从PC1 到PC3:PC>ping (不通) 5、设置RIP 动态路由 接前述实验,继续对路由器R1 配置如下: 同理,在路由器R2、R3 上做相应的配置: 6、在路由器R1 上输入show ip route 命令观察路由信息,可以看到增加的RIP 路

RIP路由协议配置

. 2.1实验目的 通过本实验,学生可以掌握以下技能: 1.路由器基本配置使用方法; 2.配置RIP协议; 3.配置RIPv2协议; 4.查看上述配置项目的相关信息。 2.2实验任务 1.配置路由器端口的IP地址; 配置2.RIP协议; 配置3.RIP v2协议; 使得不同网段的4.PC机能够通信; 2.3实验设备 CISCO2600交换机三台,带网卡的PC机两台,控制电缆两条,串口连接线两条。 交叉线序网线两条以及Consoie电缆; 2.4实验环境 如图所示,用串口连接线把路由器router1的串口s0和router3的串口s0连接起来;把路由器router2的串口s0和router3的串口s1连接起来。PC1与路由器router1的FastEthernet0/1连接,PC2与路由器router2的FastEthernet0/11连接,电缆连接完成后。给所有设备加电,开始进行实验。 文档Word . 2.5实验报告要求 实验报告信息要求完整,包括学号、、班级、专业、课程名称、教师名称、实验目的、实验任务、实验环境、实验步骤及详细记录、实验过程中存在的问题及实验心得体会等内容。

2.6实验步骤通过PC1上的超级终端连接路由器router1,并为路由器命名 Router> enable Router# configure terminal Router(config)# Router(config)# hostname router1 router1(config)# 1.设置路由器router1的Ethernet0端口的IP地址 router1(config)# interface ethernet0 router1(config-if)# ip address 11.168.1.11 255.0.0.0 router1(config-if)# no shutdown 2.设置路由器router1的串口s0端口的IP地址 router1(config-if)# int s0 router1(config-if)# ip address 192.168.1.13 255.255.255.0 router1(config-if)# no shutdown 3.设置PC1的IP地址11.168.1.10,网关为11.168.1.11 文档Word .

路由器及路由协议的配置实验报告

武汉工程大学计算机科学与工程学院 《计算机网络》实验报告

实验内容 实验目的 1、进一步理解路由器的主要组成部分及其功能,初步掌握IOS的一些基本命令,学习对路由器进行安全设置和基本的日常维护。 2、理解利用路由器IP包进行路由的基本原理及方法,初步掌握相关的一些IOS命令,学习对路由器的路由表进行查看。 实验要求 1、按照上述实验步骤进行正确的配置后,可以观察到运用TFTP服务器进行IOS备份的过程,可以在一台路由器的控制台上对远程登录的路由器进行配置的查看和修改,另外,还可以对各种口令设置的有效性进行考证。 2、按照上述实验步骤进行正确的配置后,可以用“ping”命令进行网络的连通测试,可以看到:无论是采用静态路由方式,还是采用动态路由方式,都可以达到连通网络的目的。 实验内容 1、学习检查路由器的主要参数和进行一些基本的设置; 2、学会对路由器进行各种口令的设置; 3、掌握路由器一些关键文件的备份。 4、静态路由的配置; 5、RIP协议的配置; 6、IGRP协议的配置 实验设备 三台Cisco 25XX路由器和一台PC。 实验原理图 图 1-1 实验原理图1

图 1-1 实验原理图2 实验步骤 一、路由器的基本配置 1、将路由器与终端相连,加电启动路由器,进入命令行配置方式; 2、在“用户模式”下输入“Enable”进入“特权模式”,在“特权模式”下输入“conf t”进入“全局配置”模式; 3、用“hostname”命令为路由器命名; 4、用“int e0”、“int s0”、“int to0”命令进入路由器的某个端口的配置状态,这时可为路由器的该端口指定进行一些参数(如:IP地址、速率等)的设置; 5、按“ctrl+z”回到“特权模式”下,用“sh ver”、“sh running”、“sh start”和“show int”命令分别查看路由器的IOS版本、配置和端口状态; 6、练习“ctrl+A”、“ctrl+E”、“ctrl+B”、“ctrl+P”等组合键的使用; 7、学习如何进行“端口配置模式”、“全局配置”、“特权模式”和“用户模式”之间的转换,学习不同状态下帮助的获得; 8、练习进行各种命令的配置,包括:“console password”、“telnet password”、“auxiliary passwod”、“enable password”、“secret password”等; 1、router(config)#enable password cisco 命令解释:开启特权密码保护。 2、router(config)#enable secret class 命令解释:开启特权密匙保护。 这两个密码是用来限制非授权用户进入特权模式。因为特权密码是未加密

RIP路由协议基本配置

实验RIP路由协议的基本配置 【实验名称】 RIP路由协议基本配置。 【实验目的】 掌握在路由器上如何配置RIP路由协议。 【背景描述】 假设在校园网在地理上分为2个区域,每个区域内分别有一台路由器连接了2个子网,需要将两台路由器通过以太网链路连接在一起并进行适当的配置,以实现这4个子网之间的互联互通。为了在未来每个校园区域扩充子网数量的时候,管理员不需要同时更改路由器的配置,计划使用RIP路由协议实现子网之间的互通。 【需求分析】 两台路由器通过快速以太网端口连接在一起,每个路由器上设置2个Loopback端口模拟子网,在所有端口运行RIP路由协议,实现所有子网间的互通。 【实验拓扑】 【实验设备】

路由器2台 【预备知识】 路由器的工作原理和基本配置方法,距离矢量路由协议,RIP工作原理和配置方法 【实验原理】 RIP(Routing Information Protocols,路由信息协议)是应用较早、使用较普遍的IGP(Interior Gateway Protocol,内部网关协议),适用于小型同类网络,是典型的距离矢量(distance-vector)协议。 RIP把每经过一个路由器称为经过了一跳,而每经过一跳,RIP 就会将他的度量值(metric)加1,这样的话,跳数越多的则路径越长,而RIP会优先选择一条到达目标网络跳数少的路径,他支持的最大跳数是15跳,超过则被认为是不可达。 RIP在构造路由表时会使用到3种计时器:更新计时器、无效计时器、刷新计时器。它让每台路由器周期性地向每个相邻的邻居发送完整的路由表。路由表包括每个网络或子网的信息,以及与之相关的度量值。 【实验步骤】 第一步:设计拓扑结构 请查看《limp学生使用指导》 第二步:配置路由器的名称、接口IP地址 进入limp系统的实验操作界面,选择第一个路由器点击登录,进入路由器的命令行控制窗口,在窗口中按一下回车键。 Ruijie>en

计算机网络实验报告记录(动态路由协议配置)

计算机网络实验报告记录(动态路由协议配置)

————————————————————————————————作者:————————————————————————————————日期:

计算机网络技术实验报告 学生学号: 学生姓名: 专业年级:网络工程级班 开课学期:第5学期 指导教师:梁正友

一、实验名称 动态路由协议配置 二、实验目的 1.了解路由协议工作机制。 2.掌握常用路由协议配置方法。 三、实验任务 1.配置LAN端口。 2.配置WAN端口。 3.完成RIP协议的配置。 4.完成IGRP协议的配置。 5.完成OSPF协议的配置。 四、实验环境及工具 安装Boson NetSim的PC至少一台。 五、实验记录 实验任务一 实验时间实验内容实验地点实验人 LAN端口的配置 实验步骤LAN端口是路由器与局域网的连接点,每个LAN端口与一个子网相连,配置LAN端口就是将LAN端口子网地址范围 内的一个IP地址分配给LAN端口。目前路由器上常用的LAN 端口多为以太网端口,即Ethernet口,在路由器中常被简 写为e,e0即表示Ethernet0,即第0号以太网端口。LAN 端口的配置步骤如下: 1.启动Boson NetSim 从Windows系统中选择“开始”→“程序”→Boson Software→Boson NetSim命令,运行Boson NetSim。 2.查看网络拓扑结构图 单击Boson NetSim主界面工具栏中的NetMap按钮,调 出网络拓扑结构图。双击图中的网络设备图标即可显示 该设备型号及和其他网络设备的连接。右击网络设备图

OSPF路由协议配置指南

OSPF路由协议配置指南 OSPF(Open Shortest Path First)是一个内部网关协议(Interior Gateway Protocol,简称I GP),一个链路状态路由选择协议,用于在单一自治系统(autonomous system,AS)内决策路由。 OSPF通过路由器之间通告网络接口的状态来建立链路状态数据库,生成最短路径树,每个OS PF路由器使用这些最短路径构造路由表。文档见RFC2178。 1、OSPF网络的特点是什么?ospf是一种链路状态路由协议,与距离矢量路由协议相对,它使用区域边界路由器和一个骨干区域,ospf定义的网络类型有:点到点、广播、非广播、点到多点等。 2、什么是区域边界路由器(ABR)?一个自治系统划分为多个区域,一个区域边界路由器连接同一个自治系统中的两个或者多个区域。 3、什么是骨干区域?骨干区域是一个与区域边界路由器相连接的区域,通常一个区域到另一个区域只能经过骨干区域。 4、ospf网络中有什么类型的路由器:骨干路由器、区域边界路由器、内部路由器、自治系统边界路由器(它连接两个自治系统)。 5路由汇总:由区域边界路由器和自治系统边界路由器产生的路由的集合,它将向邻接的路由器通告。如果一个区域内的网络编号是连续的,那么区域边界路有器和自治系统边界路由器就能够被配置成通告路由,汇总路由指定了网络编号的范围。路由汇总减少了链接状态数据库的大小。 6区域的类型: ?短秃区域(stub):一种外部路由不流进的区域。所谓外部路由是指任何非ospf发起的路由,例如一条由其他路由协议发布的路由就是外部路由,外部路由通常在一个ospf 互联网上泛洪式流过。如果一个区域只有一个出口,就几乎没有理由将大量路由流进该区域,只送一条缺省LSA路由到这个区域。通过该路由。短秃区域可以到达本自治区域以外的终端。 ?完全短秃区域。除了不将外部路由泛洪进该区域外,甚至连ospf概要路由也不进该区域。 7.有关csico路由器命令 全局设置 任务命令 指定使用OSPF协议router ospf process-id 1 指定与该路由器相连的网络network address wildcard-mask area area-id 2 neighbor ip-address 指定与该路由器相邻的节点 地址

OSPF路由协议的基本配置

实验三OSPF路由协议的基本配置 一、实验目的 1、掌握OSPF路由协议的配置方法 2、观察LSA生成情况 3、掌握域间路由聚合 二、准备知识 1、OSPF协议概述 OSPF(Open Shortest Path First,开放最短路径优先)是一个内部网关协议(Interior Gateway Protocol, IGP),用于在单一自治系统(autonomous system,AS)内决策路由。与RIP相对,OSPF是链路状态路由协议,而RIP是距离向量路由协议。 OSPF协议使用的是最短路径优先算法,利用链路状态通告(Link State Advertisement,LSA)得到的信息来计算到每一个目标网络的最短路径。每一台路由器将会对区域中的网络拓扑结构有一个完整的观察,以自身为根生成一个树,并有到达每个目的网段的完整路径。 2、LSA的分类及格式 type=1:Router-LSA(路由器LSA),由路由器生成,描述路由器的链路状态和花费,传递到整个区域(ABR对不同的区域生成不同的Router-LSA,在对应的区域内传播)。 type=2:Network-LSA(网络LSA),由DR生成,描述本网段的链路状态,传递到整个区域。 type=3:Net-Summary-LSA(网络聚合LSA),由ABR生成,描述到某区域内某一网段的路由信息,传播到相邻的区域。 type=4:ASBR-Summary-LSA(ASBR聚合LSA),由ABR生成,描述了ASBR的信息,传播到相关区域。 type=5:AS-External-LSA(AS外部LSA),由ASBR生成,描述到AS外部的路由,传递到整个AS(stub区域除外)。 2、区域 OSPF协议将整个自治系统(AS)分为若干个区域。 规定:区域0是一个OSPF网络中必须具有的区域,称为骨干区域。其它所有区域必须和骨干区域连接在一起。通常也称为区域直径不超过3。 3、路由器标识(Router ID) Router ID是一个32bit的数字,它在自治系统中被用来惟一识别路由器。缺省时,OSPF协议使用最高的回送接口(Loopback接口)地址作为RID,若Loopback接口没有被设置,则使用物理接口上最高的IP地址作为RID。 使用Loopback 接口的好处是它是逻辑接口,比物理接口稳定,不会因为接口故障而产生新的RID。使用Loopback接口的另一个好处是允许管理员手工分配RID。 ◆Loopback 是一种纯软件性质的虚拟接口,任何送到该接口的网络数据报文都 会被认为是送往路由器自身的。 ◆Loopback 接口一旦被创建,将一直保持Up 状态,直到被删除。 4、OSPF进程号(process-id)

配置OSPF路由协议

配置OSPF路由协议 【实验目的】 在继续学习路由器工作原理、应用特点和配置方法的基础上,掌握直连路由、静态路由和动态路由的特点。同时,结合RIP路由协议的配置,学习OSPF路由协议的配置方法。同时,通过对RIP和OSPF 工作原理的对比,掌握距离矢量路由协议和链路状态路由协议的应用特点。 【实验要求】 (1)熟悉动态路由与静态路由之间的区别。 (2)掌握RIP和OSPF在工作原理上的区别。 (3)掌握OSPF路由协议的配置方法。 (4)掌握OSPF路由协议信息的查看方法。 (5)了解OSPF路由协议的应用特点。 【背景描述】 为了使本实验更贴近于实际应用,特别设计了如下图所示的网络拓扑结构。互连设备的每个端口分配了具有32为掩码的IP地址(子网掩码为255.255.255.252),以保证连接设备的网段只有两个IP地址。在该实验中还使用了一台3层交换机,它不但像路由器一样可以实现RIP协议,而且可以创建VLAN,并实现不同VLAN之间的路由管理。例如,我们可以在Switch-L3上创建一个VLAN10并为其分配一个172.16.1.1/24的IP地址,该VLAN的IP地址将作为加入VLAN10的所有主机的网关地址。PC1通过FastEthernet 0/2端口与Switch-L3连接。PC2连接到路由器Router-B的FastEthernet 0/1端口。【实验拓扑】 【实验设备】 S3760交换机 1台 R10(路由器) 2台 V35线缆 1条 PC 2台 直连线或交叉线 2台 【预备知识】 路由器基本配置、OSPF的工作原理及配置。 【技术原理】

OSPF路由协议是一种典型的链路状态协议,一般用于同一个路由域内。在这里,路由域是指一个自治系统(Autonomous System,AS)。AS是指一组通过统一的路由策略或路由协议互相交换路由信息的网络,在本实验中我们可以把一个AS域看成由若干个OSPF区域(Area)所组成的大的自治系统,也通常叫做OSPF路由域(Routing Domain)。OSPF做为典型的IGP(Interior Gateway Protocol,内部网关协议)路由协议,它是运行在一个AS内部的路由协议。在这个AS中,所有的OSPF路由器都维护一个相同的AS数据库,该数据库中存放的是该路由域(AS)中相应链路的状态信息,OSPF路由器正式通过这个数据库计算出OSPF路由表的。 OSPF路由协议是基于TCP/IP协议体系而开发的,即OSPF for IP,也就是说它是工作在TCP/IP网络中的。作为一种链路状态路由协议,OSPF将链路状态广播数据包(Link StateAdvertisement,LSA)传送给某一区域内的所有路由器,这一点与距离矢量路由协议(如RIP)不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。OSPF算法通过考虑网络的规模、扩展性、自我恢复能力等高级特性来进一步提高了网络的整体健壮性。OSPF具有如下特点: ●可适应大规模的网络; ●路由变化收敛速度快; ●无路由自环; ●支持可变长子网掩码(VLSM); ●支持等值路由; ●支持区域划分; ●提供路由分级管理; ●支持验证; ●支持以组播地址发送协议报文; OSPF可以运行在结构复杂的大型网络中,本实验主要实现OSPF在单区域的点对点网络中的配置。在点对点网络中,两个路由器使用Hello协议自动建立相邻关系,这里没有指定路由器(DR)和备份指定路由器(BDR)的选举过程,因为点对点网络中只有两个路由器,不存在指定路由器(DR)和备份指定路由器(BDR)。所有OSPF数据包通过224.0.0.5组播地址来发送。 OSPF路由协议的配置命令为: (1)在全局配置模式下启动OSPF: RSR10(config)#router ospf process-id 像其他的路由协议一样,要允许OSPF的运行,首先要建立OSPF进程处理号,利用命令router ospf process-id在端口上启动OSPF协议。其中process-id(进程号)是用来在这个路由器接口上启动的OSPF 的唯一标识。process-id可以作为识别在一台路由器上是否运行着多个OSPF进程的依据。process-id的取值范围为1~65535。一个路由器上的每个接口都可以选择不同的process-id。但一般来说,不推荐在路由器上运行多个OSPF,因为多个会有拓扑数据库,给路由器带来额外的负担。 (2)发布OSPF的网络号和指定端口所在区域的具体命令格式如下所示: RSR10(config)#network address wildcard area area-id · address wildcard:表示运行OSPF端口所在网段地址以及相应的子网掩码的反码。例如,255.255.255.0的反码为0.0.0.255,255.255.255.252的反码为。0.0.0.3等。

相关文档