H3CSE(路由)学习笔记
- 格式:docx
- 大小:34.57 KB
- 文档页数:19
H3CSE(路由)学习笔记----上
第一部分 OSPF
一、OSPF基本概况,记住4点。
1.由IETF制定。
2.L-S类型。
3.是一种IGP。
4.目前使用version2(version3针对ipv6)
二、OSPF8个特点。
1.适用各种网络规模,最多支持几百台路由。
2.收敛快(原因采用了触发更新机制)。
3.无环(原因采用了SPF算法,报文携带routerID).
4.引入区域机制(L-S路由算法共性,提高OSPF工作效率)。
5.等价路由(好处是实现负载均衡)。
6.路由分级(共四级,具有不同优先级,intra和inter是优先级10和extra1和extra2优先级150)。
7.支持验证(增强了路由协议本身的安全性)。
8.协议报文用组播发送。
三、OSPF6个重要概念。
1.自治系统:用AS表示,是一组使用相同路由协议交换路由信息的路由器集合。
2.OSPF的路由计算过程:step①交互LSA每台路由器生成LSDB(LSA---LSDB)step②将LSDB转换成带权有向图step(LSDB---带权有向图)③根据SPF算法计算出路由。(SPF计算---路由表)(注意:此过程中每台路由器的LSDB是相同的,每台路由器计算出的路由是不同的。)
3.routerID:①作用是在AS中唯一标识一台路由器②本身是一个32bits无符号整数。
4.OSPF5种协议报文:
①hello报文(用来建立邻居关系,选举DR/BDR)
②DD报文(将自己LSDB描述给邻居)
③LSR报文(向邻居请求自己需要的LS)
④LSU报文(向邻居发送对方需要的LS)
⑤LSAck报文(对收到的LS进行确认)
五、OSPF的9中LSA类型
1.type1:每个路由器产生,在本area内传播
2.type2:DR产生,在本area内传播
3.type3:ABR产生,通告给其他的area
4.type4:ABR产生,通告给相关area(到ASBR的路由)
5.type5:ASBR产生,通告给除了STUB area(到AS外部的路由)
6.type7:NSSA的ASBR产生,仅在NSSA area传播(到AS外部的路由)
六、邻居和邻接
1.在OSPF中路由器与路由器之间有两种关系分别是邻居和邻接。
2.收到hello报文的路由器检查报文中的参数,如果双方一致就形成邻居关系。
3.当双方成功交换DD报文,交换LSA达到LSDB同步后,建立邻接关系。
七、OSPF的area概念
1.area产生原因:①路由器数量多导致每台LSDB变大,使路由器需要很到内存和很强CPU 运算能力②大规模网络中网络容易震荡且收敛很慢。
2.引入area后OSPF网络中的路由器有4种:①area内路由器②区域边界路由器ABR③骨干路由器④自治系统边界路由器ASBR。
3.area划分原则:常规area和骨干area物理直连,否则用vlink解决。
4.vlink的另一作用:提供冗余链路(物理直连down,逻辑连接可使用)
5.STUB area:该area不允许注入type5LSA,故路由表大大减小。
6.NSSA area:是STUB area的改进。
7.OSPF网络中路由的类型:intra---inter---type1 external---type2 external
八、OSPF支持的网络类型
1.broadcast:用组播224.0.0.5 224.0.0.6发送协议报文,选举DR/BDR。
2.NBMA:用单播发送协议报文,选举DR/BDR,手工指定邻居
3.P2P:组播22
4.0.0.5发送协议报文
4.P2MP:组播224.0.0.6发送协议报文
九、OSPF中DR/BDR的概念
1.DRother只与DR/BDR建立邻接关系
2.broadcast和NBMA类型接口才会选举DR/BDR。
3.路由器优先级大于0才可被选举为DR/BDR,优先级相同时,routerID大的选为DR/BDR.
4.DR是针对网段而言的,故以接口来区分。
第二部分 BGP
一、BGP概述:
1.是唯一的EGP
2.现在使用的是version4
3.广泛应用于ISP或大型企业网。
二、BGP的8个特点
1.BGP的作用控制路由传播和选择最佳路由(IGP是发现和计算路由)
2.BGP的协议报文用TCP封装,端口号是179
3.支持CIDR
4.增量更新路由
5.无环路(通告路由时携带ASN)
6.具有丰富路由策略
7.易于扩展
三、BGP的3个小概念
1.BGP Speaker
2.peer
3.group
4.IBGP和EBGP
四、BGP的协议报文总结
1.BGP有5中协议报文,它们有相同报文头。
2.open报文:TCP连接建立后发送的第一个报文,用于建立BGP peer间的邻居关系
3.update报文:用于在peer间交换路由信息。
4.notification报文:BGP检测到错误状态时,向peer发送该报文,之后BGP连接中断
5.keepalive报文:周期性向peer发送,保持连接有效性(该报文只有报文头)
6.route-refresh报文:用来要求peer重新发送指定地址的路由信息。
五、BGP路由属性总结(这是BGP最具特色的地方,也是最重要的地方)