OSPF报文
·OSPF报文封装在IP报文中,协议号为89.
,OSPF报文类型有5种
·Hella 报文
·DD( Database Description )报文
·LSR ( LSA Request)报文
·LSU ( LSA Update)报文
·LSACK ( Link State Acknowledgment) 报文
DR&BDR
·DR可以减少广播型网络中的邻接关系的数量。
DR&BDR选举
·DR是基于端口的路由器优先级的值进行选举的。
OSPF支持的网络类型
缺省情况下,OSPF认为以太网的网络类型是广播类型,PPP ,HDLC的网络类型是点到点类型。
OSPF支持的网络类型
缺省情况下,OSIPF认为帧中继、ATM的网络类型是NBMA
OSPF区域
·每个区域都维护一个独立的LSDB.
· Area O是骨干区域,其他区域都必须与此区域相连。
OSPF开销
·OSPF的开销计算公式为带宽参考值/带宽。
·可以通过bandwidth-reference命令来设置带宽参考值。
OSPF配置
OSPF中的最优路径算法是SPF
注:先有路由后传数据,路由和数据的传输方向相反,路由是传给下一跳,学习,然后再传下一跳数据的转换,是直接由源到目的,并非一跳一跳转发的
链路状态路由协议的优点主要包括:
1. 能够提供最短路径,保证数据包在网络中的快速传输。
2. 具有较好的网络可扩展性,能够适应大规模复杂网络的需求。
3. 支持负载均衡和故障恢复等功能,进一步提高了网络的稳定性和可靠性。
4. 没有环路,因为它拥有所有的拓扑信息。5. 快速的汇聚(收敛)。
6. 如果采用了分层设计,它能够优化资源的利用率。
链路状态路由协议的缺点主要包括:
1. 对大量的链路状态信息的收集和处理需要消耗较多的计算和存储资源。
2. 内存和CPU利用率较高。
3. 初始化的时候流量会非常大。
4. 配置比较复杂。
总结:
1. 链路状态路由协议的核心思想是“先传路由,后转发数据”。在传输路由信息时,设备会通过hello协议建立邻居关系,并产生链路状态。这种协议的优点是能够快速适应网络变化,提高路由效率。
2. 链路状态路由协议中的链路状态信息包括设备名称、接口以及邻居信息。这些信息描述了网络的拓扑结构,为路由器在选择路由时提供导航。每个设备都会收集这些信息,并定期更新自己的链路状态数据库。
3. hello协议是链路状态路由协议中的重要组成部分。它用于发现邻居设备,并建立和维护邻居关系。在建立邻居表后,路由器之间会通过hello协议交换信息,从而更新邻居表和链路状态。
4. 链路状态路由协议的一个重要概念是区域。区域是指一组通过特定协议相互连接的设备的集合。在区域内,设备之间可以通过hello协议建立邻居关系,并共享链路状态信息。区域外的设备则无法参与区域内的路由过程。
5. 在理解链路状态路由协议时,需要注意几个关键点:hello协议的作用、邻居表的建立、链路状态的更新以及区域的概念和配置。这些概念和配置对于实现可靠的路由协议至关重要。
6. 在实际应用中,可以通过修改cost值来影响设备对路由的评价。cost值表示从一个设备到另一个设备的代价,它会影响设备选择路由的优先级。修改cost值的操作可能会影响网络的稳定性和性能,因此在实际应用中需要谨慎操作。
7. 在配置区域时,需要注意区域内的设备之间的验证关系。如果区域内没有验证关系,则该区域的设备将无法正常通信。因此,在配置区域时需要确保设备之间的验证关系正确设置。