动态路由算法分类:
1、 距离矢量路由协议
2、 链路状态路由协议
互联网中常用的协议::BGP+OSPF
北方:OSPF
南方:IS-IS
原理:从对等路由处获取信息,建立一张完整的网络图,链路状态数据库
SPF算法,最短路径协议(最短路径优先算法)
网络收敛-》全网互通
RIP以跳数作为唯一的度量值,无法区分高/低速链路
最大跳数为15跳,16跳为不可达《-缺点
每隔30s发送路由更新信息
若180s内无更新,会认为不可达,若之后60s内无更新则删掉路由
RIP路由环路解决方法:
1、 最大跳数:不能超过16跳
2、 水平分割 从一个接口上学习到的路由信息,不再从这个接口发送出去
3、 触发更新
路由单向更新(铺路)
有类路由 不携带网络掩码
无类路由 携带网络掩码
RIPv2 携带子网掩码
启动router ip
关闭自动汇总 no auto-summy
宣告主网络号 network <已知网段>、
声明版本 version 1/2
RIPv1更新时,路由更新,广播地址255.255.255.0(同局域网所有人都可以收到)
RIPv2更新时,目标地址为组播地址249.0.0.9(部分人可以收到,用RIPv2的人)
同种设备之间用交叉线, 电脑《-交叉线-》路由
Show ip protocol 查看当期运行协议
Clear ip route *清空路由表
OSPF路由协议:
开放式最短路径优先,可适应大规模网络
防环:SPF最短路径算法
支持可变长自子网掩码VLSM
支持以组播地址发送协议报
以传播LSA代替路由表更新
收集OSPF路由器生成的所有LSA以创建OSPF链路状态数据库
Router ID用于在同一网段内唯一标示一台路由器,判断谁发出的, 以IP地址的形式。
Router ID若一致了可能生成的地图有差别
发送Hello包发现邻居
DBD数据库描述包
链路状态数据库《-LSDB
图越大路由压力越大
骨干区域 Area0
非骨干区域Area 1/2/3
指定路由器(DR)老大
BDR老二
通过组播发送Hello报文
具有最高的OSPF优先级的路由器会被选为DR
224.0.0.6 LSA-》DR监听
224.0.0.5 非DR监听
BSD数据包描述包 通过seq序列号确认是否收到
OSPF使用 ip89协议号
RIP-》UDP-》520端口号
度量方法 cast=108/带宽 不严谨,当带宽为100M以上时,无法判断
命令: router ospf 1 <-进程号
Router-id x.x.x.x
Network 已知网段
Show ip ospf nei查看邻居状态
Show ip route 查看路由表