OSPF路由协议是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。
2.在这里,路由域是指一个自治系统(Autonomous System),即AS,它是指一组通过统一的路由政策或路由协议互相交换路由信息的网络。
4.作为一种链路状态的路由协议,OSPF将链路状态广播数据包LSA(Link State Advertisement)传送给在某一区域内的所有路由器,这一点与距离矢量路由协议不同。运行距离矢量路由协议的路由器是将部分或全部的路由表传递给与其相邻的路由器。
5.OSPF的工作过程:
在一个广播性的、多接入的网络(例如Ethernet、TokenRing及FDDI环境)中,存在一个指定路由器(Designated Router)
指定路由器主要在OSPF协议中完成如下工作:指定路由器产生用于描述所处的网段的链路数据包—network link,该数据包里包含在该网段上所有的路由器,包括指定路由器本身的状态信息。指定路由器与所有与其处于同一网段上的OSPF路由器建立相邻关系。由于OSPF路由器之间通过建立相邻关系及以后的flooding来进行链路状态数据库是同步的,因此,我们可以说指定路由器处于一个网段的中心地位。
BDR在DR发生故障后能自动替代DR的所有工作
当一个路由器与多个区域相连时,我们称之为区域边界路由器。区域边界路由器运行与其相连的所有区域定义的OSPF运算法则,具有相连的每一个区域的网络结构数据,并且了解如何将该区域的链路状态信息广播至骨干区域,再由骨干区域转发至其余区域。
AS边界路由器是与AS外部的路由器互相交换路由信息的OSPF路由器,该路由器在AS内部广播其所得到的AS外部路由信息;这样AS内部的所有路由器都知道至AS边界路由器的路由信息。AS边界路由器的定义是与前面几种路由器的定义相独立的,一个AS边界路由器可以是一个区域内部路由器或是一个区域边界路由器。
1.自动选举DR和BDR
网段上Router ID最大的路由器将被选举为DR,第二大的将被选举为BDR
2.手工选举DR和BDR
优先级范围是0-255,数值越大,优先级越高,默认为1
如果优先级相同,则需要比较Router ID
如果路由器的优先级被设置为0,他将不参与DR和DBR的选举
路由器的优先级可以影响一个选举过程,但是它不能强制跟换已经存在的DR或BDR路由器
没有启用OSPF的状态:
邻居失效后变为该状态
初始化状态:
第一次收到对端发来的hello包(包含对端route-id)时,将对端的状态设置为init
邻居状态:
相互间周期发送hello的状态(双方建立会话)
交换信息的初始化状态:
发送DBD(包含本地的LSA的摘要信息)报文,选举主从路由器(利用HELLO报文中的ID和优先权来进行选举,不允许抢占,DR没了,DBDR才能上)
交换信息的状态:
该状态下,相互间发送DBD,告知对端本地所有的LSA的目录;同时,可以发送 LSR,LSU,LSACK来学习对端的LSA
加载状态(没有学习完的状态):
发送LSR,LSU,LSACK,专门学习对端的LSA的详细信息
邻接状态(学习完的状态):
彼此的LSDB同步,即所有的LSA相同
1.TYPE1:
路由器LSA:由区域内的路由器发出的
2.TYPE2:
网络LSA:由区域内的DR发出的
3.TYPE3:
网络汇总LSA:SBR发出的,其他区域的总汇总链路通告
4.TYPE4:
ASBR汇总LSA:ABR发出的,用于通告ASBR信息
5.TYPE5:
AS外部LSA:ASBR发出的,用于通告外部路由
6.TYPE7:
NSSA外部LSA:NSSA区域内的ASBR发出的,用于通告本区域的外部路由
类型1的外部路径(Type 1 external path,E1)
类型2的外部路径(Type 2 external path,E2)
7.每一种区域中允许泛洪的LSA
1.一个单一IP路由协议是管理网络中IP路由的首选方案
2.Cisco IOS 能执行多个路由协议,每一个路由协议和该路由协议所服务的网络属于同一个自治系统
3.Cisco IOS 使用路由重分发特性以交换不同协议创建的路由信息
4.路由重分发的考虑:
度量值
管理距离
5.重分发到OSPF域中路由的路径类型
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。