网络互联协议
文章目录
- 网络互联协议
- 1.VLAN间通信
- 2.静态路由与默认路由
- 3.RIP路由协议
- 4.OSPF路由协议
- 5.BGP路由协议
1.VLAN间通信
交换机划分VLAN后,不同VLAN之间通过二层无法通信,需要通过三层路由进行通信。支持三层路由的交换机配置VLANIF接口来实现不同VLAN间的三层通信。
2.静态路由与默认路由
(1)静态路由一般用于小型网络规模,不能根据网络的变更进行动态路由学习。配置形式一般为:目标网段、目标网段掩码、 下一跳地址〈本地出接口)
(2)默认路由是静态路由的一种特殊形态,一般用在内网三层设备需要访问互联网。配置形式一般为:0.0.0.0、0.0.0.0、下一跳地址(本地出接口)
(3) VLAN间通信与静态路由和默认路由通常用于局域网的组建。
3.RIP路由协议
(1) RIP距离矢量路由协议。
使用的路由算法是Bellman-Ford(贝尔曼-福特)。报文封装在传输层,基于UDP的520端口发送消息。路由协议优先级为100(华为)。以经过三层节点个数(跳数)为衡量路径最优的标准。经过节点最多不能超过15跳,16跳为目标不可达。每个路由器只会学到邻居路由器的信息,不知道整个网络的拓扑结构。每次路由更新最多承载25条路由。
(2) RIP 路由计时器
周期更新计时器:30秒
失效计时器:180秒
垃圾收集计时器:120秒
(3) RIP 防环机制
水平分割;毒性反转;触发更新
4.OSPF路由协议
(1) OSPF链路状态路由协议,采用**Dijkstra(迪杰斯特拉)**算法。OSPF报文封装在IP层,协议号89作为标识。路由协议优先级为10。根据链路的带宽计算路径开销。
(2)每个路由使用组播地址224.0.0.5和224.0.0.6,通过发送hello报文建立邻居关系,使用DBD报文描述需要同步的路由信息,使用LSR请求对方发送路由信息,使用LSU发送路由信息,并使用LSAck进行信息的确认。**(hello->DBD->LSR->LSU->LSAck)**路由信息中包含重要的LSA信息,路由器收到LSA信息后记录在LSDB表中,然后通过SPF计算出最优路由,放入路由表。
(3)网络收敛完成后,邻居之间继续周期性发送hello报文维持邻居关系(P2P(点到点网络)和广播类型的网络,周期为10s,其他网络类型,周期为30s) 。
(4)SPF路由器所发送的信息是与本路由器相邻的所有路由器的链路状态。路由器通过泛洪的方式发送路由信息,路由器收到其他路由器的信息状态后缓存一段时间,以保证不同节点的状态信息同步。
(5) OSPF路由协议可以分为单区域和多区域,area 0 (0.0.0.0)为骨干区域,是必须存在的区域。如果是多区域的OSPF,则只能存在一个骨干区域,其他区域为非骨干区域。非骨干区域必须和骨干区域相连,骨干区域不能分裂。如果出现上述情况,需要通过虚链路技术解决。
(6) OSPF设备类型
ABR:区域边界路由器,跨越0SPF不同区域的路由器
ASBR:自治域边界路由器,用于连接非OSPF路由区域的路由器
OSPF支持路由汇聚,内部路由需要在ABR上做汇聚,外部引入路由时则需要在ASBR上配置汇聚。
(7) OSPF的LSA类型与特殊区域
LSA-1、LSA-2:只能在一个区域传输
LSA-3:跨区域传输,区域汇总LSA
LSA-5:外部路由域 ASBR生成5类LSA在普通区域任意传输,在特殊区域无法传输(末节区域stub、非纯末节区域nssa)
LSA-7:外部路由域经ABSR的nssa区域引入为7类LSA(只能在nssa内部传输)
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pBUu49fB-1666006603202)(C:\Users\76708\AppData\Roaming\Typora\typora-user-images\image-20221015160718641.png)]
5.BGP路由协议
BGP站在OSPF和RIP协议上层,用于大规模广域网中
(1)BGP边界网关协议,距离矢量路由协议。
- 承载路由条目数量大,选路原则丰富,适用于自治域(AS)之间路由。AS边界路由相连称为EBGP对等体,AS内部路由只有建立IBGP对等体才可以传递和接收BGP路由条目。EBGP对等体和IBGP对等体都需要通过TCP:179端口建立邻居关系(第四层,网络层之上)。
- BGP通过发送open报文建立邻居,然后通过updata报文传递路由信息,网络收敛完成后,周期性(60s)发送keepalive探测邻居存活。当BGP出现错误时,会发送notification报文。
- BGP起初交换整个BGP路由表,后续只更新变化和增量BGP路由。
(2)BGP防环机制
- EBGP 通过AS-Path属性防环
- (每经过一个路由,都会加入路由的AS号到列表中,发现相同的AS号停止传输)
- IBGP 通过水平分割机制防环
- (从IBGP邻居收到的路由不会传给另一个IBGP邻居,传输时配置路由反射器或跨越路由建立邻居关系<全互联>)