zoukankan      html  css  js  c++  java
  • router(二):RIP

    五、RIP1
    1、定时器:
    1)更新计时器(25-30s),包含一个随机变量,防止表的同步。
    2)限时定时器或者超时计时器(180S),超时,这条路由的跳数被置为16,也就是标记不可达的路由。
    3)垃圾收集或者刷新计时器,设置的时间长度一般比限时计时器的时间长240-60s。超时,被通告为一条度量值不可达的路由,同时从路由表中删除该路由项。
    4)抑制定时器,如果一条路由跟新的跳数大于路由表已记录的该路由的跳数,那么将会引起该路由进入180s的抑制状态阶段。
    2、有类别路由选择。路由器首先读出目的地址的主网络号部分,查看这个网络部分在路由表中是否有其匹配的条目。如果没有,这个数据包就被丢弃,同时发出一个ICMP目的不可达的消息给发出该数据包的源。如果存在匹配该数据包网络部分的主网络,那么路由表中会列出匹配这个主网络的子网,并进一步在这些子网中进行查询;如果能找到一个匹配的子网条目,那么转发该数据包,否则,该路由器将丢弃这个数据包并发出一个ICMP目的不可达的消息。
    3、network。任何一个接口,只要它配置的地址属于network命令指定的网络,都将会运行rip。
    4、命令passive-interface,配置某接口不广播某network的路由。例子:passive-interface Ethernet0
    5、命令neighbor:使RIP协议以单播的形式发送通告。例子:neighbor 192.168.12.67
    6、辅助IP地址:可以解决不连续子网的问题。原来的逻辑网络结构不变,在其网络结构上“叠加(overlaid)”一个连续的子网。
    7、命令offer-list,改变路由的度量值。
    8、udp port 520
    9、通告报文中不携带子网掩码的话,全0子网(192.168.1.0)和主网络(192.168.1.0)的网络地址相同,会导致IP地址的二义性。
    10、全0子网:192.168.1.0/24这个网络划分子网,如果借用3位主机位做网络位,那子网掩码就是11111111.11111111.11111111.11100000,可以划分2^3=8个子网。
    第1个子网的网络地址:11000000.10101000.00000001.00000000(192.168.1.0)(全0子网)
    六、RIP2
    1、报文中有子网掩码:用来表示IPv4地址的网络和子网部分。
    2、下一跳:如果存在的话,它标识一个比通告路由器的地址更好的下一跳地址。换句话说,它指出的下一跳地址,其度量值比在同一个子网上的通告路由器更靠近目的地。如果这个字段设置为全0,说明通告路由器的地址是最优的下一跳地址。
    3、无类别路由选择:最根本的特点是在路由通告中携带子网掩码。
    4、认证:(1)简单口令认证(明文);(2)MD5
    5、VLSM :可变长子网掩码
    6、无类别路由选择协议没有关于不连续子网的这些困难。因为每一条路由更新都包含一个子网掩码。
    7、多播224.0.0.9进行路由更新。
    8、CIDR(Classless Inter-Domain Routing,无类域间路由选择),CIDR是把几个标准网络合成一个大的网络,CIDR是子网掩码往左边移了,VLSM是子网掩码往右边移了。
    9、路由汇总与CIDR汇总的区别:路由汇总还有类的概念,汇总后的掩码长度必须要大于或等于主类网络的掩码长度;CIDR是无类域间路由,网络地址一致就能进行CIDR汇总。
    10、RIPv2路由汇总:
    RIPv2的报文中携带子网掩码,这是RIPv2支持路由汇总的基础。RIPv2支持两种方式的路由汇总:
    1)基于进程的主网边界自动汇总;
    2)基于接口的精确手工汇总
    七、RIPng
    1、为了解决RIP协议与IPv6的兼容性问题RIP协议进行了改进,制定了基于IPv6的RIPng(RIP next generation)
    2、RIPng是基于RIPv2,但是不支持IPv4。
    3、RIPng使用IPv6多播地址是:FF02::9。
    4、RIPng本身没有认证机制,承担此功能集成到IPv6。
    5、RIPng发送和接受消息运行在UDP端口521.

  • 相关阅读:
    try....exception....finally
    Django的信号机制详解
    python 单例模式
    python raise assert
    python type metaclass
    python 类特殊成员
    python 道生一,一生二,二生三,三生万物
    C#DES加密
    C#AES加密
    C# MD5加密
  • 原文地址:https://www.cnblogs.com/xiaomayi-cyj/p/10348285.html
Copyright © 2011-2022 走看看