动态路由
动态路由概述
虽然静态路由在某些时刻有用,但是必须手工配置每条路由条目,对于大中型的网络或拓扑经常改变的情况,配置和维护静态路由的工作量变得非常繁重,因此使用动态路由是必要的
动态路由是网络中路由器之间互相通信,传递路由信息,利用收到的路由信息更新路由表的过程;它能实时的适应网络结构的变化;如果路由更新信息表明网络发生了变化,路由选择软件就会重新计算路由,并发出新的路由更新信息;这些信息通过各个网络,引起各路路由器重新启动其路由算法,并更新各自的路由表,动态地反映网络拓扑的变化
动态路由协议
1).动态路由协议概述
动态路由不需要手工写路由,路由器之间能够自己互相学习
基于某种路由协议实现
动态路由特点:
1.减少管理任务
2.占用了网络宽带
2).度量值:
跳数、带宽、负载、时延、可靠性、成本
收敛:使所有路由器路由表都到达一致状态的过程
静态路由与动态路由的比较
网络中静态路由和动态路由互相补充
OSPF,ISIS(LS)链路状态路由协议距离矢量型路由协议路由的学习来自于邻居路由器的通告,通告时间是周期性的,俗称传闻路由,路由的学习容易被邻居路由器"误导",导致路由学习错误
链路状态型路由协议路由的学习来自于拓扑表,每个路由器都会形成一张完整的拓扑表,类型于完整的地图,根据自身节点出发来计算到达其他节点的最短路劲,因此路由信息更加可靠,且通告是触发式的收敛时间短
距离矢量路由协议
RIP、IGRP、EIGRP
链路状态路由协议
OSPF、ISIS
RIP路由协议工作原理
RIP是距离一矢量路由选择协议
RIP的基本概念:
1.定期更新每30s更新一次
2.邻居----运行RIP协议的其他路由器
3.广播更新----RIPv1、RIPv2
广播:255.255.255.255 组播:224.0.09
4.全路由表更新
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30s发送路由更新消息,UDP520端口
RIP路由更新消息
执行水平分割可以阻止路由环路的发生
1.从一个接口学习到路由信息不再从这个接口发送出去
2.同时也能减少路由器更新信息占用的链路带宽资源
RIPv1和RIPv2的区别
有类:主类路由
无类:非主类路由,子网掩码长度可变化
RPV1与RIPV2的兼容的实现
假若R2的路由器运