ONEPSOFT | 软考学习知识库
deepread4|路由协议OSPF与BGP等
深度解读 D4|路由协议 OSPF / BGP / IS-IS 与组播
专项定位:科目 1 综合知识 · 第 2 章 2.4(路由协议)/2.5(路由器技术)· 真题标注【综合路由 10-12%、案例路由部署必考、BGP 选路 LOCAL_PREF>AS_PATH、OSPF LSA 类型】
一、教材原文精摘
【第 2 章 2.4 路由协议 引言】 Internet 由不同的自治系统互连而成。自治系统内采用内部网关协议(Interior Gateway Protocol, IGP)进行路由选择……在不同的自治系统之间用外部网关协议(Exterior Gateway Protocol, EGP)交换路由信息。常用的内部网关协议包括 RIP、OSPF、IS-IS、IGRP 和 EIGRP。外部网关协议有边界网关协议(BGP)。
【第 2 章 2.4.1 RIP】 RIP 是分布式的基于距离向量的路由选择协议;距离 = 经过的路由器数目,距离最短即最好路由;一条路径最多含 15 个路由器(16 为不可达),不能在两网络间用多条路由负载均衡。每 30s 与邻机交换路由表;特点:" 好消息传得快,坏消息传得慢 "。
【第 2 章 2.4.2 OSPF】 OSPF 是分布式链路状态路由协议;仅当链路状态变化时用洪泛法向所有路由器发送与本机相邻的链路状态;每路由器建链路状态数据库(LSDB),存全网拓扑,自行算路由表。邻居维护:每 10s 发 Hello 分组;40s 未收到则判邻机不通,改 LSDB 重算路由。分组类型:Hello 问候、链路状态更新、链路状态确认、链路状态描述、链路状态请求。为了减小洪泛范围,OSPF 对网络进行了区域划分(区域标识符字段体现)。
【第 2 章 2.4.3 IS-IS】 IS-IS 是基于链路状态、SPF 计算的内部网关协议;与 OSPF 比,算法快速、报文简便、易建邻、大容量路由传递,骨干网优势。路由器类型:Level-1(L1,普通区域内路由器,维护 L1 LSDB)、Level-2(L2,骨干区路由器,维护 L2 LSDB,所有 L2 和 L1/2 构成骨干网)、Level-1-2(L1/2,类似 ABR,同区建 L1、骨干建 L2,维护两个 LSDB)。与 OSPF 异:OSPF 骨干固定 Area 0,IS-IS 可多骨干、区 ID 不固定、非骨干须物理连骨干。
【第 2 章 2.4.4 BGP】 BGP 是不同自治系统路由器间交换路由信息的协议;每 AS 选 "BGP 发言人 "(常为边界路由器);先建 TCP 连接,再建 BGP 会话交换路由;初建交换全表,后仅更新变化部分。报文:Open(建邻)、Update(路由更新/撤路由)、Keepalive(证邻)、Notification(差错)。BGP 只是尽力找一条能到达目的网络且比较好的路由,而不像 IGP 找最佳路由。
【第 2 章 2.5.1 NAT 技术】 NAT 主要解决 IP 地址短缺问题;局部地址在子网内部独立编址,可与外部地址重叠。m:1 翻译(伪装 Masquerading / NAPT):用路由器的 IP 地址把子网中所有主机的 IP 地址都隐藏起来,称为网络地址端口翻译(NAPT);可作为安全手段限制外部访问。
【第 2 章 2.5.2 IP 组播技术】 IPv4 的 D 类地址是组播地址,范围是 224.0.0.0~239.255.255.255(分保留、全球分配、管理权限范围三类)。以太网组播地址映射:IANA 保留 0x0100.5E00.0000 块,IP 低 23 位复制到 MAC 低 23 位(有 32:1 重叠)。组播模型:组播源不知成员,接收者驱动、最近节点建树;仅相关中间节点复制,每链路一副本。
【第 8 章 8.2.2 OSPF 故障解析(LSA 类型·案例引申)】 当 OSPF 引入外部路由时,ASBR 会产生 Type 5 LSA(AS-External-LSA)。Type5 LSA 特点:在整个 OSPF 自治系统内泛洪,Stub 区域和 NSSA 区域除外;作用:描述到达 OSPF 域外目的地的路由信息。
【第 8 章 8.2.1 BGP 故障解析(选路决策树)】 BGP 路径选择遵循顺序:Weight(本地有效)> Local Preference(AS 内有效)> 本地始发 > AS_PATH 最短 > ORIGIN > MED 等。故障常源于前几项策略配置不当或传播不一致。
【说明:DR/BDR 选举、完整 LSA 类型(Type1-7)、PIM 协议正文在所提供的教程片段中未系统摘录】 DR/BDR 选举、Type1/2/3/4/7 LSA 定义、PIM-SM/DM 均属于第 2 章 2.4.2 / 2.4 协议正文与组播路由协议内容,本次知识库片段仅在第 8 章故障分析中零星提及 Type3/4/5 与 " 下一跳不可达 "。以上 " 选路决策树 " 为第 8 章原文实证,可放心引用;DR/BDR、PIM 建议结合大纲优化笔记(任务清单 S2/D4)补充记忆。
二、通俗平实解读
1. 路由协议分工——IGP 管内、BGP 管外。
2. OSPF 必考点——区域划分、Hello 计时、LSA、DR/BDR。
3. BGP 选路——记住那条决策树顺序。考试最爱考 LOCAL_PREF > AS_PATH:本地优先级(AS 内有效,越大越优)优先于 AS 路径长度(越短越优)。完整顺序:Weight > Local_Pref > 本地始发 > AS_PATH 最短 > ORIGIN > MED。这条在第 8 章故障分析里有原文实证。
4. 组播——" 一份拷贝、按需复制 "。组播(D 类 224.x)用于视频会议、直播等 " 一对多 " 场景:源只发一份,网络在分叉点复制,每链路只有一份,省带宽。PIM 是组播路由协议(协议无关组播),决定树怎么建;教材片段未展开 PIM 正文,需结合大纲补充。
5. 考试怎么考(路由占综合 10-12%,案例必考)。
三、工程实践举例(土木工程类比)
把路由协议想成集团工程公司的 " 进度通报与对外联络 " 制度。