网络层与 IP 协议

发布于 2020-08-22 13:33:59   阅读量 121  点赞 0  


 网络层位于传输层与链路层之间,网络层主要的协议有:

  • 网际协议 IP

  • 地址解析协议 ARP:解决物理地址跟网络 IP 地址转换问题

  • 网际控制报文协议 ICMP:错误消息通知

  • 网际组管理协议 IGMP:Internet 组管理


一、IPv4 协议主要特点

  IP 是 TCP/IP 协议体系中网络层的协议。其主要特点如下:

  1. 无连接、不可靠的分组传送服务协议
    • 无连接:IP 协议并不维护 IP 分组发送后的任何状态信息。每个分组的传输过程是相互独立的;
    • 不可靠:IP 协议并不保证每个 IP 分组都能 准确地不丢失顺序地 到达目的地。

      由于 IP 协议需要解决能够在多个异构网络使用的分组问题,故其设计的重点应该放在系统的适应性、可拓展性与可操作性上,而在分组交付的可靠性上只能做一定的牺牲。

  2. 点-点的通信协议
    相对于传输层协议而言,IP 协议是针对源主机-路由器、路由器-路由器、路由器-主机之间的数据传输的点-点的网络通信协议(传输层提供的是主机-主机的直接的通信)

  3. IP 协议屏蔽了物理网络的差异
     IP 协议的一项重要任务就是解决不同网络之间的互联。通过 IP 协议,网络层向传输层提供的是统一的 IP 分组,传输层不需要考虑的不同类型的物理网络在帧结构与地址上的差异。IP 协议使得各种异构网络的互连变得更加容易:



二、IPv4 地址结构

 IPv4 的地址划分技术经过了以下几轮发展:

  1. 标准分类

  2. 划分子网的三级地址结构

  3. 构成超网的 CIDR 技术

  4. 网络地址转换技术(NAT)


概念明晰

  1. 连续地址编址层次地址编址
    • 连续地址编址:简单的编址方法,一个编址能够唯一确定一个结点;但是它不包含位置信息,只能将不同的结点区分开。连续地址不使用与互联网环境。
    • 层次地址编址:有结构的地址,能够反映真实的网络结构,有效地提高路由器的查找效率。IP 地址采用的是层次地址编址方法。

  2. 物理地址逻辑地址
    • 物理地址:连接到每个局域网的每台计算机都有一块网卡,即每台计算都有一个 MAC 地址,这个 MAC 地址称为物理地址。其特点如下:
      1. 地址的格式与具体的物理网络的协议有关
      2. 物理地址无法修改(一般出厂时就写在内存中)
      3. 物理地址是链路层地址,供链路层软件识别使用
    • 逻辑地址:IP 地址为逻辑地址,相对于数据链路层固定不变的物理地址而言,网络层 IP 地址是由网络管理员分配,可以通过软件设置,因此称为逻辑地址。


路由器

 路由器是专门处理网络层路由与转发功能的计算机。

 由于路由器要连接到多个网络中,完成多个网络间的互连,则它与连接的多个网络间起码有一个连接的接口,因此需要为每个连接的接口分配一个 IP 地址。

 像路由器这类具有多个接口的主机又称为 “多归属主机”、“多穴主机”。


IP 地址特点

  • 非等级 的地址结构,即通过 IP 地址不能反映任何有关主机位置的地理信息;

  • IP 地址与网络接口相关联,若一台主机通过多个网卡连接到多个网络,则必须为它的每一个接口分配一个 IP 地址


1. 标准分类 IP 地址

 标准分类的 IP 地址结构如下:

  1. A 类地址:网络号占 8 位,且第 1 位为 0,其余 7 位可分配(故 A 类地址分为大小相同的 128 = 2⁷ 块,每一块的网络号不同;每块 A 类网络可分配的主机号有 2²⁴-2 个);

  2. B 类地址:网络号占 16 位,且前 2 位为 10,其余 14 位可分配(B 类地址分为大小相同的 2¹⁴ 块,每块网络可分配的主机号有 2¹⁶-2 个);

  3. C 类地址:网络号占 24 位,且前 3 位为 110,其余 21 位可分配(C 类地址分为 2²¹ 块,每块网络可分配的主机号有 2⁸-2 个);

  4. D 类地址:前 4 位为 1110,不用于标识网络,而是用于其他特殊途径,如多播地址;

  5. E 类地址:前 5 位为 11110,保留用于某些实验或将来使用。

网络号的特征为“遇 0 结束”,可以由这个特征判断不同的网络类型。

对于各种种类的网络,它们的主机号全为 0 与 全为 1 为保留情况。

主机号全为 0 时,表示当前的整个网络(如 B 类地址 190.0.0.1); 主机号全为 1 时,为直接广播,表示对应网络中的所有主机(190.1.1.1)。


① 特殊 IP 地址


直接广播

 在 A、B、C 三类地址中,若主机号全为 1,则这个地址为直接广播地址。

 路由器使用直接广播地址将一个分组以广播形式发送给特定网络的所有主机。

受限广播

 网络与主机号全为 1 的地址为受限广播地址(255.255.255.255)。

 受限广播地址用来将一个分组以广播形式发送给本物理网络中的所有主机。路由器通过阻挡该分组通过,将其广播功能限制在本网内部。

本网络特定主机

 在 A、B、C 三类地址中,若网络号全为 0(如 C 类地址 0.0.0.25),则这个地址是该网络内的特定主机地址。

 路由器接受到此类目的地址的分组时,不会向外转发该分组,而是直接交付给本网络中的主机。(主机号为 25 的主机)

指定网络

 在 A、B、C 三类地址中,若主机号全为 0,则该地址表示的是一个网络。(如 B 类地址 190.0.0.0)

本网络的本主机

 网络号与主机号的 32 位全为 0 的 IP 地址表示的是本网络的本主机(0.0.0.0)。

回送地址

 A 类地址中的 127.0.0.1 是回送地址,用于网络软件测试和本地进程间通信。

 可以用回送地址发送一个分组给本机的另一个进程,以测试本地进程之间的通信状况。


② 专用 IP 地址

 在 A、B、C 三类地址中,还各保留了一部分地址作为专用 IP 地址。

 这部分地址用于不接入互联网的内部网络,或是向互联网发送分组时需要将专用地址转换为公用 IP 地址的内部网络。



2. 划分子网的三级地址结构

① 子网

 在标准地址分类的基础上,人们又提出了子网的概念,用以提高 IP 地址利用率与网络路由效率。

 子网的基本思想是:将网络划分成多个部分供内部使用,但对于网络而言仍像一个网络一样。当外部的分组进入到本单位网络内,由路由器根据继往好进行选路,再最终找到内部主机。

即标准 IP 地址已经通过网络号划分出多个网络块,但我们还是能够通过子网划分,将网络再分为更小的网络。


② 子网的地址结构与划分方法

 划分子网可以应用于 A、B、C 三类 IP 地址中。具体的划分方法如下:

  • 将主机号钱若干位作为“子网号”,形成三级层次的 IP 地址,即 网络号-子网号-主机号

  • 同一子网中所有主机必须使用相同的子网号。

  • 划分子网是一个组织和单位内部的事。


③ 子网掩码

 标准的 IP 地址可以直观地判断出类别,指出其网络号与主机号;而包括子网号的三层结构地址出现后,想要从 IP 地址中提取出子网号,则需要借助子网掩码。

 路由器处理划分子网后的三层结构 IP 地址时,会先根据 IP 地址的前 3 位判断该地址是 A、B 或 C 类地址,同时根据子网掩码判断子网号,具体操作为:

  • 处理到来的分组:将子网掩码与 IP 地址进行逐位“与”运算,得出网络地址,即网络号+子网号;

  • 子网内部主机寻址:将子网掩码按位取反,在与 IP 地址进行逐位“与”运算,得到的结果即为主机号。


④ 可变长度子网掩码

 在不同情况下,子网划分时子网号的长度不同。IP 协议允许使用可变长的子网划分。

一个实际例子:


3. 无类别域间路由 CIDR

 在可变子网掩码的基础上人们提出了无类别域间路由(CIDR)的概念。CIDR 的基本思想:将剩余的 IP 地址以可变大小的子地址快方法来分配,而不是按标准的地址分类规则。

即最开始的子网掩码提供标准地址的分类,而可变长度子网掩码是在标准分类地址的基础上再进行进一步的细分子网。而 CIDR 不采用传统的固定 IP 地址的分类,而是以地址快位基础来支持灵活、可变规模的网络层次结构,以解决标准分类 IP 地址存在的问题。

 CIDR 的特点如下:

  • 与传统的标准 IP 地址分类相比,CIDR 不是以粗粒度的固定大小地址块来分配地址,而是以任意的二进制倍速的大小来分配地址;

  • 由于 CIDR 不采用传统的标准 IP 地址分类法,无法从地址本身判断网络号的长度,因此 CIDR 地址采用 <网络地址>/<主机号> 的形式。

    如用 CIDR 方法给出的一个地址块中的一个 IP 地址为 200.16.23.0/20,表示这个 IP 地址的前 20 位是网络前缀、后 12 位是主机号,其地址结构为: 11001000 00010000 00010111 00000000

  • 一个 CIDR 地址块 由网络前缀相同的连续 IP 地址组成。

    如 200.16.23.0/20 的网络前缀为 20 位,则该地址块可以拥有的主机号为 2^{12} - 2 个。

  • 与标准分类 IP 地址一样,一个 CIDR 地址块中,除去主机号全是 0 的网络地址与主机号全是 1 的广播地址,其余的都是可分配的 IP 地址。


CIDR 的应用

 CIDR 地址的一个重要特点是提供了 地址聚合路由聚合 的功能。


4. 专用 IP 地址与内部网络地址规划方法

  • 全局 IP 地址:直接将网络连接到互联网,使用外网地址;需要申请

  • 专用 IP 地址:运行 TCP/IP 协议的内部网络,不直接连接到互联网,网络内部用户访问互联网受严格限制;无需申请

 其中,全局 IP 地址必须保证在互联网上是唯一的,而专用 IP 地址在网络内部是唯一的,但在互联网中不唯一。当一个使用专用 IP 地址的分组在网络中传播时,即便该网络有接入互联网的路由器,路由器也不会将该分组转发到互联网。IPv4为内部网络预留的专用 IP 地址有如下三组:


① 内部网络地址规划方法

 使用专用地址规划一个内部网络地址系统时,首选方案是使用 A 类地址中的专用 IP 地址块。原因有下:

  • 覆盖从 10.0.0.0 到 10.255.255.255 的地址空间,(子网号+主机号)总长度为 24 位,完全满足各种专用网络需求;

  • 地址特征明显,易于识别,便于规划与管理


三、IPv4 报文结构

 IP 分组也称 IP 数组报。

 IP 分组由两个部分组成:分组头数据部分

 其中分组头长度可变,又可细分为 固定长度部分可选部分


1. IPv4 分组头格式

① 版本字段

 分组头第一个字段为版本号,长度为 4 位。若字段值为 4,表示 IPv4;版本值为 6,则表示 IPv6。

 不同的协议版本所规定的分组结构是不同的,该字段向 IP 软件说明分组的版本号。


② 协议字段

 协议字段指明使用 IP 协议的高层协议类型。该字段长度为 8。


③ 长度

 分组头中有两个长度字段:分组头长度总长度

  • 分组头长度:该字段定义了以 4 字节为单位的分组头长度。分组头中除了可选部分,其余各项是定长的,长度为 20 字节。故分组长度字段的最小值是 5。

  • 总长度:该字段长度为 16 位,定义了以字节为单位的分组总长度,是分组头长度与数据长度之和。由于总长度字段的长度为 16 位,故分组的最大长度为 2^{16}-1

     IP 分组中高层协议的数据长度等于分组的总长度减去分组头长度。


④ 生存时间字段

 为了避免分组在网络中无休止地转发,IP 协议设计了生存时间(TTL)字段。

 TTL 的初始值由源主机设置,每经过一个路由器,它的值就减一;当 TTL 的值为 0 时,分组就被丢弃,并发送 ICMP 报文通知源主机。


⑤ 头校验和字段

 长度为 8 位,该字段是为了保证分组头的数据完整性。IP 分组只对分组头而不是对整个分组进行校验和计算

  • IP 数据部分属于高层数据,高层数据都会有对应协议定义的校验字段;

  • IP 分组头每经过一个路由器就要改变一次,而数据部分并不改变。因此在 IP 分组头设置校验和,仅对变化的部分进行校验是合理的。


⑥ 地址字段

 地址字段包括 源地址目的地址,长度都为 32 位。

 在整个分组传输过程中,源地址与目的地址始终保持不变。



2. 分组的分段与组织

 不同数据链路类型的网络规定帧的数据字段的最大长度称为 最大传输单元(MTU)

 IP 分组的最大长度为 2^{16}-1,而实际使用的网络 MTU 长度一般小于 IP 分组的最大长度。因此在使用这些网络传输 IP 分组时,要将 IP 分组分成若干较小的段(fragment)来传输,这些段的长度小于或等于 MTU。在传输路径中,路由器通常需要连接多种网络,不同网络的数据链路层 MTU 长度可能不同,因此路由器在接收到分组并准备转发时,会根据下一网络的数据链路层 MTU 决定该分组在转发前是否需要分段。

 IP 分组头中,与分组的分段、组装相关的字段有 标识标志段偏移


① 分段方法

 当 IP 分组的长度大于 MTU 的长度时,就必须对 IP 分组进行分段。

 分段步骤为:

  1. 首先确定段长度

  2. 原始分组分成一个段

  3. 若剩余长度仍超过段长度,则继续分段至剩余小于段长度


② 标识、标志、段偏移字段
Ⅰ.标识字段

 标识段属于哪个分组,防止属于不同分组的段混乱。标识字段的长度为 16 为,则可分配的 ID 值为 65535 个。


Ⅱ.标志字段

 标志字段供 3 位,最高位为 0。该字段必须复制到所有分组中。

  • DF:DF = 1,表示接收节点不能对分组进行分段。若分组长度超过 MTU,则路由器将直接丢弃这个分组,并用 ICMP 差错报文向源主机报告;DF = 0,则表示分组可以分段。

  • MF:MF = 1,表示该分段不是最后一个分段;MF = 0 表示接收的是最后一个分段。


3. 分组头选项

 设置 IP 分组头选项部分的主要目的是进行控制与测试。

 分组头选项由 选项码长度选项数据 组成。选项码用于确定该选项的具体功能,长度表示选项数据的大小。


① 源路由

 源路由指由源主机制定的传输路径,用以区别由路由器算法确定的路径。

 源路由主要用于绕开出错的网络,测试某个网络的吞吐量,也能用于保证传输安全。

 源路由分为:

  1. 严格源路由 SSR(strict source route):规定了分组要经过的路径上的每个路由器,且不能经过其他路由器,并且经过的路由器顺序不能改变。SSR 主要用于网络测试,网络管理员本身必须对网络拓扑相当了解。

  2. 松散源路由 LSR(loose source route):规定了分组一定要经过的路由器,但不是一条完整的传输路径,中间可以经过其他路由器。


② 记录路由

 将分组经过的每个路由器的 IP 地址记录下来。常用于网络测试。


③ 时间戳

 记录分组经过的每个路由器的本地时间。



四、路由选择与分组转发基础

 在多数情况下,主机都是先接入一个局域网,局域网通过一台路由器再接入互联网,而这台接入互联网的路由器就是局域网主机的 默认路由器,又称第一跳路由器。每当一台局域网内的主机发送一个 IP 分组时,都会首先将该分组发送到默认路由器,因此发送主机的默认路由器称为 源路由器,与目的主机连接的路由器称为 目的路由器。通常也将默认路由器称为 默认网关

 分组转发分两种:

  • 直接转发:当分组的源主机与目的主机在同一个网络,或者当目的路由器向目的主机传送时,分组将直接转发;

  • 间接转发:当目的主机与源主机不在同一个网络,分组就要进行间接转发。

 而从源主机到目的主机的路由问题,就是从源路由到目的路由的路由选择问题


1. 路由选择算法的主要参数

  • 跳数

  • 带宽

  • 延时

  • 负载

  • 可靠性

  • 开销


2. 路由选择算法的分类

 路由器采用的是表驱动的路由选择算法。路由表存储了可能的目的地址与如何到达目的地址的信息。

 从路由选择算法对网络拓扑与通信量变化的自适应能力的角度划分,可以分为:

  • 静态路由选择算法:非自适应,特点是实现简单,开销较小,但不能及时适应网络状态的变化。

  • 动态路由选择算法:自适应,特点是能较好地适应网络状态的变化,但实现起来较为复杂


3. 路由选择算法与路由表

 互联网中的每一台路由器都会保存一个路由表,路由选择是通过表驱动的方式进行的。

① 标准路由选择算法

 标准的路由表保存着多个网络 IP 地址与下一跳路由器的二元组 (N,R)N 表示网络的 IP 地址,R 表示到网络 N 的下一跳路由器地址。


② 子网的路由选择

 实际应用中,所有路由器都应该支持子网的路由选择。

 子网的路由选择需要增加子网掩码,即路由表需要用三元组 (M,N,R),其中 M 表示目的网络的子网掩码。

 进行路由选择时,首先将接收的分组中的目的地址与路由表中的子网掩码进行逐位“与”,然后将运算结果与路由表中的目的网络比较,若相同则表明路由选择成功。


③ 路由表的特殊路由

 路由表可以有两种特殊路由:

  • 默认路由:若路由表中没有明确指明一条达到目的网络的路由信息,则可以将该分组转发到默认路由指定的路由器。

  • 特定主机路由:IP 协议允许为一个特定的主机建立路由表项。特定主机路由赋予了网络管理员更大的网络控制权。


4. IP 路由汇聚

 路由器中的表项越少,通过路由选择转发的时延也就越少,而 路由汇聚 是减少路由表项的重要手段之一。

 在使用 CIDR 协议后,IP 分组通过与子网划分相反的过程进行汇聚。网络前缀越长,地址块包含的主机地址数越少,寻址目的主机越容易。路由选择变成从匹配结果中选择具有最长网络前缀的路由,即“最长前缀匹配”的路由选择原则。

 路由表项由“网络前缀”、“下一跳地址”组成:

注意,对于相同端口,转发方式(直接、间接)不同的路由表项不能合并。


最长前缀匹配

 在路由选择的时候,路由器会从匹配结果中选择具有最长网络前缀的路由。(能够解决 CIDR 编址非层次化问题)

即路由表中允许存在地址具有包含关系的路由表项。在匹配的时候,会优先选择包含主机地址最少的地址块。



五、路由表的建立、更新与路由选择协议

1. 基本概念

① 路由选择算法与路由选择协议
  • 路由选择算法:产生一个路由表,为路由器转发 IP 分组找出合适的下一跳路由器

  • 路由选择协议:实现路由表信息的动态更新


② 自治系统

 我们能够将互联网划分为很多较小的自治系统(AS)。

 由于一个自治系统中的所有网络都属于一个行政单位,因此它有权自主决定内部采用的路由选择协议。自治系统内部的路由选择称为域内路由选择,自治系统之间的路由选择称为域间路由选择。


③ 路由选择协议的分类

 路由选择协议分为两大类:

  1. 内部网关协议(IGP):域内路由选择协议,主要有:路由信息协议(RIP)和 开放最短路径优先协议(OSPF);

  2. 外部网关协议(EGP):域间路由选择协议,主要为 边界网关协议(BGP)。


2. 路由信息协议 RIP

 基于向量距离路由选择算法的内部网关协议。

① 向量距离路由选择算法

 该算法要求路由器周期性地通知相邻路由器自己可以到达的网络,以及到达该网络的距离(跳数)。

 路由刷新报文的主要内容是若干 (V-D) 表,其中 V 表示该路由器可以到达的目的网络或主机;D 表示路由器到达目的网络或主机的跳数。

 其他路由器在收到这个报文后,按照最短路径原则对各自的路由表进行刷新。

路由表的建立:
 路由器刚启动时,会产生一个初始路由表,初始路由表只包含所有与其直接相连的网络,且各路由的跳数均为 0。


② RIP

 路由信息协议 RIP 在向量距离路由选择算法的基础上,规定了自治系统内部路由器之间的路由信息交互格式与错误处理方式。主要实现为设置 周期更新定时器延迟定时器超时定时器清除定时器

  1. 周期更新定时器、延迟定时器:
     每隔 30s 会在相邻路由器之间交换一次路由信息。由于每个路由器的周期更新定时器都相对独立,因此它们同时以广播方式发送路由信息的可能性很小。
     同时,为了防止触发更新引起的广播风暴,RIP 协议增加了一个延迟定时器,为每次路由更新产生一个随机延迟时间,一般控制在 1~5 秒。

  2. 超时定时器、清除定时器:
     根据向量距离路由选择算法,只有一个开销更小的路径出现时才修改路由表中的路由记录,这样可能导致出现故障的路径一直保留在路由表中。为了避免这种情况,RIP 为每个路由表项增加一个超时定时器,从一项记录被修改之时开始计时,当记录在 180 秒(6 个 RIP 周期)没有收到刷新信息时,路由表将该项记录设为“无效”。
     同时,RIP 还设置一个清除定时器,如一项路由记录被设为“无效”超过 120 秒没有收到更新信息,则才从路由表中删除该项记录。

若路由器接收到同一网络的多条距离相同的路径,将按照“先入为主”原则。


③ RIP 的优缺点
  • 优点:配置与部署简单

  • 缺点:每个自治系统中的路由器都要与同一系统内其他路由器交换路由表信息,当路由器数目增加时,网络中的信息交换将大幅度增加,故 RIP 只适用于相对较小的自治系统。


3. 最短路径优先协议 OSPF

 OSPF 同样使用了 Dijkstra 提出的最短路径算法。与 RIP 相比,OSPF 的优点在于: 1.OSPF 协议在区域中的所有路由器上维护一个跟踪网络链路状态的 链路状态数据库,这个数据库可以看作一张完整的网络映射图,是路由器建立路由表的依据。链路状态数据库中的状态包括路由器可用端口、可达路由和链路状态信息。

  1. OSPF 要求路由器在链路状态发生变化时用泛洪法向区域内所有路由器发送信息,而 RIP 仅周期性地向自己相邻的几个路由器通报路由信息。

  2. RIP 与 OSPF 都是寻找最短的路径,并采用“最短路径优先”的指导思想,但在计算方法上,RIP 采用“跳数”作为路径权值,而 OSPF 采用链路状态信息(费用、距离、时延等)作为路径权值。


① OSPF 中主干区域与区域的概念

 为适应更大规模的网络路由,在自治系统内部又可以进一步分为两级:区域主干区域(将一个自治系统分为多个区域,其中在区域中划分出主干区域)。

 其中区域由区域边界路由器与主干路由器组成(即系统内所有路由器),而主干区域则由主干路由器组成。

 区域内部主机之间的分组交换通过区域路由器实现(即属于区域的所有路由器),区域之间的分组交换通过主干路由器实现,而自治系统之间通过自治系统边界路由器互联。

划分区域的好处在于:利用泛洪法交换链路状态信息时的范围局限在每个区域内,而非整个自治系统内。即在一个区域内的路由器只知道本区域的完整网络拓扑。划区域的方法使得 OSPF 能够用于大型自治系统中。

即多个路由器维护一个链路状态数据库是对于区域而言,同一个自治系统的不同区域的路由器,链路状态数据库可能不同。


② OSPF 协议的执行过程
  1. 路由器的初始化
     当一个路由器开始工作时,它会通过“问候分组”完成邻居发现功能,得知哪些与它相邻的路由器在工作,依据将数据发往相邻路由器所需的开销。

  2. 网络运行过程
     在网络运行过程中,只要一个路由器的链路状态发生变化,就会使用“链路状态更新分组”通过泛洪法更新链路状态。同时为了确保链路状态数据库与全网保持一致,OSPF 还规定每隔一段时间要刷新一次数据库中的链路状态。

  3. OSPF 域最短路径选择
     通过路由器之间交换链路状态信息,每个路由器都可得出本区域网络的链路状态数据库。每个路由器都能从状态链路数据库出发,计算以本路由器为根的最短路径树,再根据最短路径树得出路由表。


4. 外部网关协议 BGP

 外部网关协议是不同自治系统的路由器之间交换路由信息的协议。

 BGP 采用了路径向量路由协议。在配置 BGP 时,每个 AS 的管理员要至少选择一个路由器作为“发言人”,由发言人与其他 AS 中的 BGP 发言人交换路由信息。在交换时,两台路由器会建立 TCP 连接,然后此基础上交换 BGP 报文建立 BGP 会话,再利用 BGP 会话交换路由信息。


① BGP 路由选择协议的工作过程

 BGP 协议开始运行时,边界路由器与相邻的边界路由器交换整个 BGP 路由表。但运行过程中,只在发生变化时更新有变化的部分,而不是像 RIP 或 OSPF 那样周期性地进行更新。


② BGP 路由选择协议的分组

 BGP 路由选择协议使用以下四种分组:

  1. 打开分组: 用于与相邻的另一个 BGP 发言人建立关系

  2. 更新分组:用于发送某一路由的信息,列出要撤销的多条路由

  3. 保活分组:用于确认打开分组,以及周期性地确认相邻边界路由器的存在

  4. 通知分组:用于发送检测到的差错。


Last Modified : 2020-10-10 16:19:31