RIP工作原理

路由器启动时,路由表中只会包含直连路由。运行RIP之后,路由器会发送Request报文,用来请求邻居路由器的RIP路由。运行RIP的邻居路由器收到该Request报文后,会根据自己的路由表,生成Response报文进行回复。路由器在收到Response报文后,会将相应的路由添加到自己的路由表中。RIP网络稳定以后,每个路由器会周期性地向邻居路由器通告自己的整张路由表中的路由信息,默认周期为30秒。邻居路由器根据收到的路由信息刷新自己的路由表。

目标:实现不同网段主机之间互访

配置结构如图:

配置

路由器R1

[Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.1.1 24[Huawei-GigabitEthernet0/0/0]quit [Huawei]interface GigabitEthernet 0/0/2[Huawei-GigabitEthernet0/0/2]ip address 10.0.12.1 24[Huawei-GigabitEthernet0/0/2]quit [Huawei]rip[Huawei-rip-1]version 2[Huawei-rip-1]network 10.0.0.0[Huawei-rip-1]network 192.168.1.0

version 2 是RIP协议版本
network 在RIP中通告自己所在网络
注意:
1.只写网络位不写主机位,不同类地址的范围和子网掩码可参考上图。(比如IP地址为 10.12.3.21,属于A类地址,子网掩码为255.0.0.0,只写网络位,所以写为:network 10.0.0.0)
2.不写子网掩码

路由器R2

[Huawei]interface GigabitEthernet 0/0/1[Huawei-GigabitEthernet0/0/1]ip address 10.0.12.2 24[Huawei-GigabitEthernet0/0/1]quit [Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.2.1 24[Huawei-GigabitEthernet0/0/0]quit [Huawei]interface GigabitEthernet 0/0/2[Huawei-GigabitEthernet0/0/2]ip address 10.0.23.1 24[Huawei-GigabitEthernet0/0/2]quit [Huawei]rip[Huawei-rip-1]version 2[Huawei-rip-1]network 10.0.0.0[Huawei-rip-1]network 192.168.2.0

因为接口G0/0/1和接口G0/0/2都是以10开头的A类地址,只写网络位的话都是10.0.0.0,所以只通告一次就可以

路由器R3

[Huawei]interface GigabitEthernet 0/0/1[Huawei-GigabitEthernet0/0/1]ip address 10.0.23.2 24[Huawei-GigabitEthernet0/0/1]quit [Huawei]interface GigabitEthernet 0/0/0[Huawei-GigabitEthernet0/0/0]ip address 192.168.3.1 24[Huawei-GigabitEthernet0/0/0]quit [Huawei]rip[Huawei-rip-1]version 2[Huawei-rip-1]network 10.0.0.0[Huawei-rip-1]network 192.168.3.0

查看各路由器路由表信息

R1:


R2:


R3:


每个路由表都已经自动添加了各主机的地址

PC1


PC2


PC3


测试

©著作权归作者所有:来自51CTO博客作者SmallSweets的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. eNSP:静态路由中的路由备份
  2. eNSP:静态路由的负载分担
  3. eNSP:实现不同网段不同vlan主机之间的互访(配置单臂路由)
  4. 实战:一文说清OpenShift的Egress Router:OpenShift安全系列第八篇
  5. LVS负载均衡之DR模式部署
  6. 交换机之vlan详解
  7. WireShark 自带工具 editcap 和 text2pcap 配合完成改包操作
  8. Token Bucket在QoS中入门级介绍python示例
  9. CCNA最实用的复习知识点(5)

随机推荐

  1. linux环境安装node.js环境和pm2
  2. Linux网络编程-客户端与服务器端通信(Ech
  3. 守护进程的单实例实现
  4. 【Linux_Shell 脚本编程学习笔记五、Orac
  5. Linux 操作系统挂起、休眠、关机相关命令
  6. 如何用vmware虚拟机增加一块硬盘
  7. 远程连接腾讯云MySQL数据库
  8. linux安装postgresql简洁版
  9. C语言文件I/O 读取一个文件并输出出来 和
  10. 为什么函数在ELF中的其他共享库的长度信