Rip Rip :距离矢量算法 以跳数来评价路由好坏 最大跳数15 使用中小网络 两个版本 基于UDP协议传输 端口号520 RIP AD值:120 Request 请求报文 Response 回应报文 定时器: 更新定时器 30s 老化定时器:180s 刷新定时器:240s 针对每条路由条目三个定时器同时开启 RIP组播地址:224.0.0.9 OSPF OSPF 最短路径优先 IETF开发的基于链路状态的自治系统内部路由协议 仅传播对端设备不具备的路由信息 工作于IP层之上 IP协议号89 组播地址224.0.0.5和224.0.0.6 仅支持手工汇总 Ospf:AD值110 LAS:链路状态通告 ROUTE-ID 在ospf域中唯一的标示一台路由器(route-id不能相同) 邻居路由器:直连路由器的关系 领接路由器:直连路由器的关系必须是邻居 DR/BDR:指定路由器/备份路由器 LSDB:链路状态数据库 SPF:最短路劲优先算法 ospf协议的基础 IR:内部路由器,所有接口都在一个区域中 BR:骨干路由器,有一个接口在0区域中 (0区域=主区域) ABR:区域边界路由器,两个接口处于不同区域至少有一个接口在0区域 ASBR:AS边界路由器,处在OSPF域与其他域之间
ospf是100%无环路的协议 OSPF报文类型: Hello:发现,建立,维持邻居关系 组播地址224.0.0.5 DBD: 数据库内容汇总 可靠传输 LSR:请求自己没有或更新的链路状态详细信息 :一个LSR请求一个LSA 可靠的传输 用LSU 确认 LSU :回复LSR 包含LSA 可靠的传输 用LSACK 确认 LSACK:来确认LSA LSU 三张表: Beighbor 邻居表 :确保邻居间的通信 Topology Table 拓扑表 : 链路状态的数据库表LSDB Route table 路由表: 对LSDB应用SPF算法 选择到达目标地址的最佳路由 OSPF七种状态机(本地记录对端的状态) 1.down 未开启OSPF协议 2.Init初始化状态,首次收到HELLO包 3.2-way 邻居状态 将收到一个包含自己router-id的hello 将发送该hello包的直连路由器的状态设置为2-way 4.Exstart 交换信息初始化状态 互相发送DBD报文 选举主从路由器 5.Exchange 交换信息 会发送DBD报文 和LSR LSU LSACK 6.Loadding 加载状态 在学习对端的LSA信息 发送LSR LSU LSACK 7.Full 邻接状态 本地的链路状态通告请求列表中没有需要请求的LSA时将对端的状态设置为FULL 稳定状态的有 1.Down 2.2-way 3.Full Route-id 选举规则(route-id 不能相同) 1.手工指定 2.最大lookback IP 3.最大接口IP DR/BDR选举 (DR/BDR不支持抢占 为接口属性) ----减少整个链路上的LSA泛洪,也减少邻接关系的维护 1.优先级,以大为优 (process 优先级 0-255) 2.比较route-id 以大为优 组播地址: 224.0.0.5 DR→DRother 224.0.0.6 DRother→DR 负载均衡现在默认支持32条 cost值相同(书上6条) Osfp cost值计算 sost=10^8/BM(bit/s) 反掩码:0和1可以同时出现 反掩码:0不可变 1可以变化 当0和1同时出现时可以发布多个网段 Lookback 把掩码边长为32位 邻居建立条件 1.route-id不能相同 2.Hello-interval和dead-interval相同 3.接口子网掩码必须相同 4.区域ID必须相同 5.验证必须相同 6.特殊区域的flag必须相同 邻接建立条件 1.route-id不能相同 2.Hello-interval和dead-interval相同 3.接口子网掩码必须相同 4.区域ID必须相同 5.验证必须相同 6.特殊区域的flag必须相同 7.MTU必须相同
---------清默网络友情提供
|