ospf学习-----ospf网络类型、拓扑类型
来源:互联网 发布:cf一键瞬狙数据 编辑:程序博客网 时间:2024/06/05 19:25
一、OSPF 路由器类型
1、区域内路由器(Internal Routers):该设备的所有端口都属于同一个ospf区域。
2、区域边界路由器ABR(Area Border Routers):改路由器可以连接两个以上区域,但必须有一个端口连接骨干路由器。用于连接骨干与非骨干路由器。
3、骨干路由器(Backbone Routers):至少一个接口属于骨干区域,ABR和位于Area0 的路由器都属于骨干路由器。
4、自治系统边界路由器ASBR(AS Boundary Routers) 连接不同的AS或其他的IGP协议
1图:OSPF路由器类型
二、OSPF 网络类型
1、点到点 P2P 类型
当链路层协议是PPP、HDLC和LAPB时,OSPF缺省认为网络类型是P2P。不需要选举DR、BDR,在该类型的网络中,以组播形式(224.0.0.5)发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。
2、点到多点 P2MP类型
没有链路层默认是P2MP类型的,只能强制修改。常用的是将非全链接的NBMA网络整改为点到多点,以组播形式(224.0.0.5)发送Hello报文,以单播形式发送DD报文、LSR报文、LSU报文、LSAck报文。不需要选举DR、BDR。
3、NBMA类型
NBMA(Non-Broadcast Multi-Access)类型选举DR、BDR,链路层协议是帧中继、ATM或X.25时,OSPF缺省认为网络类型是NBMA。在该类型的网络中,以单播形式发送协议报文(Hello报文、DD报文、LSR报文、LSU报文、LSAck报文)。
4、广播类型
以组播形式(224.0.0.5:含义是OSPF路由器预留的IP组播地址)发送Hello报文及所有源自DR的报文;以组播形式(224.0.0.6:含义是OSPF DR预留的IP组播地址)发送LSU报文,进而DR将该LSU报文发送到224.0.0.5;以单播形式发送DD报文、LSR报文和所有重传报文;正常情况下,以组播形式(224.0.0.5)发送LSAck报文。当ME设备收到重复的LSA或达到最大生存时间的LSA被删除时,LSAck以单播形式发送。需要选举DR、BDR。
三、DR、BDR作用和选举
1、DR、BDR作用
减少邻居关系的数量,从而减少链路状态信息和路由信息的次数。Dr other只与DR/BDR建立完全邻接关系。DR与BDR之间建立完全邻接关系。
DR产生网络LSA来描述NBMA网段或者广播网段信息。
2、DR、BDR选举
DR/BDR由OSPF的Hello协议选举,选举是根据端口的路由器优先级(Router Priority)进行的。
如果Router Priority被设置为0,那么该路由器将不允许被选举成DR或者BDR。
Router Priority越大越优先。如果相同,Router ID大者优先。
如果当前DR故障,当前BDR自动成为新的DR,网络中重新选举BDR;如果当前BDR故障,则DR不变,重新选举BDR。
四、骨干区域作用
划分区域后,区域间通过3类LSA传递路由信息,此时的LSA不包括链路状态,只是路由信息。区域间此时采用D-V算法,无法避免环路。(D-V距离向量算法,是路标但不是地图)因为生成此路由的没有标注生成者信息。OSPF生成LSA时加入自己的id,但lsa传递超过两个区域时,就无法确定最初生产者信息。(区域间是路由传递,超过两个区域无法标识此路由最初的生产者)。所以所有的ABR生成的LSA都传递到骨干区域,由骨干区域进行调度。所以一定要存在骨干区域,而且其他区域要和骨干连接。
- ospf学习-----ospf网络类型、拓扑类型
- OSPF网络类型
- OSPF网络类型
- Cisco OSPF 网络类型
- ospf网络类型
- OSPF详解(三):OSPF中的网络类型
- OSPF网络类型.转自.Steven.Q的学习笔记
- Layer3 OSPF网络类型和LSA1、2
- OSPF区域类型
- OSPF的LSA类型
- OSPF的LSA类型
- OSPF的LSA类型
- OSPF数据包类型
- OSPF系列:LSA类型
- OSPF-LSA类型
- OSPF报文类型及OSPF特点
- 特殊的OSPF区域类型
- OSPF的LSA类型介绍
- NancyFx 2.0的开源框架的使用-AspnetBootstrapping
- centos7 配置本地IP地址
- lintcode(608)Two Sum
- 测试项目规范及管理
- Java基础第1讲--Java关键字和标识符
- ospf学习-----ospf网络类型、拓扑类型
- 当前时间js
- 欢迎使用CSDN-markdown编辑器
- Pathon 批量删除 Feature
- maven配置说明
- java线程总结--synchronized关键字,原理以及相关的锁
- dojo使用query dojo/query
- ERP中某单据无法添加,一直报“超时”错误修复方法(dbcc checkdb('AErp_HC', repair_allow_data_loss))
- 项目与svn取消关联后再次关联 在eclipse中怎样操作