RIP协议配置实验指导书.docx

上传人:b****5 文档编号:6295667 上传时间:2023-01-05 格式:DOCX 页数:18 大小:45.97KB
下载 相关 举报
RIP协议配置实验指导书.docx_第1页
第1页 / 共18页
RIP协议配置实验指导书.docx_第2页
第2页 / 共18页
RIP协议配置实验指导书.docx_第3页
第3页 / 共18页
RIP协议配置实验指导书.docx_第4页
第4页 / 共18页
RIP协议配置实验指导书.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

RIP协议配置实验指导书.docx

《RIP协议配置实验指导书.docx》由会员分享,可在线阅读,更多相关《RIP协议配置实验指导书.docx(18页珍藏版)》请在冰豆网上搜索。

RIP协议配置实验指导书.docx

RIP协议配置实验指导书

RIP路由协议配置

原理概述

RIP是RoutingInformationProtocol(路由信息协议)的简称。

它是一种较为简单的内部网关协议IGP(InteriorGatewayProtocol),主要应用于规模较小的网络中,例如校园网以及结构较简单的地区性网络。

对于更为复杂的环境和大型网络,一般不使用RIP协议。

RIP是一种基于距离矢量(Distance-Vector)算法的协议,它通过UDP报文进行路由信息的交换,使用的端口号为520。

RIP使用跳数(HopCount)来衡量到达目的地址的距离,称为度量值。

在RIP中,缺省情况下,设备到与它直接相连网络的跳数为0,通过一个设备可达的网络的跳数为1,其余依此类推。

也就是说,度量值等于从本网络到达目的网络间的设备数量。

为限制收敛时间,RIP规定度量值取0~15之间的整数,大于或等于16的跳数被定义为无穷大,即目的网络或主机不可达。

由于这个限制,使得RIP不可能在大型网络中得到应用。

为提高性能,防止产生路由环路,RIP支持水平分割(SplitHorizon)和毒性逆转(PoisonReverse)等功能。

RIP协议是最早的内部网关协议之一,RIP协议被设计用于使用同种技术的中小型网络。

由于RIP的实现较为简单,在配置和维护管理方面也远比OSPF和IS-IS容易,因此在实际组网中仍有广泛的应用。

实验目的

●掌握配置RIP路由协议的基本方法

●掌握聚合的适用场景并进行正确的配置

●掌握修改路由Metric属性的方法

●掌握RIPv1和RIPv2的兼容特性

●掌握控制RIP路由信息发布/接收的方法

●掌握RIP缺省路由下放方法

●掌握网络优化方法,包括验证、计时器

●掌握在网络中部署RIP协议时的故障排除方法

实验内容

1.任务要求

公司A网络如实验拓扑所示,请根据如下需求对网络进行部署:

1)由于路由器R1较老,所以只能运行RIP缺省版本;其他设备运行RIPv2,并通告实验拓扑中标识的接口;业务网络1.0.0.0/24、2.0.0.0/24、5.0.X.0/24和6.0.X.0/24承载的流量较为特殊,所以暂不通告进RIP;

2)将业务网络1.0.0.0/24和2.0.0.0/24引入到RIP,并采用缺省度量;出于安全考虑,R2不能收到R1发送的任何RIP报文;

3)避免连接到R2的E0/0/1接口的恶意用户影响网络,同时该接口可能连接合法路由器,需要学习当前网络路由;

4)由于业务需求,R4上学习到的业务网络1.0.0.0/8的metric需要为4,其他路由条目保持默认,但由于安全原因,不允许在R4上配置;

5)只将业务网段6.0.0.0/24、6.0.2.0/24引入到RIP,引入路由采用缺省度量,需使用最少命令完成此需求;

6)将业务网络5.0.X.0/24引入到RIP,为了提高效率,需要汇总,且考虑是否有潜在的环路,不能使用静态路由;

7)因为安全原因,R5和R6不能有邻居关系,直接交换路由,但是网络还需要能够相互访问;

8)R4连接了Internet,需要访问Internet,此外也需要保证所有设备都能访问Internet;

9)为了加快RIP收敛,需要对全网RIP定时器进行调整,其中Update和Age定时器分别为20秒和100秒,Carbage-collect定时器可自行决定;

10)出于安全目的,需要对全网合适设备配置明文认证,密码为Huawei。

实验拓扑

实验编址表

设备

接口

IP地址

子网掩码

默认网关

R1

E0/0/0

192.168.1.1

255.255.255.0

N/A

R2

E0/0/0

192.168.1.2

255.255.255.0

N/A

E0/0/1

20.0.0.2

255.255.255.0

N/A

R3

E0/0/0

192.168.1.3

255.255.255.0

N/A

G0/0/0

34.1.1.3

255.255.255.0

N/A

R4

G0/0/0

34.1.1.4

255.255.255.0

N/A

E0/0/0

192.168.2.4

255.255.255.0

N/A

G0/0/1

40.0.0.4

255.255.255.0

N/A

R5

E0/0/0

192.168.2.5

255.255.255.0

N/A

R6

E0/0/0

192.168.2.6

255.255.255.0

N/A

验证与提示

1.由于路由器R1较老,所以只能运行RIP缺省版本;其他设备运行RIPv2,并通告实验拓扑中标识的接口;业务网络1.0.0.0/24、2.0.0.0/24、5.0.X.0/24和6.0.X.0/24承载的流量较为特殊,所以暂不通告进RIP

根据实验编址表进行相应的基本配置,并使用displayrip1interface命令使能RIP的接口及接口地址,以检查相应接口是否使能和接口地址配置是否正确。

下面只给出R2作为示例:

[R2]displayrip1interface

InterfaceIPAddressStateProtocolMTU

Eth0/0/120.0.0.2UPRIPv2Multicast500

Eth0/0/0192.168.1.2UPRIPv2Multicast500

我们在配置过程中需要注意,需求要求“通告实验拓扑中标识的接口”,说明R2的接口E0/0/1和R4的接口G0/0/1也需要在RIP中进行通告,在配置时不要遗漏。

此处也可以考虑通过以下命令对结果进行验证:

displayiprouting-table

displayripneighbor

2.将业务网络1.0.0.0/24和2.0.0.0/24引入到RIP,并采用缺省度量;出于安全考虑,R2不能收到R1发送的任何RIP报文

完成该需求之后,我们通过命令displayiprouting-tableprotocolrip查看R1和R2的RIP路由表应该为下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R1]displayiprouting-tableprotocolrip

RIProutingtablestatus:

Destinations:

4Routes:

4

Destination/MaskProtoPreCostFlagsNextHopInterface

2.0.0.0/24RIP1001D192.168.1.2Ethernet0/0/0

20.0.0.0/24RIP1001D192.168.1.2Ethernet0/0/0

34.1.1.0/24RIP1001D192.168.1.3Ethernet0/0/0

192.168.2.0/24RIP1002D192.168.1.3Ethernet0/0/0

[R2]displayiprouting-tableprotocolrip

RIProutingtablestatus:

Destinations:

2Routes:

2

Destination/MaskProtoPreCostFlagsNextHopInterface

34.1.1.0/24RIP1001D192.168.1.3Ethernet0/0/0

192.168.2.0/24RIP1002D192.168.1.3Ethernet0/0/0

我们在配置过程中需要注意,首先在进行路由引入操作时,需要对引入的路由进行控制,这是因为按照需求只要求“引入外部网络1.0.0.0/24和2.0.0.0/24”,所以非相关的外部路由要进行适当的过滤。

另外,R1运行缺省版本,而R2和R3运行的是RIPv2,这里需要重点考虑版本兼容的问题。

注意华为设备在不配置RIP版本的情况,既能接收版本1的报文也能接收版本2的报文,但是只发送版本1的报文。

最后,需求要求“R2不能收到R1发送的任何RIP报文”,这就意味着R1以单播形式向R3发送更新。

注意华为设备在不配置RIP版本情况下以广播发送更新。

此处也可以考虑通过以下命令对结果进行验证:

displayriproutedisplayripdatabase

3.避免连接到R2的E0/0/1接口的恶意用户影响网络,同时该接口可能连接合法路由器,需要学习当前网络路由

完成该需求后,我们通过命令debuggingrip1receiveEthernet0/0/1应该查看不到任何信息输出。

根据需求我们已经在RIP中宣告了R2的接口E0/0/1,既然宣告了该接口,那么该接口必然有RIP信息输出,所以应该仔细考虑如何在宣告该接口的前提下过滤掉RIP更新。

4.由于业务需求,R4上学习到的业务网络1.0.0.0/8的metric需要为4,其他路由条目保持默认,但由于安全原因,不允许在R4上配置

完成该需求之后,我们通过命令displayiprouting-table查看R4的路由表应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R4]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

1.0.0.0/8RIP1004D34.1.1.3GigabitEthernet0/0/0

2.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

20.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

192.168.1.0/24RIP1001D34.1.1.3GigabitEthernet0/0/0

在实现需求的过程中,我们需要注意,需求要求“R4学习到网络1.0.0.0/8的metric为4”,则意味着R4学习到的其他RIP路由条目的cost不能发生变化,这一点我们在配置时需要特别注意。

此处也可以考虑通过以下命令对结果进行验证:

displayriproute

5.只将业务网段6.0.0.0/24、6.0.2.0/24引入到RIP,引入路由采用缺省度量,需使用最少命令完成此需求

完成该需求后,我们通过查看R4的路由表应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R4]displayiprouting-tableprotocolrip

RIProutingtablestatus:

Destinations:

6Routes:

6

Destination/MaskProtoPreCostFlagsNextHopInterface

1.0.0.0/8RIP1004D34.1.1.3GigabitEthernet0/0/0

2.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

6.0.0.0/24RIP1001D192.168.2.6Ethernet0/0/0

6.0.2.0/24RIP1001D192.168.2.6Ethernet0/0/0

20.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

192.168.1.0/24RIP1001D34.1.1.3GigabitEthernet0/0/0

在完成需求的过程中,需要留意在华为设备,引入到RIP中的路由缺省度量为1。

另外,对需求“需使用最少命令”多加注意。

此处也可以考虑通过以下命令对结果进行验证:

displayacl

或者displayipprefix

6.将业务网络5.0.X.0/24引入到RIP,为了提高效率,需要汇总,且考虑是否有潜在的环路,不能使用静态路由

完成该需求后,我们通过查看R4的路由表应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R4]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

1.0.0.0/8RIP1004D34.1.1.3GigabitEthernet0/0/0

2.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

5.0.0.0/8RIP1001D192.168.2.5Ethernet0/0/0

6.0.0.0/24RIP1001D192.168.2.6Ethernet0/0/0

6.0.2.0/24RIP1001D192.168.2.6Ethernet0/0/0

20.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

192.168.1.0/24RIP1001D34.1.1.3GigabitEthernet0/0/0

首先,需求中要求“主类汇总”,实际上就是要求将地址汇总为5.0.0.0/8。

另外,华为设备在执行自动汇总或者手工汇总时,本地均不会产生指向Null0的路由,所以我们需要仔细考虑如何解决汇总后产生环路的问题。

此处也可以考虑通过以下命令对结果进行验证:

displayipip-prefix

displayroute-policy

7.因为安全原因,R5和R6不能有邻居关系,直接交换路由,但是网络还需要能够相互访问

完成该需求后,我们通过查看R5和R6的邻居关系、路由表并做ping测试,结果应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R5]displayrip1neighbor

---------------------------------------------------------------------

IPAddressInterfaceTypeLast-Heard-Time

---------------------------------------------------------------------

192.168.2.4Ethernet0/0/0RIP0:

0:

15

NumberofRIProutes:

2

[R6]displayrip1neighbor

---------------------------------------------------------------------

IPAddressInterfaceTypeLast-Heard-Time

---------------------------------------------------------------------

192.168.2.4Ethernet0/0/0RIP0:

0:

6

NumberofRIProutes:

3

[R5]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

1.0.0.0/8RIP1005D192.168.2.4Ethernet0/0/0

2.0.0.0/8RIP1003D192.168.2.4Ethernet0/0/0

6.0.0.0/8RIP1002D192.168.2.4Ethernet0/0/0

20.0.0.0/8RIP1003D192.168.2.4Ethernet0/0/0

34.0.0.0/8RIP1001D192.168.2.4Ethernet0/0/0

192.168.1.0/24RIP1002D192.168.2.4Ethernet0/0/0

[R6]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

1.0.0.0/8RIP1005D192.168.2.4Ethernet0/0/0

2.0.0.0/8RIP1003D192.168.2.4Ethernet0/0/0

5.0.0.0/8RIP1002D192.168.2.4Ethernet0/0/0

6.0.0.0/8RIP1002D192.168.2.4Ethernet0/0/0

20.0.0.0/8RIP1003D192.168.2.4Ethernet0/0/0

34.0.0.0/8RIP1001D192.168.2.4Ethernet0/0/0

192.168.1.0/24RIP1002D192.168.2.4Ethernet0/0/0

[R5]ping6.0.0.1

PING6.0.0.1:

56databytes,pressCTRL_Ctobreak

Replyfrom6.0.0.1:

bytes=56Sequence=1ttl=255time=70ms

Replyfrom6.0.0.1:

bytes=56Sequence=2ttl=255time=70ms

Replyfrom6.0.0.1:

bytes=56Sequence=3ttl=255time=80ms

Replyfrom6.0.0.1:

bytes=56Sequence=4ttl=255time=100ms

Replyfrom6.0.0.1:

bytes=56Sequence=5ttl=255time=80ms

[R6]ping5.0.0.1

PING5.0.0.1:

56databytes,pressCTRL_Ctobreak

Replyfrom5.0.0.1:

bytes=56Sequence=1ttl=255time=90ms

Replyfrom5.0.0.1:

bytes=56Sequence=2ttl=255time=60ms

Replyfrom5.0.0.1:

bytes=56Sequence=3ttl=255time=80ms

Replyfrom5.0.0.1:

bytes=56Sequence=4ttl=255time=90ms

Replyfrom5.0.0.1:

bytes=56Sequence=5ttl=255time=40ms

在完成需求过程中,我们需要注意,缺省情况下R5和R6是组播发送更新的,即R5和R6都会收到对端发送的更新报文。

另外,当我们实现了“R5和R6只能向R4发送RIP更新报文”后,由于RIP本身具有的防环机制,R4不会将从某个接口收到的更新再从该接口发送回去的。

此处也可以考虑通过以下命令对结果进行验证:

debugrip1

8.tracertR4连接了Internet,需要访问Internet,此外也需要保证所有设备都能访问Internet

完成该需求后,我们通过查看R4和R1的路由表,结果应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R1]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

0.0.0.0/0RIP1002D192.168.1.3Ethernet0/0/0

2.0.0.0/24RIP1001D192.168.1.2Ethernet0/0/0

5.0.0.0/8RIP1003D192.168.1.3Ethernet0/0/0

6.0.0.0/24RIP1003D192.168.1.3Ethernet0/0/0

6.0.2.0/24RIP1003D192.168.1.3Ethernet0/0/0

20.0.0.0/24RIP1001D192.168.1.2Ethernet0/0/0

34.1.1.0/24RIP1001D192.168.1.3Ethernet0/0/0

40.0.0.0/24RIP1002D192.168.1.3Ethernet0/0/0

192.168.2.0/24RIP1002D192.168.1.3Ethernet0/0/0

[R4]displayiprouting-table

Destination/MaskProtoPreCostFlagsNextHopInterface

0.0.0.0/0Static600D40.0.0.4GigabitEthernet0/0/1

1.0.0.0/8RIP1004D34.1.1.3GigabitEthernet0/0/0

2.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

5.0.0.0/8RIP1001D192.168.2.5Ethernet0/0/0

6.0.0.0/24RIP1001D192.168.2.6Ethernet0/0/0

6.0.2.0/24RIP1001D192.168.2.6Ethernet0/0/0

20.0.0.0/24RIP1002D34.1.1.3GigabitEthernet0/0/0

192.168.1.0/24RIP1001D34.1.1.3GigabitEthernet0/0/0

9.为了加快RIP收敛,需要对全网RIP定时器进行调整,其中Update和Age定时器分别为20秒和100秒,Carbage-collect定时器可自行决定

完成该需求后,我们通过命令displayrip1可以查看相应计时器的设置,这里给出R1的输出信息,结果应该如下表所示(下面表格只是给出了关键信息,有部分信息进行了省略):

[R1]displayrip1

PublicVPN-instance

RIPprocess:

1

RIPversion:

1

Preference:

100

Checkzero:

Enabled

Default-cost:

0

Summary:

Enabled

Host-route:

Enabled

Maximumnumberofbalancedpaths

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1