rip 有类路由协议版本发送接收

来源:互联网 发布:俄狄浦斯 知乎 编辑:程序博客网 时间:2024/05/18 02:05
有类路由(Classful Routing)规定,IP地址有五种分类:A, B, C, D, E.
- A类地址:前8位是0~126(127不可用)的IP地址。它们的网络地址是前8位,主机地址是后24位。
- B类地址:前8位是128~191的IP地址。它们的网络地址是前16位,主机地址是后16位。
- C类地址:前8位是192~223的IP地址。他们的网络地址是前24位,主机地址是后8位。
- D类和E类地址:前8位是224~255之间的地址。D类用于组播,E类用于科学实验。

 

一、ripv2路由更新发送

发送要对路由表中的条目进行筛选汇总,此筛选汇总的规则如下:

1. 检查条目是否与发送端口属于同一主网

 (1)若否,则该条目自动被汇总成主类网络,然后封装到update包中(不带掩码)

 (2)若是,检查路由的掩码是否和接口的掩码相同

     a.掩码相同,直接发送该条路由信息(没有汇总的网络的地址、不带掩码)

     b. 不相同, 直接忽略

二、ripv2路由更新接受

将接收到的路由条目和接收接口的网络地址进行比较,判断是否处于同一主网络

 (1)处于同一主网络,直接将接收接口的掩码赋予该条目

 (2)不处于同一主类网络,首先查看路由表中是否存在该主网络的任一子网

        a .不存在,赋予该条目一个有类掩码,同时写入路由表

        b.存在,忽略该路由条目,直接丢弃

 

0 0
原创粉丝点击