RIP小实验配置及缺省路由下发

配置如下:

IP配置:

IP配置完先查看RIP协议学习到的路由表,没有内容则代表没有开启RIP

启用RIP:这里的rip后跟的ID只具有本地意义,可以在1-65535之间随便取,不同路由器之间都可以取用不同的,为了方便理解,建议取用一样的方便记忆。

选择版本v2;

因为ripv1采取的广播,ripv2采取的组播比ripv1更具有针对性的发送且是无类别的距离矢量型协议(传递网络掩码),ripv1是有类别的距离矢量型协议(不传递网络掩码)。

network通告;通告的是主类网段,例如1.1.1.1,不能写为1.1.1.0 因为这个是子网,不是主网,要通告192.168.1.1 则是network 192.168.1.0因为是C类网。且network 1.0.0.0是将本路由器上IP地址以1开头的接口都激活,代表着能发送并接收RIP的相关数据包 ,以及将激活接口所对应的路由通告进入rip协议里。

再次查看rip协议路由表。

可以发现都学习到了各自的路由。进行ping测试:

测试成功

接着进行一个缺省路由的下发:

在R3上的loopback1接口上配置一个33.3.3.3/24的IP,此时该接口路由并没有进行一个rip的通告。其他路由器没有到达33.3.3.3/24的路由信息。所以R1,R2ping不通该路由。

若是静态缺省则需要在R1和R2上手工配置指向R2和R3。而动态缺省则在边界上做,该例子R3就是边界指向外界的ISP(也可以理解为R3是连接公网的边界路由,R1/2/3是我们的一个内网),通过R3将该缺省路由信息告知给运行了RIP动态协议的设备。

通过该命令告知其他设备,自己有缺省路由。

接着查看R1与R2的RIP协议路由表中是否有缺省。

配置完毕。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-23 00:36:05       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-23 00:36:05       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-23 00:36:05       82 阅读
  4. Python语言-面向对象

    2024-04-23 00:36:05       91 阅读

热门阅读

  1. 用爬虫玩转石墨文档

    2024-04-23 00:36:05       40 阅读
  2. linux kernal配置移植 (简录)

    2024-04-23 00:36:05       34 阅读
  3. Codeforces Round 938 (Div. 3) E(差分数组的开关用法)

    2024-04-23 00:36:05       37 阅读
  4. Qt Creator 调试控制台无法查看 log4z 的日志

    2024-04-23 00:36:05       29 阅读
  5. 解决Valid在@RequestParam场景不生效的问题

    2024-04-23 00:36:05       39 阅读