动态路由协议
动态路由协议概述
路由器之间用来交换信息的语言
度量值
跳数、带宽、负载、时延、可靠性、成本
收敛
使所有路由表都达到一致状态的过程
静态路由与动态路由的比较
网络中静态路由和动态路由互相补充
动态路由分类
内部网关协议和外部网关协议
自治系统(AS)
内部网关协议(IGP)
外部网关协议(EGP)
按照路由执行的算法分类
距离矢量路由协议
链路状态路由协议
RIP路由协议概述
RIP是距离-矢量路由选择协议
RIP的基本概念
定期更新
邻居
广播更新
全路由表更新
RIP工作原理-路由表的形成
路由器学习到直连路由
更新周期30s到时,路由器会向邻居发送路由表
再过30s,第二个更新周期到了再次发送路由表
RIP的度量值与更新时间
RIP度量值为跳数
最大跳数为15跳,16跳为不可达
RIP更新时间
每隔30s发送路由更新消息
RIP路由更新消息
发送整个路由表信息
RIP路由协议的配置与验证
启动RIP进程
Router(config)# router rip
宣告主网络号
Router(config-router)# network network-number
查看路由表
Router# show ip route
查看路由协议的配置
Router# show ip protocol
有类路由和无类路由
路由协议在路由信息宣告时,是否包含网络掩码
有类路由
在通告目的地址时不通告它的子网掩码
无类路由
在通告目的地址时通告它的子网掩码
通告有类地址
如果目的地址是一个和路由器直连的主网络的成员,则该网络的路由器接口的子网掩码被用来确定目的地址的子网
如果目的地址不是一个和路由器直连的主网络成员,则路由器仅尝试去匹配目的地址对应的A、B、C类主网络号
RIP的版本
RIPv1
有类路由
RIPv2
无类路由
RIPv2配置
启用RIPv2
Router(config)# router rip
Router(config-router)# version 2
关闭路由汇总功能
Router(config-router)# no auto-summary
OSPF路由协议概述
链路状态路由协议
Route ID
Router ID
OSPF区域内唯一标识路由器的IP地址
Router ID选取规则
首先,选取路由器loopback接口上数值最高的IP地址
如果没有loopback接口,在物理端口中选取IP地址最高的
也可以使用router-id命令指定Router ID
链路状态路由协议中的数据库类型
邻居列表
链路状态数据库
路由表
OSPF的度量值
OSPF的度量值为COST
COST= 108/BW
最短路径是基于接口指定的代价(cost)计算的
接口类型 代价(108/BW)
Fast Ethernet 1
Ethernet 10
56K 1785
OSPF与RIP比较
OSPF RIP v1 RIP v2
链路状态路由协议 距离矢量路由协议
没有跳数的限制 RIP的15跳限制,超过15跳的路由被认为不可达
支持可变长子网掩码
(VLSM) 不支持可变长子网掩码(VLSM) 支持可变长子网掩码(VLSM)
收敛速度快 收敛速度慢
使用组播发送链路状态更新,在链路状态变化时使用触发更新,提高了带宽的利用率 周期性广播整个路由表,在低速链路及广域网中应用将产生很大问题
OSPF的应用与特点
从以下几方面考虑OSPF的使用
网络规模
网络拓扑
其他特殊要求
路由器自身要求
OSPF的特点
可适应大规模网络
路由变化收敛速度快
无路由环
支持变长子网掩码VLSM
支持区域划分
支持以组播地址发送协议报
OSPF区域概述
OSPF区域
为了适应大型的网络,OSPF在AS内划分多个区域
每个OSPF路由器只维护所在区域的完整链路状态信息
区域ID
骨干区域Area0
负责区域间路由信息传播
OSPF的基本配置
配置Loopback接口地址
启动OSPF路由进程
Router(config)# router ospf process-id
指定OSPF协议运行的接口和所在的区域:
Router(config-router)# network address inverse-mask area area-id
修改接口的Cost值
Router(config-if)#ip ospf cost cost
OSPF的基本验证命令
查看路由表
Router#show ip route
查看OSPF的配置
Router#show ip ospf
查看OSPF接口数据结构
Router#show ip ospf interface type number
OSPF故障排查
路由异常
链路原因
网络设计问题
在出现路由不稳定的情况可以先配置静态路由
一般的检查顺序
首先查看设备的告警信息
然后查看设备的配置信息
最后考虑物理设备方面的问题