一、动态路由协议——RIP相关原理
RIP(Routing Information Protocol,路由信息协议)是一种内部网关协议(IGP),用于在单一自治系统(AS)内部分发路由信息。RIP是基于距离向量路由算法的协议,它使用跳数(hop count)作为度量路径成本的标准,最大跳数限制为15,超过15跳的网络被认为是不可达的。
1.1.周期性更新
RIP路由器定期(通常为30秒)向其相邻路由器广播其路由表。这种更新是全路由表的广播,而不是仅发送变化的部分。
1.2.触发更新
当网络拓扑发生变化时(例如,链路故障或新的链路可用),RIP路由器会立即发送更新信息,而不是等待下一个周期性更新。
1.3.跳数计数
RIP使用跳数作为路由选择的标准,每经过一个路由器,跳数加一。RIP允许的最大跳数为15,超过15跳的目的地被认为是不可达的。
1.4.路由选择
当路由器收到多个关于同一目的地的路由更新时,它会选择跳数最少的路径。如果有多条路径跳数相同,则可以负载均衡。
二、实验拓扑
三、实验分析
3.1.给环回接口配置IP
Router> enable
Router# configure terminal
Router(config)# interface loopback 0
Router(config-if)# ip address 192.168.1.1 255.255.255.0
Router(config-if)# no shutdown
Router(config-if)# exit
3.2.RIP协议配置
Router(config)# router rip
Router(config-router)# version 1
Router(config-router)# network 192.168.1.0
Router(config-router)# network 10.0.0.0
Router(config-router)# no auto-summary
Router(config-router)# exit
3.3.接口配置IP
Router(config)# interface FastEthernet0/0
Router(config-if)# ip address 10.0.0.1 255.0.0.0
Router(config-if)# no shutdown
Router(config-if)# exit
3.4.电脑ip配置
3.5.ping全网可达
在电脑上打开命令提示符或终端,然后执行以下命令:
ping 10.0.0.1
ping 192.168.1.1
四、实验配置
4.1.R1上的配置
4.1.1接口配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r1
[r1]int g0/0/0
[r1-GigabitEthernet0/0/0]ip add 192.168.1.129 27
[r1-GigabitEthernet0/0/0]int lo 0
[r1-LoopBack0]ip add 192.168.1.1 27
[r1]int lo 1
[r1-LoopBack1]ip add 192.168.1.33 27
[r1-LoopBack1]dis ip int br 查看接口信息摘要
Interface IP Address/Mask Physical Protocol
GigabitEthernet0/0/0 192.168.1.129/27 up up
GigabitEthernet0/0/1 unassigned down down
GigabitEthernet0/0/2 unassigned down down
LoopBack0 192.168.1.1/27 up up(s)
LoopBack1 192.168.1.33/27 up up(s)
NULL0 unassigned up up(s)
4.1.2.RIP配置
[r1]rip
[r1-rip-1]v 2 选择版本2
[r1-rip-1]undo summary 关闭自动汇总
[r1-rip-1]net 192.168.1.0 按主类宣告
[r1]int g0/0/0 进入接口
[r1-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher haha 手工认证
[r1-GigabitEthernet0/0/0]rip summary-address 192.168.1.0 255.255.255.192 手工汇总
4.2.R2上的配置
4.2.1.接口配置
<Huawei>sys
Enter system view, return user view with Ctrl+Z.
[Huawei]sys r2
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]ip add 192.168.1.130 27
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]ip add 192.168.1.161 27
[r2-GigabitEthernet0/0/1]int lo 0
[r2-LoopBack0]ip add 192.168.1.65 27
[r2-LoopBack0]int lo 1
[r2-LoopBack1]ip add 192.168.1.97 27
4.2.2RIP配置
[r2]rip 1
[r2-rip-1]v 2
[r2-rip-1]un summary
[r2-rip-1]net 192.168.1.0
[r2]int g0/0/0
[r2-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher haha
//r2的两个接口都要进行手工汇总
[r2-GigabitEthernet0/0/0]rip summary-address 192.168.1.64 255.255.255.192
[r2-GigabitEthernet0/0/0]int g0/0/1
[r2-GigabitEthernet0/0/1]rip summary-address 192.168.1.64 255.255.255.192
[r2]int g0/0/1
[r2-GigabitEthernet0/0/1]rip authentication-mode md5 usual cipher xixi
4.3.R3上的配置
4.3.1.接口配置
[Huawei]sys r3
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]ip add 192.168.1.162 27
[r3-GigabitEthernet0/0/0]int lo 0
[r3-LoopBack0]ip add 3.3.3.3 24
4.3.2RIP配置
//题目要求3.3.3.0网段不宣告
[r3]rip 1
[r3-rip-1]version 2
[r3-rip-1]net 192.168.1.0
[r3]int g0/0/0
[r3-GigabitEthernet0/0/0]rip authentication-mode md5 usual cipher xixi
[r3-rip-1]default-route originate //r3作为边界路由,
使内部所有运行RIP协议的路由器产生缺省路由再指向边界方向。