rip和ospf的知识点

** rip and ospf**

协议分类
LS 链路状态 --邻居间共享LSA-链路状态通告—主要共享拓扑信息 更新大 防环
DV距离矢量 – 邻居间共享路由表 传闻型协议 更新量小
ospf为啥要基于lsa收敛 根本原因为了防环

RIP防环机制:
1、基于UDP520端口工作;使用跳数作为度量,周期更新及触发更新;
V1/2区别:
V1为有类别路由协议 V2为无类别路由协议(支持子网划分,支持子网汇总,不支持超网)
2、V1使用广播更新 255.255.255.255 V2使用组播更新 224.0.0.9
3、V2支持手工认证

Rip使用异步周期更新机制:
异步更新—同步更新可能导致网络更新量大,出现拥塞 30s更新会导致出环
周期更新—保活(hello) 确认(ack)

RIP的防环机制:
水平分割 – 从此口入,不从此口出 在直线拓扑中防止环路,为了避免重复更新
最大跳数 – 15跳 16跳为不可达 控制协议的工作半径
毒性逆转水平分割—类似一种触发更新机制 更新触发优 eigrp (cisco)
抑制计时器

Cisco和华为在rip中的区别:
1、Cisco中邻居间共享路由时,除使用水平分割机制外,同时不工作邻居间直连网段路由;
华为中邻居间共享路由时,在水平分割的同时,传递邻居间直连网段路由,但度量为16;
但华为的这种16跳会在周期更新几次后,停止;
2、华为中毒性逆转水平分割,不存在逆转行为;仅进行毒性行为,并且多周期更新几次;

OSPF协议:
数据包类型
1、hello 包 邻居的发现建立以及保活
2、DBD包 -数据库描述包 描述自身数据库条目 拓扑
3、LSR链路状态请求 用于向邻居请求自己缺省的lsa条目
4、LSU链路状态更新 对请求报文的的应答,包含完整的lsa
5、LSack 链路状态确认 显示确认自己收到lsa更新报文
状态机 – 总结8种
Down:一旦本地发出ospf的Down:一旦本地发出ospf的hello包进入下一个状态
attempt :仅在nbma网络中手工配置邻居情况下。路由器发送单播的hello包在超时前没收到邻居发来的hello包
Init初始化:接收到的hello包中存在本地的RID,进入下一状态
2way双向通信:邻居关系建立的标志;
条件匹配:点到点直接进入下一状态;MA网络进行DR/BDR选举(40s),非DR/BDR间不进入下一状态
Exstart预启动:使用类似hello 的DBD包来进行主从关系选举,RID数值大为主,优先进入
Full转发:邻接关系建立的标志hello包进入下一个状态
Loading加载:使用LSR/LSU/LSack来获取未知的LSA信息;
Exchange准交换:使用真实的DBD包来共享数据库目录;
名称 传播范围 通告者 携带的信息
LSA1 router 设备所在区域 该区域的每台设备 本地直连拓扑
LSA2 network 设备所在区域 DR MA网段部分的拓扑
LSA3Summary 整个OSPF域 ABR O IA 域间路由
LSA4 asbr-summary ASBR所在区域外的整个OSPF域 ABR ASBR位置
LSA5External 整个OSPF域 ASBR O E1/2 域外路由
LSA7nssa-external 单个NSSA区域 ASBR O N1/2域外路由
特殊区域
末梢 拒绝4/5类lsa
nssa(非完全末梢区域)拒绝4/5的LSA;为避免环路产生,不自动产生缺省
完全nssa 在NSSA区域的基础,进一步拒绝3类LSA;自动产生3类缺省
完全末梢 进一步拒绝3类lsa,仅保留一条3类缺省
网络类型 OSPF的接口网络类型 工作方式
环回-LOOPBACK LOOPBACK 无hello包,主机路由发送
点到点–PPP/HDLC/GRE POINT_TO_POINT hello time10s;自动建邻,不选DR/BDR
BMA–以太网 BROADCAST hello time10s;自动建邻,选DR/BDR
NBMA–帧中继、MGRE POINT_TO_MULTIPOINT hello time30s;自动建邻,不选DR
选举规则 (内部优于外部,一类优于二类)

你可能感兴趣的:(笔记)