RIP实验

实验要求:

1.R1-R2-R3-R4-R5 运行RIPV2
2.R6-R7运行RIPV1
3.使用合理IP地址规划网络,各自创建环回接口
4.R1创建环回 172.16.1.1/24 172.16.2.1/24 172.16.3.1/24
5.要求R3使用R2访问R1环回
6.减少路由条目数量,增加路由传递安全性
7.R5创建一个环回模拟运营商,不能通告
8.R1 telnet R2环回实际telnet 到R7上
9.R6-R7路由器不能学习到达R1环回路由
10.全网可达
 

配置拓扑如下:

 RI路由表

 R2路由表

 R3路由表

 R4路由表

 R5路由表

 R6路由表

 R7路由表

通过看   R6R7的路由表可以看到并没有学习到ripv2的路由信息,因此实验失败。

分析:在R1可以ping到R3的4/0/0的网段但是不能ping到R6,应该是对如下的命令配置有误

[r2-rip-2]import-route rip 1

将其他进程宣告的网段导入

但是在配置了如下命令后任然做不到全网通。可能是在路由上的宣告有问题。

尝试解决

可以再其中一台上进入连接的接口升级版本,改为同时接受发送版本12信息
ip rip rece vertion 1 2
ip rip send vertion 1 2
rip可以通过偏移列表进行人为干涉选路(控制层面)
先用访问控制列表抓取感兴趣流量(数据层面)
acce 1 permit ip
然后进协议rip调用
offset-list 1 acl方向 增加的度量值 接口
对于不连续子网(连续子网为母网号相同,子码掩网一致)使用第二地址
进接口,配置IP指令后面加上secondry,默认开启

无法解决

尝试解决2.0

在对应接口配置如图命令 终于在R1ping通了

 前四条要求完成

5、要求R3使用R2访问R1环回
此时在r1上可以看到1访问3有两条路,且为负载均衡

 

R3访问R1时负载均衡

 

使用acl在R3上修改度量值,改变选路

如下

 

 在R7上开启telent功能

 

[R7]user-interface vty 0 4
[R7-ui-vty0-4]set authentication password cipher 123456
从outside访问inside改变目标地址,从inside访问outside改变源地址
–改变目标地址发包方向为1-2-3-4-6-7,将目标7.7.7.7改成从R2右侧通过
改之前:


[R2]acl 2001
[R2-acl-basic-2001]rule permit source 7.7.7.7 0
[R2-acl-basic-2001]q
[R2-rip-1]int g0/0/0
[R2-GigabitEthernet0/0/0]rip metricin 2001 4

改制后:

 

–回包时源为7.7.7.7,目标为172.16.4.0,要保证源访问目标时为7-6-4-3-2-1,此时源访问目标时有两条路径,一条为7-6-4-3-2-1,另一条为7-6-4-1,因此要将7-6-4-1这条路的度量值改大,这样就会走另一条路
 


[R3]dis acl 2002
[R3]acl 2002
[R3-acl-basic-2002]rule permit source 172.16.4.0 0
[R3-acl-basic-2002]q
[R3]int g0/0/1   
[R3-GigabitEthernet0/0/1]rip metricin 2002 4  ----入方向
 

R1访问R7为外部访问内部,需要改变目标地址–将2.2.2.2转换为7.7.7.7
方式一:Natserver在连接外网的接口做—借用当前物理地址
[R2]int g0/0/0
[R2-GigabitEthernet0/0/0]nat server protocol tcp global current-interface 23 inside 7.7.7.7 23

因此:

 

9.R6-R7路由器不能学习到达R1环回路由

R6配置acl如下

R7配置acl如下

 配置结果如下图R6R7都没有172.16.1/2/3.0的环回地址了

 

 

 减少路由条目

 R1-R7配置命令一样

汇总

 安全传输为了避免路由黑洞带来的环回路由的影响,写上一条空接口路由

 

 

R5创建一个环回模拟运营商,不能通告

在内网边界路由写上一条指向R5的缺省,并且下方该缺省

 

 

 至此本实验完成5-9有参考资料

### RIP协议实验配置与原理 #### 1. RIP协议简介 RIP(Routing Information Protocol)是一种距离矢量路由协议,主要用于小型网络中的内部网关协议(IGP)。它通过跳数作为度量标准来决定最佳路径,最大跳数限制为15,超过15则认为目标不可达[^1]。 #### 2. RIP协议的特点 - **跳数限制**:RIP使用跳数作为衡量路径优劣的标准,最大跳数为15。如果跳数达到16,则表示该目的地不可到达。 - **周期性广播**:每隔30秒向邻居路由器发送整个路由表的信息。 - **慢收敛**:由于采用触发更新机制较弱,在拓扑变化时可能导致较长的收敛时间。 - **无认证支持(RIPv1)**:早期版本缺乏安全性保障措施,容易遭受攻击者伪造路由信息的风险[^2]。 #### 3. RIP协议的主要缺点 - 不支持VLSM(可变长子网掩码),这意味着在一个自治系统内所有子网都必须具有相同的子网掩码长度; - 缺乏足够的安全特性以防止未经授权访问或篡改其数据库内容的情况发生; - 对于大规模复杂网络而言效率较低,因为每次都需要交换完整的路由表而不是增量部分[^2]。 #### 4. RIP协议实验配置示例 以下是基于华为设备的一个简单RIP v1/v2版本启用及基本参数设置的例子: ```shell # 进入系统视图 system-view # 创建两个接口并分配IP地址给它们 interface gigabitethernet 0/0 ip address 192.168.1.1 255.255.255.0 quit interface gigabitethernet 0/1 ip address 192.168.2.1 255.255.255.0 quit # 启动RIP进程编号为1 rip 1 # 如果是RIPv2还需要开启版本号以及可能需要手动指定发布方式 version 2 undo summary # 关闭自动汇总功能以便可以通告更精确的前缀列表 (仅适用于v2) # 告知哪些本地直连网络应该被加入到RIP进程中去传播出去 network 192.168.1.0 network 192.168.2.0 quit ``` 以上命令序列展示了如何在两台相连路由器之间建立基础性的RIP邻接关系,并允许双方共享关于各自所连接局域网段的相关信息[^3]。 #### 5. 实验过程说明 在这个简单的例子当中,我们假设存在至少两台运行相同操作系统平台下的硬件级联在一起形成一个小规模测试环境。每台机器都有若干物理端口可供配置不同的逻辑链路层属性比如MAC地址或者更高层次上的第三层协议栈实例化后的IPv4数值配对形式呈现出来供后续操作参考之用;接着按照前述方法逐一完成必要的初始化步骤直至最终达成预期效果为止——即能够互相发现对方的存在并通过相应算法计算得出最优传输路线方案加以应用实践检验成果有效性与否等问题均需考虑进去才行得通顺合理合法合规合乎实际需求场景要求等等诸多方面因素综合考量之后再做定夺决策行动起来吧! ---
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值