当前位置:文档之家› 路由选择信息协议RIP

路由选择信息协议RIP

路由选择信息协议(RIP)

RIP 简介:

RIP 是Routing Information Protocol(路由信息协议)的简称。它是一种较为简单

的内部网关协议(Interior Gateway Protocol,IGP),主要用于规模较小的网络中。

由于RIP 的实现较为简单,协议本身的开销对网络的性能影响比较小,并且在配置

和维护管理方面也比OSPF 或IS-IS 容易,因此在实际组网中仍有广泛的应用。

RIP 的工作机制

1. RIP 的基本概念

RIP 是一种基于距离矢量(Distance-Vector)算法的协议,它通过UDP 报文进行路

由信息的交换。

RIP 使用跳数(Hop Count)来衡量到达目的网络的距离,称为路由权(Routing Cost)。在RIP 中,路由器到与它直接相连网络的跳数为0,通过一个路由器可达

的网络的跳数为1,其余依此类推。为限制收敛时间,RIP 规定cost 取值0~15 之

间的整数,大于或等于16 的跳数被定义为无穷大,即目的网络或主机不可达。为提高性能,防止产生路由环,RIP 支持水平分割(Split Horizon),即不从某接口

发送从该接口学到的路由。RIP 还可引入其它路由协议所得到的路由。

2. RIP 的路由数据库

每个运行RIP 的路由器管理一个路由数据库,该路由数据库包含了到网络所有可达

目的网络的路由项,这些路由项包含下列信息:

目的地址:指主机或网络的地址。

下一跳地址:指为到达目的地,本路由器要经过的下一个路由器地址。

接口:指转发报文的接口。

路由权值:指本路由器到达目的地的跳数,是一个0~15 之间的整数。

路由时间:从路由项最后一次被修改到现在所经过的时间,路由项每次被修改时,路由时间重置为0。

路由标记:区分路由为内部路由协议的路由还是引入外部路由协议的路由的标记。

3. RIP 使用的定时器

在RFC1058 中规定,RIP 受三个定时器的控制,分别是Period update、Timeout 和Garbage-Collection:

Period update 定时触发,向所有邻居发送全部RIP 路由;

RIP 路由如果在Timeout 时间内没有被更新(收到邻居发来的路由刷新报文),则认为该路由不可达;

如果在Garbage-Collection 时间内,不可达路由没有收到来自同一邻居的更新,则该路由被从路由表中删除。

RIP 的版本

RIP 有两个版本:RIP-1 和RIP-2

RIP-1 是有类别路由协议(Classful Routing Protocol),它只支持以广播方式发布

协议报文。RIP-1 的协议报文中没有携带掩码信息,它只能识别A、B、C 类这样的

自然网段的路由,因此RIP-1 无法支持路由聚合,也不支持不连续子网(Discontiguous Subnet)。

RIP-2 是一种无分类路由协议(Classless Routing Protocol),与RIP-1 相比,它有以下优势:

支持外部路由标记(Route Tag),可以在路由策略中根据Tag 对路由进行灵活的控制。

报文中携带掩码信息,支持路由聚合和CIDR(Classless

Inter-DomainRouting)。

支持指定下一跳,在广播网上可以选择到最优下一跳地址。

支持组播路由发送更新报文,减少资源消耗。

支持对协议报文进行验证,并提供明文验证和MD5 验证两种方式,增强安全性

RIP 故障诊断与排除

故障之一:在物理连接正常的情况下收不到更新报文。

故障排除,可能是下列原因:

相应的接口上RIP 没有运行(如执行了undo rip work 命令)或该接口未通过

network 命令使能。对端路由器上配置的是组播方式(如执行了rip version 2

multicast 命令),但在本地路由器上没有配置组播方式。

故障之二:运行RIP 的网络发生路由震荡。

故障排除:在各运行RIP 的路由器上使用display rip 命令查看RIP 定

时器的配置,如果不同路由器的Period Update 定时器和Timeout 定时

器值不同,重新将全网的定时器配置一致,并确保Timeout 定时器时间

长度大于Period Update 定时器的时间长度。

RIP实验的概括:

基本的RIP配置

被动接口配置

RIP定时器配置

本章中用到的命令:

System-view:进入系统模式

S ysname:为设备起名字

Shutdown:关闭接口

Undo shutdown:重新开启接口

Network:声明网络

Rip Version2:Ripv1改成Ripv2

Undo Summary:关闭端口聚合

Interface:进入接口模式

Undo rip input:禁止接口发送RIP 更新报文

Display:利用display 命令可以收集系统状态信息

基本的RIP配置

实验目的:通过RIP路由协议使网络中的每一点都能PING通任意一点.

设备需求:4台华为路由器,3根V.24线缆.Consle线1根,1台PC,电源线3根.

配置概述:如图路由器A,路由器B,路由器C用RIP发送路由信息.路由器A,路由器B,路由器C,用V.24线缆进行连接.IP地址的配置如下图,所有的路由

器都将配置成有RIP功能.它们将发送所连网络的信息.

图例:

实验中用到的命令:

system-view 命令用来使用户从用户视图进入系统视图。

sysname sys name

sysname :路由器名称,字符串,范围为1~30 个字符。

sysname 命令用来设置路由器的名称。

缺省情况下,路由器名称为Quidway 。

修改路由器的名称将影响命令行接口的提示符,如路由器的名称为

Quidway ,用户视图的提示符为

interface { interface_type interface_num | interface_name }

参数

interface _type :端口类型,取值为Ethernet 。

interface_num :端口号。

interface_name : 端口名, 表示方法为interface_name = interface_type interface_num 。

描述

interface 命令用来创建并进入以太网端口视图。用户要配置以太网端口的相关

参数,必须先使用该命令进入以太网端口视图。

RIP 在系统视图下键入RIP 说明RIP 路由协议已经开启

NETWORK 在指定的网络接口上应用RIP

Quit :返回系统视图

192.168.2.1/24 192.168.2.2/24 L1:10.10.1.1/24 192.168.1.2/24 192.168.1.1/24 192.168.3.1/24 L1:10.10.2.1/24

S0/0 S0/0 S0/0 S1/0 S1/1 S0/0 RA

RD

RC 192.168.3.2/24

L1:10.10.3.1/24 L1:10.10.4.1/24 L1:10.10.5.1/24 RB

路由器的配置:

Route A:

system-view

进入系统模式下

[Quidway]sysname RA

给设备起名

[RA]interface Serial 0/0

进入接口模式

[RA-Serial0/0]ip address 192.168.1.1 24 为接口配置IP地址

[RA-Serial0/0]shutdown

关闭接口

[RA-Serial0/0]undo shutdown

重新开启接口

[RA-Serial0/0]quit

退出接口模式

[RA]interface Serial 1/1

进入接口模式

[RA-Serial1/1]ip address 192.168.2.1 24 为接口配置IP地址

[RA-Serial1/1]shutdown

关闭接口

[RA-Serial1/1]undo shutdown

重新开启接口

[RA-Serial1/1]quit

退出接口模式

[RA]interface Serial 1/0

进入接口模式

[RA-Serial1/0]ip address 192.168.3.1 24 为接口配置IP地址

[RA-Serial1/0]shutdown

关闭接口

[RA-Serial1/0]undo shutdown

重新开启接口

[RA-Serial1/0]quit

退出接口模式

[RA]interface LoopBack 1

进入虚拟接口

[RA-LoopBack1]ip address 10.10.1.1 24 为虚拟接口配置IP地址

[RA-LoopBack1]quit

退出虚拟接口

[RA]interface LoopBack 2

进入虚拟接口

[RA-LoopBack2]ip address 10.10.2.1 24 为虚拟接口配置IP地址

[RA-LoopBack2]quit

退出虚拟接口

[RA]interface Serial 0/0

进入接口模式

[RA-Serial0/0]rip version 2

将RIPv1改成RIPv2

[RA-Serial0/0]quit

退出接口模式

[RA]interface Serial 1/1

进入接口模式

[RA-Serial1/1]rip version 2

将RIPv1改成RIPv2

[RA-Serial1/1]quit

退出接口模式

[RA]interface Serial 1/0

进入接口模式

[RA-Serial1/0]rip version 2

将RIPv1改成RIPv2

[RA-Serial1/0]quit

退出接口模式

[RA]interface LoopBack 1

进入虚拟接口

[RA-LoopBack1]rip version 2

将RIPv1改成RIPv2

[RA-LoopBack1]quit

退出虚拟接口

[RA]interface LoopBack 2

进入虚拟接口

[RA-LoopBack2]rip version 2

将RIPv1改成RIPv2

[RA-LoopBack2]quit

退出虚拟接口

[RA]rip

开启RIP路由协议

[RA-rip]network 192.168.1.1

[RA-rip]network 192.168.2.1

[RA-rip]network 192.168.3.1

[RA-rip]network 10.10.1.1

[RA-rip]network 10.10.2.1

在指定的接口上运行RIP路由协议

[RA-rip]undo summary

关闭端口聚合

[RA-rip]quit

退出RIP路由协议

Route B

system-view

进入系统模式下

[Quidway]sysname RB

给设备起名

[RB]interface Serial 0/0

进入接口模式

[RB-Serial0/0]ip address 192.168.1.2 24 给接口配置IP地址

[RB-Serial0/0]shutdown

关闭接口

[RB-Serial0/0]undo shutdown

重新开启接口

[RB-Serial0/0]quit

退出接口模式

[RB]interface LoopBack 1

进入虚拟接口

[RB-LoopBack1]ip address 10.10.3.1 24 为虚拟接口配置IP地址

[RB-LoopBack1]quit

退出虚拟接口

[RB]rip

启动RIP路由协议

[RB-rip]network 192.168.1.2

[RB-rip]network 10.10.3.1

在指定的网段上运行RIP

[RB-rip]quit

退出RIP模式

[RB]interface Serial 0/0

进入接口模式

[RB-Serial0/0]rip version 2

将RIPv1改成RIPv2

[RB-Serial0/0]quit

退出接口模式

[RB]interface LoopBack 1

进入虚拟接口1

[RB-LoopBack1]rip version 2

将RIPv1改成RIPv2

[RB-LoopBack1]quit

退出虚拟接口

[RB]rip

启动RIP路由协议

[RB-rip]undo summary

关闭端口聚合

[RB-rip]quit

退出RIP路由协议

Route C

system-view

进入系统模式

[Quidway]sysname RC

为设备起名

[RC]interface Serial 0/0

进入接口模式

[RC-Serial0/0]ip address 192.168.2.2 24 为接口配置IP地址

[RC-Serial0/0]shutdown

关闭接口

[RC-Serial0/0]undo shutdown

重新开启接口

[RC-Serial0/0]quit

退出接口模式

[RC]interface LoopBack 1

进入虚拟接口

[RC-LoopBack1]ip address 10.10.4.1 24 为虚拟接口配置IP地址

[RC-LoopBack1]quit

退出虚拟接口

[RC]rip

开启RIP路由协议

[RC-rip]network 192.168.2.2

[RC-rip]network 10.10.4.1

在指定的接口上运行RIP

[RC-rip]quit

退出RIP模式

[RC]interface Serial 0/0

进入接口模式

[RC-Serial0/0]rip version 2

将RIPv1改成RIPv2

[RC-Serial0/0]quit

退出接口模式

[RC]interface LoopBack 1

进入虚拟接口

[RC-LoopBack1]rip version 2

将RIPv1改成RIPv2

[RC-LoopBack1]quit

退出虚拟接口

[RC]rip

开启RIP路由协议

[RC-rip]undo summary

关闭端口聚合

[RC-rip]quit

退出RIP路由协议

Route D

system-view

进入系统模式

[Quidway]sysname RD

为设备起名

[RD]interface Serial 0/0

进入接口模式

[RD-Serial0/0]ip address 192.168.3.2 24 为接口配置IP地址

[RD-Serial0/0]shutdown

关闭端口

[RD-Serial0/0]undo shutdown

重新开启端口

[RD-Serial0/0]quit

退出接口模式

[RD]interface LoopBack 1

进入虚拟接口

[RD-LoopBack1]ip address 10.10.5.1 24 为虚拟接口配置IP地址

[RD-LoopBack1]quit

退出虚拟接口

[RD]rip

开启RIP路由协议

[RD-rip]network 192.168.3.2

[RD-rip]network 10.10.5.1

在指定的接口上运行RIP

[RD-rip]quit

退出RIP路由协议

[RD]interface Serial 0/0

进入接口模式

[RD-Serial0/0]rip version 2

将RIPv1改成RIPv2

[RD-Serial0/0]quit

退出接口模式

[RD]interface LoopBack 1

进入虚拟接口

[RD-LoopBack1]rip version 2

将RIPv1改成RIPv2

[RD-LoopBack1]quit

退出虚拟接口

[RD]rip

开启RIP路由协议

[RD-rip]undo summary

关闭端口聚合

[RD-rip]quit

退出RIP路由协议

验证:

[RA]display current-configuration

#

sysname RA

#

FTP server enable

#

l2tp domain suffix-separator @

#

radius scheme system

#

domain system

#

local-user admin

password cipher .]@USE=B,53Q=^Q`MAF4<1!! service-type telnet terminal

level 3

service-type ftp

#

interface Aux0

async mode flow

#

interface Ethernet0/0

ip address dhcp-alloc

#

#

interface Ethernet0/1

ip address dhcp-alloc

#

interface Serial0/0

link-protocol ppp

ip address 192.168.1.1 255.255.255.0 rip version 2 multicast

#

interface Serial1/0

link-protocol ppp

ip address 192.168.3.1 255.255.255.0 rip version 2 multicast

#

interface Serial1/1

clock DTECLK1

link-protocol ppp

ip address 192.168.2.1 255.255.255.0 rip version 2 multicast

#

interface NULL0

#

interface LoopBack1

ip address 10.10.1.1 255.255.255.0 rip version 2 multicast

#

interface LoopBack2

ip address 10.10.2.1 255.255.255.0 rip version 2 multicast

#

rip

undo summary

network 192.168.1.0

network 192.168.2.0

network 192.168.3.0

network 10.0.0.0

#

user-interface con 0

user-interface aux 0

user-interface vty 0 4

authentication-mode scheme

#

Return

用display current-configuration这条命令可以查看路由器的配置信息。如果要查看其它路由器的配置信息可以用同样的方法。

ping –a,ping命令的使用:

[RA]ping -a 10.10.1.1 10.10.3.1

PING 10.10.3.1: 56 data bytes, press CTRL_C to break

Reply from 10.10.3.1: bytes=56 Sequence=1 ttl=255 time=26 ms

Reply from 10.10.3.1: bytes=56 Sequence=2 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=3 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=4 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=5 ttl=255 time=27 ms

--- 10.10.3.1 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 26/26/27 ms

ping –a source ip destitation ip 这条命令叫做扩展ping 可以用来ping 自己想看的任意2点间的连通性。如图,如果我们想ping 10.10.1.1和10.10.3.1之间的连通性就用ping -a 10.10.1.1 10.10.3.1即可。

[RA]ping 10.10.3.1

PING 10.10.3.1: 56 data bytes, press CTRL_C to break

Reply from 10.10.3.1: bytes=56 Sequence=1 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=2 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=3 ttl=255 time=27 ms

Reply from 10.10.3.1: bytes=56 Sequence=4 ttl=255 time=26 ms

Reply from 10.10.3.1: bytes=56 Sequence=5 ttl=255 time=27 ms

--- 10.10.3.1 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 26/26/27 ms

[RA]ping 192.168.1.2

PING 192.168.1.2: 56 data bytes, press CTRL_C to break

Reply from 192.168.1.2: bytes=56 Sequence=1 ttl=255 time=27 ms

Reply from 192.168.1.2: bytes=56 Sequence=2 ttl=255 time=27 ms

Reply from 192.168.1.2: bytes=56 Sequence=3 ttl=255 time=27 ms

Reply from 192.168.1.2: bytes=56 Sequence=4 ttl=255 time=27 ms

Reply from 192.168.1.2: bytes=56 Sequence=5 ttl=255 time=26 ms

--- 192.168.1.2 ping statistics ---

5 packet(s) transmitted

5 packet(s) received

0.00% packet loss

round-trip min/avg/max = 26/26/27 ms

ping是一个网络诊断工具命令、从本设备出发访问外部设备的命令,该级别命令不允许进行配置文件保存的操作。

Ping 和ping –a 的区别在于如图,如果ping 10.10.3.1 这就是针对s0/0这个接口的IP来说的。如果ping –a 10.10.1.1 10.10.3.1 这就是针对与这两个固定的IP地址来说的。

Display ip routing-table的使用:

[RA]display ip routing-table

Routing Table: public net

Destination/Mask Protocol Pre Cost Nexthop Interface

10.10.1.0/24 DIRECT 0 0 10.10.1.1 LoopBack1

10.10.1.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

10.10.2.0/24 DIRECT 0 0 10.10.2.1 LoopBack2

10.10.2.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

10.10.3.0/24 RIP 100 1 192.168.1.2 Serial0/0

10.10.4.0/24 RIP 100 1 192.168.2.2 Serial1/1

10.10.5.0/24 RIP 100 1 192.168.3.2 Serial1/0

127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0

127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

192.168.1.0/24 DIRECT 0 0 192.168.1.1 Serial0/0

192.168.1.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

192.168.1.2/32 DIRECT 0 0 192.168.1.2 Serial0/0

192.168.2.0/24 DIRECT 0 0 192.168.2.1 Serial1/1

192.168.2.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

192.168.2.2/32 DIRECT 0 0 192.168.2.2 Serial1/1

192.168.3.0/24 DIRECT 0 0 192.168.3.1 Serial1/0

192.168.3.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0 192.168.3.2/32 DIRECT 0 0 192.168.3.2 Serial1/0

[RB]display ip routing-table

Routing Table: public net

Destination/Mask Protocol Pre Cost Nexthop Interface

10.10.1.0/24 RIP 100 1 192.168.1.1 Serial0/0 10.10.2.0/24 RIP 100 1 192.168.1.1 Serial0/0 10.10.3.0/24 DIRECT 0 0 10.10.3.1 LoopBack1 10.10.3.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0 10.10.4.0/24 RIP 100 2 192.168.1.1 Serial0/0 10.10.5.0/24 RIP 100 2 192.168.1.1 Serial0/0 127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0 127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0 192.168.1.0/24 DIRECT 0 0 192.168.1.2 Serial0/0 192.168.1.1/32 DIRECT 0 0 192.168.1.1 Serial0/0 192.168.1.2/32 DIRECT 0 0 127.0.0.1 InLoopBack0 192.168.2.0/24 RIP 100 1 192.168.1.1 Serial0/0 192.168.3.0/24 RIP 100 1 192.168.1.1 Serial0/0

[RC]display ip routing-table

Routing Table: public net

Destination/Mask Protocol Pre Cost Nexthop Interface

10.10.1.0/24 RIP 100 1 192.168.2.1 Serial0/0 10.10.2.0/24 RIP 100 1 192.168.2.1 Serial0/0 10.10.3.0/24 RIP 100 2 192.168.2.1 Serial0/0 10.10.4.0/24 DIRECT 0 0 10.10.4.1 LoopBack1 10.10.4.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0 10.10.5.0/24 RIP 100 2 192.168.2.1 Serial0/0 127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0 127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0 192.168.1.0/24 RIP 100 1 192.168.2.1 Serial0/0 192.168.2.0/24 DIRECT 0 0 192.168.2.2 Serial0/0 192.168.2.1/32 DIRECT 0 0 192.168.2.1 Serial0/0 192.168.2.2/32 DIRECT 0 0 127.0.0.1 InLoopBack0 192.168.3.0/24 RIP 100 1 192.168.2.1 Serial0/0

[RD]display ip routing-table

Routing Table: public net

Destination/Mask Protocol Pre Cost Nexthop Interface

10.10.1.0/24 RIP 100 1 192.168.3.1 Serial0/0 10.10.2.0/24 RIP 100 1 192.168.3.1 Serial0/0

10.10.3.0/24 RIP 100 2 192.168.3.1 Serial0/0

10.10.4.0/24 RIP 100 2 192.168.3.1 Serial0/0

10.10.5.0/24 DIRECT 0 0 10.10.5.1 LoopBack1

10.10.5.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

127.0.0.0/8 DIRECT 0 0 127.0.0.1 InLoopBack0

127.0.0.1/32 DIRECT 0 0 127.0.0.1 InLoopBack0

192.168.1.0/24 RIP 100 1 192.168.3.1 Serial0/0

192.168.2.0/24 RIP 100 1 192.168.3.1 Serial0/0

192.168.3.0/24 DIRECT 0 0 192.168.3.2 Serial0/0

192.168.3.1/32 DIRECT 0 0 192.168.3.1 Serial0/0

192.168.3.2/32 DIRECT 0 0 127.0.0.1 InLoopBack0

查看设备的路由表用display ip routing-table这条命令,我们可以看到每台设备去往其它设备的路由信息。由上面的路由表(以RA为例)我们可以看出在路由器RA上它学到了三条路由信息分别是来自RB,RC,RD。在一张路由表当中一条完整的路由信息包括:Destination/Mask(目的地址/掩码),Protocol Pre(路由协议来源),Cost(花费值),Nexthop(下一跳),Interface(接口)。

Display rip的使用:

[RA]display rip

RIP is running

public net VPN-Instance

Checkzero is on Default cost : 1

Summary is off Preference : 100

V alidate-source-address is on

Traffic-share-across-interface is off

Period update timer : 30

Timeout timer : 180

Garbage-collection timer : 120

No peer router

Network :

192.168.1.0 192.168.2.0

192.168.3.0 10.0.0.0

[RB]display rip

RIP is running

public net VPN-Instance

Checkzero is on Default cost : 1

Summary is off Preference : 100

V alidate-source-address is on

Traffic-share-across-interface is off

Period update timer : 30

Timeout timer : 180

Garbage-collection timer : 120

No peer router

Network :

192.168.1.010.0.0.0

[RC]display rip

RIP is running

public net VPN-Instance

Checkzero is on Default cost : 1

Summary is off Preference : 100

V alidate-source-address is on

Traffic-share-across-interface is off

Period update timer : 30

Timeout timer : 180

Garbage-collection timer : 120

No peer router

Network :

192.168.2.010.0.0.0

[RD]display rip

RIP is running

public net VPN-Instance

Checkzero is on Default cost : 1

Summary is off Preference : 100

V alidate-source-address is on

Traffic-share-across-interface is off

Period update timer : 30

Timeout timer : 180

Garbage-collection timer : 120

No peer router

Network :

192.168.3.010.0.0.0

如果我们想查看每台设备当中运行的路由协议具体有几个网段在运行(以RIP为例),就可以用display rip这条命令。比如说上面的信息(RA),在它上面有4个网段(192.168.1.0 192.168.2.0 192.168.3.0 10.0.0.0)在运行RIP路由协议。

[RA]display rip

当我们在查看设备运行的路由协议时,其中的参数我们有必要了解一下(以RA为例):RIP is running

public net VPN-Instance

Checkzero is on Default cost : 1

默认的花费值是1

Summary is off Preference : 100

端口汇聚是关闭的路由协议的优先级是100

Validate-source-address is on

有效的源IP地址是开启的

Traffic-share-across-interface is off

Period update timer : 30

路由更新时间是30S

Timeout timer : 180

如果路由器出现故障会有一个180S的随机分配时间,在180S内仍未解决,就会在自己的路由表中删除该条路由信息。

Garbage-collection timer : 120

No peer router

没有指定邻居路由器

Network :

192.168.1.0 192.168.2.0

192.168.3.0 10.0.0.0

具体有哪些网段运行该路由协议

多播路由选择协议

12.7 IPX路由选择协议 IPX中使用的两个主要的路由选择协议是RIP(IPX的距离向量协议,IPX’s distance vector protocol)和NLSP(IPX的链路状态协议,IPX’s link state protocol)。维持IPX路径的所有路由选择协议也会维持SAP列表,这样它才能跟踪服务。 IPX RIP与TCP/IP有许多相似之处。它们都可以使用水平分割或毒性逆转来帮助防止路由选择循环和加快会聚时间。它们也都有15个跳数限制,并且都定期发送完整的路由选择表更新,使用60秒钟而不是30秒钟的更新间隔,而且IPX RIP会发送SAP信息以及路由选择信息。IPX RIP公布的额外SAP信息是更新间隔较长的原因所在。 注意:不要混淆TCP/IP RIP和IPX RIP。虽然它们有许多相似之处,但是它们属于两个不同的协议。 直到最近几年,Novell才开始将NLSP作为默认的路由选择协议,而且默认情况下,在支持RIP兼容性的NetWare服务器上也支持NLSP。NLSP是一个链路状态协议,它允许在大型网络上构建分层的区域,就像OSPF和BGP那样。你也可以使用EIGRP来分配IPX路由选择信息,但是因为EIGRP是Cisco专用的,所以你只有在Cisco路由器之间、支持NetWare 服务器的网段之间、或者支持RIP或NLSP的NetWare资源之间使用它才能正常工作。NLSP路由器交换诸如连接状态、路由成本、吞吐量、最大数据包(MTU大小)以及通过RIP(外部网络号)了解的网络之类的信息。这种信息在LSP(链路状态数据包)中携带。通过与它的对等路由器交换信息,每一个NLSP路由器都可以构建和维护整个互联网络的逻辑图。因为NLSP是链路状态路由选择协议,所以只有当路由或服务中出现变化时,或者每隔两个小时,哪一个首先出现变化时,NLSP才传输路由选择信息。

实验12 静态路由与RIP路由协议设置

实验12 静态路由协议和RIP 路由协议设置 一、实验目的 熟悉静态路由和RIP 路由协议的配置原理,掌握它的配置方法。 二、实验内容 创建图1所示拓扑结构并配置路由器,使得各路由器(静态和动态两种)可以相互ping 得通。 三、实验步骤 1、首先按图1连接好路由器 注意:路由器通常通过串行端口连接广域网络,因此路由器通常是DTE 设备,modem 、GV 转换器等等传输设备通常被规定为DCE 。其实对于标准的串行端口,通常从外观就能判断是DTE 还是DCE ,DTE 是针头(俗称公头),DCE 是孔头(俗称母头),这样两种接口才能接在一起。 比如一台路由器,它处于网络的边缘,它有一个S0口需要从另一台路由器中学习到一些参数,具体实施时,我们就不需在这个S0口配“时钟速率”,它从对方学到。这时它就是DTE ,而对方就是DCE (需要配置时钟频率)。 ①添加路由的模块接口,如图2所示。 DTE DCE DTE DCE 图 1 拓扑结构图

图 2 添加路由模块示意图 ②连线的时候注意不同的接口,连线选择DTE线,如图3所示。 图 3 选择连接线示意图 ③设置之前需要打开对应的端口的电源,如图4所示。

图 4 开机示意图 2、根据拓扑图为路由器配置IP 地址,如表1所示。 表 1 IP地址规划表 路由器S0/1/0 S0/1/1 A 172.16.10.1/24 172.16.40.2/24 B 172.16.10.2/24 172.16.20.1/24 C 172.16.30.1/24 172.16.20.2/24 D 172.16.30.2/24 172.16.40.1/24 为各路由器上配置IP地址的命令如下: A(config)# int S0/1/0 A(config-if)#ip address 172.16.10.1 255.255.255.0 A(config-if)#no shutdown A(config)#int S0/1/1 A(config-if)#ip address 172.16.40.2 255.255.255.0 A(config-if)#no shutdown 同样道理同学们配置余下的三个路由器B、C、D。

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

关于路由协议试题以及参考答案 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)之间传播路由的协议

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

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

实验名称同组人 专业班级学号姓名成绩 一、实验目的 《计算机通信网络》实验指导书 掌握RIP 动态路由协议的配置、诊断方法。 二、实验任务 1、配置RIP 动态路由协议,使得3台Cisco 路由器模拟远程网络互联。 2、对运行中的RIP 动态路由协议进行诊断。 三、实验设备 Cisco 路由器3台,带有网卡的工作站PC2台,控制台电缆一条,交叉线、V35线若干。 四、实验环境 五、实验步骤 1、运行CiscoPacketTracer 软件,在逻辑工作区放入3台路由器、两台工作站PC ,分别点击各路由器,打开其配置窗口,关闭电源,分别加入一个2口同异步串口网络模块(WIC-2T ),重新打开电源。然后,用交叉线(CopperCross-Over )按图6-1(其中静态路由区域)所示分别连接路由器和各工作站PC ,用DTE 或DCE 串口线缆连接各路由器(router0router1),注意按图中所示接口连接(S0/0为DCE ,S0/1为DTE )。 2、分别点击工作站PC1、PC3,进入其配置窗口,选择桌面(Desktop )项,选择运行IP 设置(IPConfiguration ),设置IP 地址、子网掩码和网关分别为 PC1gw: PC3gw: 3、点击路由器R1,进入其配置窗口,点击命令行窗口(CLI )项,输入命令对路由器配置如下: 点击路由器R2,进入其配置窗口,点击命令行窗口(CLI )项,输入命令对路由器配置如下: 同理对R3进行相应的配置: 4、测试工作站PC 间的连通性。 从PC1到PC3:PC>ping (不通) 5、设置RIP 动态路由 接前述实验,继续对路由器R1配置如下: 同理,在路由器R2、R3上做相应的配置: 6、在路由器R1上输入showiproute 命令观察路由信息,可以看到增加的RIP 路由信息。 … … … … … … … … … … … … … … 装 … … … … … … … … … … … …… … … 订 … …… … … …… … … … …… … … … … 线 … … …… … …… … …… … … … … …

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

路由选择协议和配置的详细步骤 静态路由的配置: 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及网络类型等链路状态信息通过链

计算机网络实验六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 .

实验11 静态路由与RIP路由协议设置(参考答案)

实验11:静态路由协议和RIP路由协议设置 一、实验目的:熟悉静态路由和RIP路由协议的配置原理,掌握它的配置方法。 二、实验拓扑如下: 创建以下拓扑结构并配置路由器,使得各路由器(静态和动态两种)可以相互ping得通。 三、实验步骤: 1、首先按上图连接好路由器 注意:路由器通常通过串行端口连接广域网络,因此路由器通常是DTE设备,modem、GV转换器等等传输设备通常被规定为DCE。其实对于标准的串行端口,通常从外观就能判断是DTE还是DCE,DTE是针头(俗称公头),DCE 是孔头(俗称母头),这样两种接口才能接在一起。比如一台路由器,它处于网络的边缘,它有一个S0口需要从另一台路由器中学习到一些参数,具体实施时,我们就不需在这个S0口配“时钟速率”,它从对方学到。这时它就是DTE,而对方就是DCE。 ①添加路由的模块接口,如下图所示:

②连线的时候注意不同的接口,连线选择DTE线,如下图所示: ③设置之前需要打开对应的端口的电源,如图所示:

2、按拓扑图规划IP 地址: A :S0/0 :172.16.10.1/24 S0/1:172.16.40.2/24 B :S0/0 :172.16.10.2/24 S0/1:172.16.20.1/24 C :S0/0 :172.16.30.1/24 S0/1:172.16.20.2/24 D :S0/0 :172.16.30.2/24 S0/1:172.16.40.1/24 在各路由器上配置IP地址,保证在链路的连通性 如: A(config)# int S0/0 A(config-if)#ip address 172.16.10.1 255.255.255.0 A(config-if)#no shutdown A(config)#int S0/1 A(config-if)#ip address 172.16.40.2 255.255.255.0 A(config-if)#no shutdown 同样道理同学们配置余下的三个路由器。 请记着配置时钟频率:路由器的接口模式下:Router(config-if)#clock rate 128000 实验过程可以通过思科虚拟器的操作界面进行设置,但最好通过路由命令来进行配置,视窗操作中设置路由端口需设置以下内容,如下图所示:

RIP路由协议汇总

1、RIP overview: 1. rip是tcp/ip协议开发的第一个路由选择标准;是一个distance vector协议,协议号为17;利用UDp来封装数据,用520端口发 送接受更新。 2. rip适用于小型网络,路由器数目不大于15台(默认16台不可 达),广播更新。 3. 发送和接收的更新为路由表条目,并且每个更新包最多携带25 条路由条目。 4. 基本原理:每个启动RIP协议的端口发出目标为 255.255.255.255的广播(RIP Request message),其邻居路由 器收到后发送他所知道的路由表信息(Response message), 同时在发出后出端口的时候将hop count加1(如果路由表中显 示的跳数为“1”则表示通告路由器是与自己直连的)以上过程 周期性执行(默认30秒一次);当接收方收到更新后就作如下 处理: ⑴更新信息是自己没有的,则加入路由表。 ⑵更新信息的目标是自己有的,则比较跳数,如果比自己原有的小 则更新路由表; 如果跳数比较大或为不可达(跳数大于15),则看更新信息的源地址(即为自己 去往目标的下一跳),是否与自己原来的下一跳一样,如果不一样则丢弃此更新; 如果一样,这时为了防止有不断变化的产生会启动抑制计时器(Holddown timer) 默认180秒,同时将该路由设为不可达,如果在180秒后还收到同样的更新消息 则接受。 ⑶对于接受的更新在加入路由表的同时会附加一个无效计时器 (Invalidation timer) 默认180秒,即在180秒后还没收到相关更新信息则认为不可达设跳数为16,如 果在过60秒(一共240秒)还没收到则从路由表中删除该条路由(刷新计时器 (flush timer))。这样做的好处是防止了路由黑洞 ⑷为了防止同时发更新造成广播风暴,随机设置一个25.5~30秒的数值以实 现不同 时送更新,这就是debug时看到的更新间隔不为30秒的原因。

路由协议原理

第八章 第八章 路由协议原理

Network Protocol Destinati on Network Connected RIP IGRP 10.120.2.0172.16.1.0172.17.3.0Exit Interface E0S0S1被动路由协议: IP ,IP IPX X ,APPLETalk 主动路由协议: RIP ,E IGR IGRP P ,OSPF 172.17.3.0 172.16.1.0 10.120.2.0E0S0

在TCP/IP 协议栈中,Rout Routing ing ing Protocol Protocol 工作在网络层,而Rout Routed ed ed Protocol Protocol 工作在传输层或者应用层 ,他们之间的关系为:Routing Protocol 负责学习最佳路径,而Routed Protocol 根据最佳路径将来 自上层的信息封装在IP 包里传输 路由协议和被路由协议的区别

路由器是如何进行选路? ?路由器转发数据包的关键是路由表。 ?每个路由器中都保存着一张路由表,表中每条路由项都指明数据包到某子网或某主机应通过路由器的哪个物理端口发送,然后就可到达该路径的下一个路由器,或者不再经过别的路由器而传送到直接相连的网络中的目的主机。

要实现路由要实现路由,路由器,路由器,路由器必须知道必须知道必须知道::目的地址所有可能的路由路径最佳路由路径管理路由信息172.16.1.010.120.2.0

管理距离 Administrative Distances ?管理距离主要用于不同路由协议之间的可信度。 ?可信度的范围是:0 到255 之间,它表示一条路由选择信息源的可信性值.该值越小,可信度越高.0 为最信任,255 为最不信任.

RIP 路由报文结构分析19【协议分析】【】

word全文可编辑 RIP 路由报文结构分析19【协议分析】【】 实验十九RIP 路由报文结构分析 【实验目的】 1. 掌握动态路由协议RIP 的报文结构,工作原理及工作过程; 2. 掌握RIP 路由协议两个版本的区别。 【实验学时】 2 学时 【实验环境】 在本实验中需要3 台路由器、1 台交换机、1 台协议分析仪。3 台路由器运行RIP 路由协议,使用协议分析仪采集数据包,对采集到的数据进行分析。 将所有的路由器都接入到交换机上,并在交换机上配置端口映像功能,具体IP 分配如下表: 设备连接如下图所示:

第六章路由协议分析 图6-4 实验拓扑图 225

word全文可编辑 【实验内容】 1、学习RIP 协议的报文格式; 2、掌握RIP 协议的工作原理,了解RIP1 和RIP2 的区别; 3、了解RIP 协议的缺陷。 【实验流程】 图6-5 实验流程图 【实验原理】 RIP 协议简介 RIP 路由协议有RIPv1 和RIPv2 两个版本,RIPv1 是有类路由协议,其不支持VLSM,不支持验证,路由更新采用的广播的方式;而RIPv2 是无类路由协议,支持VLSM,支持验证,路由更新采用组播的方式。RIPv2 首先在RFC1388“携带额外信息的RIP 版本2”中定义,发布于1993 年1 月。该RFC 在1732 中做了修订,最终在1998 年11 月发布的RFC2453“RIP 版本2”中定稿。 为确保RIP 今后可以和TCP/IP 一起使用,有必要定义一种能和IPv6 一起使用的版本, 1997 年RFC2080 发布了标题为“用于IPv6 的RIPng”文档。 RIP 路由协议进行路由信息交换是通过发送两种不同类型RIP 报文实现的:RIP 请求和

RIP路由协议详解

RIP路由协议(Routing Information Protocols,路由信息协议)是使用最广泛的距离向量协议,它是由施乐(Xerox)在70年代开发的。当时,RIP是XNS (Xerox Network Service,施乐网络服务)协议簇的一部分。TCP/IP版本的RIP是施乐协议的改进版。RIP最大的特点是,无论实现原理还是配置方法,都非常简单。 度量方法RIP的度量是基于跳数(hops count)的,每经过一台路由器,路径的跳数加一。如此一来,跳数越多,路径就越长,RIP算法会优先选择跳数少的路径。RIP支持的最大跳数是15,跳数为16的网络被认为不可达。 路由更新RIP路由协议中路由的更新是通过定时广播实现的。缺省情况下,路由器每隔30秒向与它相连的网络广播自己的路由表,接到广播的路由器将收到的信息添加至自身的路由表中。每个路由器都如此广播,最终网络上所有的路由器都会得知全部的路由信息。正常情况下,每30秒路由器就可以收到一次路由信息确认,如果经过180秒,即6个更新周期,一个路由项都没有得到确认,路由器就认为它已失效了。如果经过240秒,即8个更新周期,路由项仍没有得到确认,它就被从路由表中删除。上面的30秒,180秒和240秒的延时都是由计时器控制的,它们分别是更新计时器(_updateTimer)、无效计时器(Invalid Timer)和刷新计时器(Flush Timer)。 路由循环距离向量类的算法容易产生路由循环,RIP路由协议是距离向量算法的一种,所以它也不例外。如果网络上有路由循环,信息就会循环传递,永远不能到达目的地。为了避免这个问题,RIP等距离向量算法实现了下面4个机制。 水平分割(split horizon)。水平分割保证路由器记住每一条路由信息的来源,并且不在收到这条信息的端口上再次发送它。这是保证不产生路由循环的最基本措施。 毒性逆转(poison reverse)。当一条路径信息变为无效之后,路由器并不立即将它从路由表中删除,而是用16,即不可达的度量值将它广播出去。这样虽然增加了路由表的大小,但对消除路由循环很有帮助,它可以立即清除相邻路由器之间的任何环路。 触发更新(trigger update)。当路由表发生变化时,更新报文立即广播给相邻的所有路由器,而不是等待30秒的更新周期。同样,当一个路由器刚启动RIP 路由协议时,它广播请求报文。收到此广播的相邻路由器立即应答一个更新报文,而不必等到下一个更新周期。这样,网络拓扑的变化会最快地在网络上传播开,减少了路由循环产生的可能性。 抑制计时(holddown timer)。一条路由信息无效之后,一段时间内这条路由都处于抑制状态,即在一定时间内不再接收关于同一目的地址的路由更新。如果,路由器从一个网段上得知一条路径失效,然后,立即在另一个网段上得知这个路由有效。这个有效的信息往往是不正确的,抑制计时避免了这个问题,而且,当一条链路频繁起停时,抑制计时减少了路由的浮动,增加了网络的稳定性。 即便采用了上面的4种方法,路由循环的问题也不能完全解决,只是得到了最大程度的减少。一旦路由循环真的出现,路由项的度量值就会出现计数到无穷大(_countto Infinity)的情况。这是因为路由信息被循环传递,每传过一个路由器,度量值就加1,一直加到16,路径就成为不可达的了。RIP路由协议选择16作为不可达的度量值是很巧妙的,它既足够的大,保证了多数网络能够正常运行,又足够小,使得计数到无穷大所花费的时间最短。 邻居有些网络是NBMA(Non-Broad_cast MultiAccess,非广播多路访问)

路由信息协议实验报告

路由信息协议实验报告【实验目的】 1.掌握路由协议的分类,理解静态路由和动态路由 2.掌握动态路由协议RIP的报文格式,工作原理及工作过程3.掌握RIP计时器的作用 4.理解RIP的稳定性 【网络结构】 主机A:172.16.0.2 主机B:172.16.0.1 192.168.0.2 主机C:192.168.0.3 主机D:192.168.0.4 主机E:192.168.0.1 172.16.1.1 主机F:172.16.1.2

【实验内容】 练习1: 各主机打开协议分析器,进入相应的网络结构并验证网络拓扑的正确性,如果通过拓扑验证,关闭协议分析器继续进行实验,如果没有通过拓扑验证,请检查网络连接。 本练习将主机A、B、C、D、E、F作为一组进行实验。 1.主机A、B、C、D、E、F在命令行下运行“route print”命令,察看路由表,并回答以下 问题: ● 路由表由哪几项组成? 2. 从主机A依次ping 主机B(192.168.0.2)、主机C、主机E(192.168.0.1)、主机E (172.16.1.1),观察现象,记录结果。通过在命令行下运行route print命令,察看主机B 和主机E路由表,结合路由信息回答问题:

● 主机A的默认网关在本次练习中起到什么作用? ● 记录并分析实验结果,简述为什么会产生这样的结果? 3. 主机B和主机E启动静态路由。 (1)主机B与主机E在命令行下使用“staticroute_config”命令来启动静态路由。(2)在主机B上,通过在命令行下运行route add命令手工添加静态路由(“route add 172.16.1.0 mask 255.255.255.0 192.168.0.1 metric 2”)。 (3)在主机E上,也添加一条静态路由(“route add 172.16.0.0 mask 255.255.255.0 192.168.0.2 metric 2”)。 (4)从主机A依次ping主机B(192.168.0.2)、主机E(192.168.0.1)、主机E(172.16.1.1),观察现象,记录结果。 (5)通过在命令行下运行route print命令,察看主机B和主机E路由表,结合路由信息回答问题: ● 记录并分析实验结果,简述手工添加静态路由在此次通信中所起的作用。

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

路由基本原理及路由协议详情详情

路由基本原理及路由协议 一.OSI/RM参考模型中分组交换网络的(网络层)路由选择1.路由选择 路由选择也较路径选择。 路由选择是指选择和建立一条合适的物理或逻辑的通路,以供进网数据从网络的源节点到达宿节点的控制过程。 2.路由问题概述 分组交换网结构可以抽象成以下网络拓扑图 数据分组从源节点A到达宿节点D的路径(通路)有: l1,l3(A-B-D) l2,l6(A-C-D) l2,l4,l7(A-C-E-D) 问题: 哪条通路是最佳的? 最佳-即最短路径问题。 假如上图中每条边都有权值,A到D的最短路径应该是所有路径中,构成路径的边的权值之和最小的哪条路径。 权值:在网络中主要是数据传输时延和距离。 3.对路由选择算法的要求 a.能正确、迅速、合理地传输数据分组 b.能适应由于节点或链路故障引起的拓扑变化 c.能适应网络通信量的变化,使网络内的通信负载达到均衡 d.算法应尽量简单 4.路由选择算法的两大策略 a.静态路由选择算法——基于网络拓扑(距离)和时延的要求,以固定的准则来选择路由。因此这类算法也叫做确定型(非自适应)路由算法。这类算法简单,速度快,但不能适应因种种原因而引起的网络拓扑变化和网络内部通信量的变化。这类算法使用于那些网络拓扑结构不经常变化的小型网络。 b.动态路由选择算法——基于网络状态参数的变化,来选择某段时间内有效的路由。这类算法能够适应网络拓扑状态和其它状态参数的变化而调整路由。因此这类算法也叫做自适应路由算法 5.实现路由选择算法的一般方法 a.标头指示法 b.路由表法 在每个交换节点(路由器)中建立路由表。 二、互联网中的路由算法——IP路由技术

OSPF路由选择协议配置

数学与计算机学院实验报告 一、实验项目信息 项目名称: OSPF 路由选择协议配置 实验时间: 2015年6月6日 实验学时: 3 学时 实验地点: 工科楼501实验室 二、实验目的及要求 1.掌握OSPF 中Router ID 的配置方法 2.掌握OSPF 的配置方法 3.掌握通过display 命令查看OSPF 运行状态的方法 4.掌握使用OSPF 发布缺省路由的方法 5.掌握修改OSPF hello 和dead 时间的配置方法 6.理解多路访问网络中的DR 或BDR 选举 7.掌握OSPF 路由优先级的修改方法 三、实验环境 Windows 、eNSP 四、实验内容及实验步骤 拓扑图 步骤一 实验环境准备 如果本任务中您使用的是空配置设备,需要从步骤1开始配置,然后跳过步 骤2。如果使用的设备包含上一个实验的配置,请直接从步骤2开始配置。 基本配置以及IP 编址。 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R1 [R1]interface GigabitEthernet 0/0/1 [R1-GigabitEthernet 0/0/1]ip address 10.0.12.1 24 [R1-GigabitEthernet 0/0/1]quit [R1]interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0]ip address 10.0.13.1 24 [R1-GigabitEthernet0/0/0]quit [R1]interface LoopBack 0 [R1-LoopBack0]ip address 10.0.1.1 24 system-view Enter system view, return user view with Ctrl+Z. [Huawei]sysname R2 [R2]interface GigabitEthernet 0/0/1 [R2-GigabitEthernet 0/0/1]ip address 10.0.12.2 24 [R2-GigabitEthernet 0/0/1]quit [R2]interface LoopBack 0 [R2-LoopBack0]ip address 10.0.2.2 24

以下哪一项是一种路由选择协议

竭诚为您提供优质文档/双击可除以下哪一项是一种路由选择协议 篇一:《数通知识的路由协议部门》试题答案 单选题 1.在ospF路由区域内,唯一标示ospF路由器的是√ a b c dareaidas号码Routeridcost 正确答案:c 2.在ospF路由域中,引入了外部路由的路由器称为√ a b c dabRbRasbRiR 正确答案:c 3.ospF中详细描述路由器的链路状态信息的协议报文是√ a

b c dlsRlsuRouterlsaas-externallsa 正确答案:b 4.在建立邻居和邻接关系的时候,表示稳定的邻居状态的是√ a b c dexchangeFull2-wayinit 正确答案:c 5.在建立邻居和邻接关系的时候,表示稳定的邻接状态的是√ a b c dexchangeFull2-wayinit 正确答案:b 6.ospF选举dR、bdR时会使用如下的那些报文?√ a b c

dhello报文(hellopacket)dd报文(databasedescriptionpacket)lsR报文(linkstateRequestpacket)lsu报文(linkstateupdatepacket) 正确答案:a 7.关于指派中间系统dis下面说法错误的是√ a b c d它在广播网络中创建和更新伪结点它的选举是不可预知的,存在备份dis当lan上的所有is优先级相同时,选举mac地址最大的is为dis广播网上的dis选举是抢占式的 正确答案:b 8.isis是支持分层次的igp,那么isis路由协议层次之间的边界是如何部署的?√a b c disis路由协议的不同分层的边界是部署在互联不同层次路由器之间的链路上isis路由协议的不同分层的边界是部署level1路由器上isis路由协议的不同分层的边界是部署level2路由器上isis路由协议的不同分层的边界是部署

RIP路由协议命令

三层交换机switch配置: ?Router(config)#hostname switch-L3 //对路由器重新命名 ?switch-L3 (config)#interface Fastethenet0/1 进入F0/0口的配置模式 ?switch-L3(config-i f)#ip address 192.168.1.1255.255.255.252 //给F0/0口固定IP ?switch-L3(config-if)#no shutdown ?switch-L3(config-if) #exit //退出F0/0配置模式 ?switch-L3 (config)#vlan 10 //进入vlan 10dua10端口配置模式 ?switch-L3(config-if) #interface vlan 10 ?switch-L3(config-if)#ip address 172.16.1.1255.255.255.0 //给S0/2固定I P ?switch-L3(config-if)#no shutdown ?switch-L3(config-if) #exit ?switch-L3(config) # interface Fastethenet0/2 ?switch-L3(config-if) #switch access vlan 10 ?switch-L3(config-if)#no shutdown ?Router-1702(config-s0/2)#exit (2)路由器router-a的基本配置 Router#configure termina l Router(config)#hostname router-a Router(config)# interface Fastethenet0/1 Router(config-if)# ip address 192.168.1.1 255.255.255.252 Router(config-if)# no shutdown Router(config-if)#exit Router(config)# interface Fastethenet0/1 Router(config-if)# ip address 192.168.1.1 255.255.255.252 Router(config-if)# no shutdown Router(config-if)#exit (2)路由器router-b的基本配置 Router#configure termina l Router(config)#hostname router-b Router(config)# interface Fastethenet0/0 Router(config-if)# ip address 192.168.0.2 255.255.255.252 Router(config-if)# no shutdown Router(config-if)#exit Router(config)# interface Fastethenet0/1 Router(config-if)# ip address 10.10.1.1 255.255.255.0 Router(config-if)# no shutdown Router(config-if)#exit (4)在三层交换机switch-L3上配置RIP路由协议 switch-L3 (config)#ip routing switch-L3 (config)#router rip switch-L3 (config-router)#network 192.168.1.0

实验6-配置路由器的路由选择协议

实验6:配置路由器的路由选择协议 1. 实验目的 1)深入理解路由器中路由选择协议的工作原理。 2)能够配置路由器的路由选择协议RIP。 2. 实验环境 1)运行Windows 2008 Server/Windows XP/Windows 7操作系统的PC一台。 2)下载并安装CISCO公司提供的PacketTracer版本。 3. 实验步骤 1) 生成并配置网络拓扑 按图28所示,配置本实验用的网络拓扑。其中CISCO 1841路由器3台和PC 两台。实验应当参照以下步骤: 标配的1841路由器仅带有两个10/100Mbps的以太端口,而路由器0和路由器2需要3个端口,因此要为它们再增加一个以太端口。这时,可以在路由器的物理设备视图中增加WIC-1ENET模块,从而增加一个10 Mbps以太接口,以连接PC。 为了减少交换机,各网络设备之间的连接线缆可以使用交叉线。 需要适时关闭或激活设备电源和接口模块。 实验用网络拓扑

2) 规划IP地址并配置 由于实验网络比较复杂,因此在配置之前先自行规划IP地址,也可以采用如图29所示的IP地址规划方案。 接下来,对路由器和PC的各个端口的IP地址进行配置。以配置路由器0的为例,双击Router0图标,点击“Config”选项卡。先配置FastEthernet0/0端口,根据图示的IP地址规划将其配置为,子网掩码为;点击FastEthernet0/1端口将其配置为,子网掩码为;再点击Ethernet0/1/0端口将其配置为,子网掩码为。对PC0 配置时,除了要将FastEthernet 接口IP 地址配置为,还要将“Settings”中的Gateway配置为。对于其他路由器和PC也可以采用类似方法配置。 配置路由器接口IP地址 3) 配置路由器选路协议 这时检查一下该网络是否可以正常工作了。点击PC0图标,点击“Desktop”选项卡,在点击“Command Prompt”,在提示符下键入“ping 。分析实验结果,观察当网络各链路正常工作时,IP层是否已经连通(未连通)

相关主题
文本预览
相关文档 最新文档