目录
协议介绍及其优点
前景和背景知识
【1】动态路由协议的发展
【2】动态路由协议的作用
【3】动态路由协议的功能
【4】动态路由协议的目的:
【5】路由协议的内容
【6】优势
分类动态路由协议
动态路由协议的分类
IGP 和 和 EGP
【1】内部网关协议 (IGP)
【2】外部网关协议 (EGP)
距离矢量和链路状态
【1】内部网关协议 (IGPs)可以划分为两类:
【2】距离矢量协议适用于以下情形:
【3】 距离矢量协议适用于以下情形:
有类与无类
收敛
度量值
度量的作用
各路由协议的度量
负载均衡
管理距离
管理距离的用途
度量的用途
管理距离的用途
动态路由协议
总结
路由器动态传递更新信息
-动态分享两个路由器之间的信息.
-当拓扑改变时自动更新.
-确定到达目的的最佳路径.
-发现远程网络
-维护最新路由信息
-选择通往目的网络的最佳路径
-当前路径无法使用时找出新的最佳路径
(1)数据结构
某些路由协议使用路由表和/或数据库来完成路由过程。此类信息保存在内存中
(2)算法
算法是指用于完成某个任务的一定数量的步骤。路由协议使用算法来路由信息并确定最佳路径。
(3)路由协议通告
路由协议使用各种消息找出邻近的路由器,交换路由信息,并通过其它一些任务来获取和维护准确的网络信息。
动态路由 | 静态路由 | |
配置的复杂性 | 通常不受网络规模限制 | 随着网络规模的增大而越来越复杂 |
管理员所需知识 | 需要掌握高级的知识和技能 | 不需要额外的专业知识 |
拓扑结构变化 | 自动根据拓扑结构变化进行调整 | 需要管理员参与 |
可扩展性 | 简单拓扑结构和复杂拓扑结构均适合 | 适合简单的网络拓扑结构 |
安全性 | 不够安全 | 更安全 |
资源使用情况 | 占用CPU,内存和链路带宽 | 不需要额外的资源 |
可预测性 | 根据当前网络拓扑确定路径 | 总是通过同一路径到达目的网络 |
分类:
(1)-IGP(内部网关协议);(2)-EGP(外部网关协议)
-用于在自治系统内部路由.
-例如: RIP, EIGRP, OSPF
-用于在自治系统之间路由
-例如: BGPv4
–距离矢量路由协议
–链路状态路由协议
–网络结构简单、扁平,不需要特殊的分层设计。
–管理员没有足够的知识来配置链路状态协议和排查故障 .
–特定类型的网络拓扑结构,如集中星形 (Hub-and-Spoke) 网络。
–无需关注网络最差情况下的收敛时间。
–网络进行了分层设计,大型网络通常如此。
–管理员对于网络中采用的链路状态路由协议非常熟悉。
–网络对收敛速度的要求极高。
有类路由协议在路由信息更新过程中不发送子网掩码信息。
在无类路由协议的路由信息更新中,同时包括网络地址和子网掩码。
当所有路由器都获取到完整而准确的网络信息时,网络即完成收敛。
度量:是指路由协议用来分配到达远程网络的路由开销的值。
IP 路由协议中使用的度量如下
(1)-带宽;(2)-开销;(3)-延迟
(4)-跳数;(5)-负载;(6)-可靠性
-RIP – 跳数
-IGRP & EIGRP - 带宽、延迟、可靠性和负载
-IS-IS & OSPF – 开销 , Cisco采用的 OSPF 使用的是带宽
数据分组会使用所有路由开销相同的路径转发出去。
用于确定到达目的的最佳路径
这个数值用于指定路由协议的优先级
识别路由表中的管理距离
对于路由表条目,括号中的第一个值即为 AD 值
路由来源 | 管理距离 |
相连 | 0 |
静态 | 1 |
EIGRP总结路由 | 5 |
外部EGP | 20 |
内部EIGRP |
90 |
IGRP | 100 |
OSPF | 110 |
IS-IS | 115 |
RIP | 120 |
外部EIGRP | 170 |
内部BGP | 200 |
Show ip protocols可以看到该动态路由协议的管理距离。
(1)直连网络:默认管理距离是 0
(2)静态路由:默认管理距离是 1
动态路由协议能实现以下功能
(1)-路由器之间动态分享路由信息
(2)-当拓扑改变时自动更新路由表
(3)-确定到目的的最佳路径
路由协议分属于下列两类之一
(1)-内部网关协议
(2)-外部网关协议
IGPs 又分为
(1)-无类路由协议 – 路由更新时含有子网掩码
(2)-有类路由协议 -路由更新时不含有子网掩码
度量值应用于动态路由协议计算到达目的的最佳路径.
整数值的管理距离用于证实一个路由协议的可靠性
路由表的组成:
(1)-路由的源
(2)-管理距离
(3)-度量