多平台统一管理软件接口,如何实现多平台统一管理软件接口
305
2022-09-23
OSPF笔记(ospf笔记整理)
OSPF协议基础IETE(互联网工程任务组)提出了基于SPF算法的链路状态路由协议OSPF。OSPF基本特点:支持无类域间路由(CIDR)、无路由自环(区域内无环、区域间不一定,利用其他防环机制)、收敛速度快、使用IP组播收发协议数据、支持多条等值路由、支持协议报文的认证-明文/密文,在HELLO包中路由信息传递与路由计算分离基于SPF算法以“累计链路开销”作为选路参考值链路状态算法的路由计算过程LSA:用来描述每台路由器周边的网络情况和直连邻居的信息link:接口IP地址、掩码、cost值(带宽)--反比state:邻居的信息形成拓扑结构区域内 LS LSA SPF算法 选路最优、无环 LSDB要一致 map区域间 DV 抽象化为路由信息 选路不一定最优、不一定100%无环 LSDB不要求一致 no mapOSPF的工作过程step1:邻居建立step2:同步链路状态数据库step3:计算最优路由自治系统:Router ID:用于在自治系统中唯一标识一台运行OSPF的路由器,每台运行OSPF的路由器都有一个RID(32位的无符号整数,其格式和IP地址的格式一致)。运行OSPF协议的每台路由器的名字、标识。跟路由完全没任何关系表现形式:点分十进制,例1.1.1.1 可配任意,排除0.0.0.0自动选举原则:(1)逻辑口(取大) (2)物理号(取大)RID一旦选举出来,在邻居关系建立起来的情况下就是一个稳定状态推荐手动配置RID,更加稳定
[R1] router id 1.1.1.1 //指定全部进程的RID为1.1.1.1 [R1]ospf 1 router id 1.1.1.1(优先) //指定ospf进程1的RID为1.1.1.1,更精确
要求:全网唯一,如果直连的两台路由器RID冲突,则无法建立邻居关系;如果不直连的两台路由器RID冲突,则学习不到LSA--路由消息network宣告(1)network命令所包含的接口将会周期性的向外发送路由更新或hello包(2)network命令所包含的接口所属的网络号信息将会被通告给其他路由器推荐:精确到接口IP来宣告OSPF中的邻居和邻接关系邻居(2-way):交互了hello包,但不会传递LSA或路由邻接(full):交互了LSA或路由ospf邻居关系建立的必要条件(1)RID不能冲突(2)两端宣告进同一区域中(3)网络类型要保持一致(4)MA网络中接口的掩码长度要一致(5)认证类型和密码要保持一致发现并建立邻居--Hello报文Hello报文的作用:
Type | 报文名称 | 报文功能 |
---|---|---|
1 | Hello | 发现和维护邻居关系 |
2 | Database Description | 交互链路状态数据库摘要 |
3 | Link State Request | 请求特定的链路状态信息 |
4 | Link State Update | 发送详细的链路状态信息 |
5 | Link State Ack | 发送确认报文 |
Type=1为Hello报文,用来建立和维护邻居关系,邻居关系建立之前,路由器之间需要进行参数协商,一般默认周期发送10s,超时时间40s。Type=2为数据库描述报文(DD),用来向邻居路由器描述本地链路状态数据库,使得邻居路由器识别出数据库中的LSA是否完整。Type=3为链路状态请求报文(LSR)路由器根据邻居的DD报文,判断本地数据库是否完整。如果不完整,路由器把这些LSA记录进链路状态请求列表中,然后发送一个LSR给邻居路由器。Type=4为链路状态更新报文(LSU),用于响应邻居路由器发来的LSR,根据LSR中的请求列表,发送对应LSA给邻居路由器,真正实现LSA的泛洪与同步。Type=5为链路状态确认报文(LSAck),用来对收到的LSA进行确认,保证同步过程的可靠性。DD、LSR、LSU、LSAck与LSA的关系:DD报文中包含LSA头部信息,包括LS Type、LS ID、Advertising Router、LS Sequence Number、LS Checksum。LSR中包含LS Type、LS ID和Advertising Router。LSU中包含完整的LSA信息。LSAck中包含LSA头部信息,包含LS Type、LS ID、Advertising Router、LS Sequence Number、LS Checksum。OSPF报文的功能需求
功能 | 实现分析 |
---|---|
发现邻居与保持 | Hello机制即可实现 |
LSA同步 | 双方互相发送LSA,完成同步;同时同步速度更快,占用资源更少 |
可靠性 | 确保LSA同步过程的可靠性 |
int g 0/0 ospf dr-priority 0-255
注:接口优先级设置为0,则不参与DR/BDR的选举,只能成为DRotherDR非抢占的特点:Router Priority最大的路由器不一定是DR/BDRwait:40s新加入的路由器不会抢占现有的DR,只有当DR或BDR故障时,才能重新选举;如果DR故障,BDR立刻成为新的DR,剩下的所有路由器会选举出一个BDR; 如果BDR故障,DR位置不动,剩下的所有路由器会选举出一个BDR;总结:这种选举机制的目的是为了保持邻接关系的稳定,减小拓扑结构的改变对邻接关系的影响。邻居(Neighbor)和邻接(Adjacency)OSPF路由器之间建立邻居关系后,进行LSDB同步,最终形成邻接关系。
网络类型 | 是否和邻居建立邻接关系 |
---|---|
P2P | 是 |
Broadcast | DR与BDR、DRother建立邻接关系;BDR与DR、DRother建立邻接关系;DRother之间只建立邻居关系 |
NBMA | DR与BDR、DRother建立邻接关系;BDR与DR、DRother建立邻接关系;DRother之间只建立邻居关系 |
P2MP | 是 |
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~