卫星通信协议笔记1-协议栈

卫星通信 / 5G 协议栈笔记

真实网络不是一条 OSI 七层从头到尾,而是:

分段承载 + 逐段封装 + 隧道套叠 + 多协议栈共存 + 跨层优化。

OSI 是地图,实际网络是城市;地图有用,但城市不会完全按地图长。

这不是乱,是不同层各封各的。

同一个端到端消息,在不同接口换不同的"车":

text 复制代码
空口 Uu:NR 协议栈
N3 用户面:GTP-U / UDP / 外层 IP
N2 控制面:NGAP / SCTP / 外层 IP
N6:纯内层 IP
卫星回传:再套卫星链路帧

  1. 关键概念

概念 含义

用户面 传 UE 的上网数据,如视频、网页

控制面 传信令,如注册、会话建立、切换

空口 Uu UE ↔ gNB 之间的无线接口

N3 gNB ↔ UPF,用户面隧道

N2 gNB ↔ AMF,控制面信令

N6 UPF ↔ 数据网/互联网

回传段 接入网节点(gNB/CU)到核心网之间的传输网络

内层 IP UE 的端到端 IP,服务器看到的就是它

外层 IP gNB/UPF/AMF 之间的承载 IP,用于隧道和回传

约定:以下封装顺序均按"从内到外"描述。


第一部分:数据怎么走、怎么封

  1. 用户面:端到端流转与逐层封装

1.1 UE 内部:生成端到端 IP 包

text 复制代码
App
 -> TCP/UDP
 -> 内层 IP(UE 的 IP,端到端)

这个内层 IP 是 UE 到服务器真正端到端的 IP,服务器看到的就是它。

1.2 空口 Uu:UE → gNB

UE 把内层 IP 包交给 NR 空口协议栈:

text 复制代码
内层 IP
 -> SDAP
 -> PDCP
 -> RLC
 -> MAC
 -> PHY

封装后:

text 复制代码
PHY | MAC | RLC | PDCP | SDAP | 内层IP | TCP/UDP | App

逐层功能:

· SDAP:把 IP 包映射到 QoS flow。每个 QoS flow 对应一个 QoS 等级,决定调度优先级、丢包率、时延预算。

· PDCP:加密、完整性保护、头压缩(ROHC)、序号维护、重排序。头压缩能把 TCP/IP 头从 40 字节压到几字节,省空口带宽。

· RLC:分段/重组、ARQ 重传、按需可靠或非可靠传输。TM/UM/AM 三种模式。

· MAC:调度、HARQ、多路复用、随机接入。决定谁在哪个时频资源上发。

· PHY:调制、编码、天线映射、射频。根据信道质量自适应调整调制编码方案。

透明转发卫星只做射频中继,不解析这些协议。

再生卫星上的 gNB 会终结空口协议栈。

1.3 gNB:解空口,得到内层 IP 包

gNB 从下往上逐层解:

text 复制代码
PHY -> MAC -> RLC -> PDCP -> SDAP -> 内层 IP 包

· PHY 解调、解码,恢复 MAC PDU;

· MAC 解复用、HARQ 合并,恢复 RLC PDU;

· RLC 重组,恢复 PDCP PDU;

· PDCP 解密、解头压缩,恢复 SDAP SDU;

· SDAP 根据 QoS flow 标识,拿到内层 IP 包。

gNB 不路由这个内层 IP 到互联网,而是根据 QoS flow 把它送进 N3 隧道。

1.4 N3 接口:gNB → UPF

N3 上封装为:

text 复制代码
内层 IP
 -> GTP-U
 -> UDP
 -> 外层 IP(gNB 到 UPF 的承载 IP)
 -> L2/L1

抓包看到:

text 复制代码
外层IP | UDP | GTP-U | 内层IP | TCP/UDP | App

逐层说明:

· 内层 IP:UE 的端到端 IP 包,源地址是 UE,目的地址是服务器。

· GTP-U:GPRS 隧道协议用户面。头部含 TEID(隧道端点标识),标识这条隧道属于哪个 UE、哪个 PDU 会话、哪个 QoS flow。还有消息类型、长度等字段。

· UDP:GTP-U 跑在 UDP 上,端口号 2152。用 UDP 是因为用户面要快,不追求可靠,可靠交给 TCP/应用。

· 外层 IP:gNB 和 UPF 的传输 IP 地址,用于在回传网中路由。

· L2/L1:以太网、OTN、微波、卫星等物理承载。

关键点:

· GTP-U 上面是内层 IP,不是 TCP/UDP。

· TCP/UDP 是内层 IP 的载荷。

· 外层 IP 是 gNB/UPF 的传输 IP,不是 UE 的 IP。

· 如果 N3 走卫星回传,外层 IP 包还会被卫星 Modem 再封装成卫星链路帧,如 DVB-S2X、GSE、CCSDS 或私有帧。

1.5 UPF:解 N3 隧道

UPF 从下往上解:

text 复制代码
L2/L1 -> 外层IP -> UDP -> GTP-U -> 内层 IP 包

· 根据 UDP 端口 2152 识别 GTP-U;

· 根据 TEID 找到对应隧道;

· 解出内层 IP 包。

然后 UPF 在 N6 接口把它路由到数据网。

1.6 N6 接口:UPF → 数据网/服务器

N6 上就是:

text 复制代码
内层 IP | TCP/UDP | App

外加 L2/L1,比如以太网、VLAN 等。没有 GTP-U。

1.7 用户面端到端完整简图

text 复制代码
UE:
App -> TCP/UDP -> 内层IP -> SDAP -> PDCP -> RLC -> MAC -> PHY

gNB:
PHY -> MAC -> RLC -> PDCP -> SDAP -> 内层IP
 -> GTP-U -> UDP -> 外层IP -> L2/L1

UPF:
L2/L1 -> 外层IP -> UDP -> GTP-U -> 内层IP
 -> N6 -> 内层IP -> 服务器

  1. 控制面:端到端流转与逐层封装

2.1 UE 内部:生成 NAS 消息

text 复制代码
NAS 消息

NAS 是 UE 和 AMF 之间的信令,gNB 不终结它,只转发。

NAS 消息包括:注册请求、鉴权响应、安全模式完成、PDU 会话建立请求等。

2.2 空口 Uu:UE → gNB

NAS 被 RRC 承载:

text 复制代码
NAS
 -> RRC
 -> PDCP
 -> RLC
 -> MAC
 -> PHY

封装后:

text 复制代码
PHY | MAC | RLC | PDCP | RRC | NAS

逐层说明:

· NAS:UE 与 AMF 之间的信令。gNB 不解析内容,只当透明容器。

· RRC:无线资源控制。gNB 终结 RRC。RRC 消息含 RRC 建立请求、RRC 重配、测量报告、切换命令等。NAS 消息被装在 RRC 消息里,通过 SRB(信令无线承载)传输。

· PDCP:加密、完整性保护。控制面比用户面多一个完整性保护,防止信令被篡改。

· RLC:通常用 AM 模式,保证可靠有序。

· MAC/PHY:同用户面。

注意:

· 空口控制面没有 IP、SCTP、NGAP、GTP-U。

· RRC 终结在 gNB。

· NAS 对 gNB 是透明容器。

2.3 gNB:解空口,取出 NAS

gNB 从下往上解:

text 复制代码
PHY -> MAC -> RLC -> PDCP -> RRC -> 取出 NAS

· PHY 解调、解码;

· MAC 解复用、HARQ;

· RLC 重组;

· PDCP 解密、完整性校验;

· RRC 解析消息,发现里面装的是 NAS,gNB 不处理 NAS 内容。

gNB 生成 NGAP 消息,把 NAS 放进去。

2.4 N2 接口:gNB → AMF

N2 上封装为:

text 复制代码
NAS
 -> NGAP
 -> SCTP
 -> 外层 IP(gNB 到 AMF 的承载 IP)
 -> L2/L1

抓包看到:

text 复制代码
外层IP | SCTP | NGAP | NAS

逐层说明:

· NAS:UE 与 AMF 之间的信令,对 gNB 透明。

· NGAP:gNB 与 AMF 之间的控制面协议。含 UE 上下文管理、PDU 会话资源建立、切换请求、寻呼、NAS 传输等。NGAP 消息里带 RAN UE NGAP ID 和 AMF UE NGAP ID,用来标识哪个 UE。

· SCTP:流控制传输协议。提供可靠、有序、多流、多宿主传输。端口号 38412。一个 SCTP 偶联可承载多个 UE 的 NGAP 消息。

· 外层 IP:gNB 和 AMF 的传输 IP。

· L2/L1:物理承载。

关键点:

· SCTP 上面是 NGAP,不是"就出去了"。

· NGAP 里面装 NAS。

· NGAP 终结在 AMF,NAS 也终结在 AMF。

· 如果 N2 走卫星回传,外层 IP 包同样会被卫星链路层再封装。

2.5 AMF:解 N2,取出 NAS

AMF 从下往上解:

text 复制代码
L2/L1 -> 外层IP -> SCTP -> NGAP -> NAS

· 根据 SCTP 端口识别 NGAP;

· 根据 NGAP 里的 UE ID 找到对应 UE 上下文;

· 取出 NAS 消息,交给 NAS 层处理。

AMF 可能继续找 AUSF、UDM、SMF,走服务化接口 SBI:

text 复制代码
HTTP/2 -> TCP/TLS -> IP -> L2/L1

如果 AMF 要建立用户面,会找 SMF;SMF 再通过 N4 通知 UPF:

text 复制代码
PFCP -> UDP -> 外层IP -> L2/L1

N4 用于建立前面说的 N3 GTP-U 隧道。PFCP 里带 F-SEID,标识 UPF 侧的 GTP-U 隧道端点。

2.6 响应反向

AMF 回 NAS 消息时:

text 复制代码
NAS -> NGAP -> SCTP -> 外层IP -> L2/L1
 -> gNB
 -> RRC -> PDCP -> RLC -> MAC -> PHY
 -> UE

UE 最终收到 NAS。

2.7 控制面端到端完整简图

text 复制代码
UE:
NAS -> RRC -> PDCP -> RLC -> MAC -> PHY

gNB:
PHY -> MAC -> RLC -> PDCP -> RRC -> 取出 NAS
 -> NGAP -> SCTP -> 外层IP -> L2/L1

AMF:
L2/L1 -> 外层IP -> SCTP -> NGAP -> NAS

  1. 各接口封装速查表

接口 路径 封装顺序(从内到外)

Uu 用户面 UE ↔ gNB App → TCP/UDP → 内层IP → SDAP → PDCP → RLC → MAC → PHY

Uu 控制面 UE ↔ gNB NAS → RRC → PDCP → RLC → MAC → PHY

N3 用户面 gNB ↔ UPF 内层IP → GTP-U → UDP → 外层IP → L2/L1

N6 UPF ↔ DN 内层IP → L2/L1

N2 控制面 gNB ↔ AMF NAS → NGAP → SCTP → 外层IP → L2/L1

N4 SMF ↔ UPF PFCP → UDP → 外层IP → L2/L1

SBI AMF/SMF/UDM 等 HTTP/2 → TCP/TLS → IP → L2/L1

卫星回传 承载 N2/N3 上述外层IP包再套 DVB-S2X/GSE/CCSDS/私有帧 → 射频

抓包速记:

· Uu 空口:NR MAC/RLC/PDCP/SDAP,或 RRC/NAS;没有 GTP-U。

· N3:IP | UDP | GTP-U | IP | TCP/UDP | App

· N2:IP | SCTP | NGAP | NAS

· N6:IP | TCP/UDP | App

· 卫星回传:外面再多一层卫星链路帧。


第二部分:为什么长成这样

  1. 无线介质决定了空口必须有专用 L2

以太网面向有线局域网:

· 低误码、相对稳定;

· 无集中调度;

· 无蜂窝级移动性;

· 无 HARQ、功率控制、自适应调制编码;

· 无运营商需要的鉴权、计费、QoS、切换。

蜂窝空口则面临:

· 频谱稀缺,必须集中调度;

· 信道变化大,需要 HARQ/ARQ、链路自适应;

· UE 会移动,需要切换;

· 需要加密、头压缩、QoS 映射;

· 运营商要控制接入和计费。

因此空口不能直接用以太网,而是用:

text 复制代码
SDAP / PDCP / RLC / MAC / PHY

这是对 OSI L2 的细化。

用户面的 IP 包仍然存在,只是被 NR L2 承载;控制面的 NAS/RRC 不是 IP。


  1. 移动性决定了用户面需要 GTP-U 隧道

UE 会从 gNB1 移动到 gNB2,但 UE 的 IP 地址要保持不变。

运营商设一个用户面锚点 UPF,gNB 把 UE 的 IP 包用 GTP-U 隧道拉到 UPF。

N3 上因此出现:

text 复制代码
外层IP | UDP | GTP-U | 内层IP | TCP/UDP | App

· 内层 IP:UE 的端到端 IP,不变;

· 外层 IP:gNB 到 UPF 的承载 IP;

· GTP-U:移动性隧道协议。

GTP-U 里的 TEID 标识隧道端点。

一个 TEID 对应一个承载 / QoS flow / PDU 会话,用于区分不同 UE、不同会话、不同 QoS,并支持计费、策略控制、合法监听。

用户面需要 GTP-U 的目的:

把 UE 的 IP 包透明地隧道到 UPF 锚点,支持移动性、QoS、计费、策略、合法监听和转发。


  1. 控制面与用户面分离,决定了信令不用 GTP-U

控制面传的是信令,终点是 AMF,不是互联网。

它不需要保持 UE 的 IP 地址,也不需要把用户 IP 包搬到锚点。

控制面路径:

text 复制代码
NAS -> NGAP -> SCTP -> 外层IP

· NAS:UE 和 AMF 之间的信令,gNB 只透明转发;

· NGAP:gNB 和 AMF 之间的控制面协议;

· SCTP:可靠、有序、多流、多宿主,适合信令;

· IP:gNB 到 AMF 的承载。

一个 SCTP 偶联可承载多个 UE 的 NGAP 消息,用 RAN UE NGAP ID / AMF UE NGAP ID 区分。

不需要每个 UE 建一条 GTP-U 隧道。

控制面不用 GTP-U 的原因:

信令终点是 AMF,不需要用户面锚点和 TEID;用 NGAP/SCTP 可靠承载并按 UE ID 复用即可。

控制面并非没有承载,NAS over NGAP over SCTP over IP 本身就是封装/承载,只是不叫 GTP-U。


  1. 全 IP 化导致"IP 套 IP"

核心网、回传网、卫星回传现在基本都是 IP 网。

隧道也跑在 IP 上,用户数据本身又是 IP,于是出现:

text 复制代码
IP | UDP | GTP-U | IP | TCP | HTTP

NG 接口用 IP 的根本原因是核心网全 IP 化和承载网复用,不是因为 NG 直接连互联网。

互联网在更后面的 N6。

IP 化的好处:

  1. 同一张物理网复用 N2、N3、N4、SBI、OAM 等流量;
  2. 能路由、能冗余、能 VPN、能云化;
  3. 多厂商设备容易互通;
  4. 物理层可以是以太网、OTN、DWDM、微波、卫星。

  1. 运营商设计动机

8.1 计费

GTP-U 的 TEID 和 QoS flow 让运营商能:

· 知道哪个 UE 用了多少流量;

· 知道用的是哪个 PDU 会话;

· 知道是什么 QoS 等级;

· 生成计费话单(CDR)。

如果用户面只是纯 IP 转发,没有隧道标识,运营商很难区分和计费。

8.2 策略控制

运营商要限速、区分业务优先级、对某些应用免流、对企业专网做隔离。

这些需要 PCF 下发策略、SMF 控制、UPF 执行,以及 GTP-U 隧道和 QoS flow 标识。

8.3 合法监听

GTP-U 隧道和 TEID 让监听设备能定位哪个 UE、哪个会话、哪类业务。

8.4 漫游与移动性

UE 漫游时,用户面可能回到归属地 UPF。

GTP-U 隧道让漫游架构能灵活锚定。

UE 移动时,IP 地址不变,靠 UPF 锚点和 GTP-U 隧道实现。

8.5 接入控制与 OAM

运营商要控制谁可以接入、接入后能用什么业务、用什么 QoS。

这些由 RRC、NAS、NGAP、GTP-U 共同完成。

基站还需要时间同步、配置下发、性能统计、告警、软件升级,这些是基站自己的运维流量,也走回传段,但占比很小。


  1. 标准分工导致多协议栈共存

· 3GPP 管移动接入和核心网;

· IETF 管 IP/TCP/SCTP;

· ETSI DVB、CCSDS 管卫星链路。

各管一段,拼起来就复杂。


第三部分:与 OSI / TCP/IP / 以太网的关系

  1. 与 OSI 七层的关系

OSI 是参考模型,不是强制标准。

实际协议栈符合分层思想,但不严格等于七层。

用户面空口:

text 复制代码
L1 = PHY
L2 = MAC / RLC / PDCP / SDAP 等子层
L3 = 内层 IP
L4 = TCP/UDP
L7 = 应用

控制面空口:

text 复制代码
L1 = PHY
L2 = MAC / RLC / PDCP
L3 = RRC
高层 = NAS

N3/N2 则是:

text 复制代码
L3 外层 IP + L4 UDP/SCTP + 隧道/信令协议 + 内层 IP/NAS

结论:它符合分层思想,但不严格等于 OSI 七层。

L2 被拆成多个子层,隧道导致多层套叠,控制面还有非 IP 高层协议。


  1. 与 TCP/IP 的关系

TCP/IP 最初假设底层链路相对可靠、低误码、无集中调度、无蜂窝移动性。

蜂窝空口需要自己的 L2、调度、HARQ、移动性、QoS。

TCP/IP 在移动网络里只负责:

· 端到端寻址;

· 端到端传输;

· 应用数据。

它不负责无线调度、移动性管理、接入鉴权、计费、QoS 映射。

这些由 3GPP 协议栈负责。

控制面根本不跑 TCP/IP。

UE 刚开机时还没有 IP 地址和承载,如果 RRC 跑在 IP 上会形成鸡生蛋死锁。

所以 RRC 必须直接跑在无线 L2 上:

text 复制代码
RRC -> PDCP -> RLC -> MAC -> PHY

IP 是在回传段才出现的,不是空口控制面本来就有的。


  1. 与以太网的关系

空口不用以太网,因为以太网是为有线局域网设计的。

空口需要集中调度、HARQ、功率控制、自适应调制编码、移动性、鉴权、计费、QoS。

但"不用以太网"不等于"不用 IP"。

用户面 IP 包在,只是被 NR L2 承载;控制面 NAS/RRC 不是 IP。


  1. RRC 与 IP 的相似与区别

相似点:

· 都位于各自栈的第三层(L3);

· 都承上启下:IP 承载 TCP/UDP/应用;RRC 承载 NAS;

· 都有标识、状态/上下文、移动性管理、安全机制。

本质区别:

维度 IP RRC

域 用户面数据 控制面信令

范围 端到端,跨互联网 UE ↔ gNB,接入网内部

功能 寻址、路由、转发 无线资源控制、连接管理、切换

寻址 全局 IP 地址 临时无线标识(C-RNTI 等)

承载对象 TCP/UDP/应用 NAS、AS 配置信令

终结位置 UE、服务器、UPF 等 gNB

依赖关系 RRC 建立承载后,IP 才能跑 先于 IP,解决"鸡生蛋"

关键点:

· 用户面 L3 = IP;控制面 L3 = RRC。两条栈并列。

· RRC 配置 DRB,DRB 承载 IP 包;RRC 本身不是 IP 的载荷。


第四部分:卫星通信与回传段

  1. 回传段

回传段 = 接入网节点(gNB/CU)到核心网之间的传输网络。

英文 backhaul。可以是光纤、以太网、OTN、微波、卫星。

text 复制代码
RU ──前传 fronthaul── DU ──中传 midhaul── CU ──回传 backhaul── 核心网

名称 路径 典型内容

前传 fronthaul RU ↔ DU CPRI/eCPRI,射频样点或 IQ 数据

中传 midhaul DU ↔ CU F1 接口,PDCP/RLC 等

回传 backhaul CU/gNB ↔ 核心网 N2/N3,NGAP/SCTP/IP、GTP-U/UDP/IP

回传段上跑的流量:

类型 占比 说明

UE 用户面数据 绝大部分 GTP-U 隧道里的内层 IP

UE 控制面信令 少量 NGAP 里的 NAS

gNB OAM/同步/节点信令 很少 配置、告警、时间同步、NG Setup、Xn

回传段主要是给 UE 用的,基站自己的流量只是零头。

外层是基站的,内层是终端的;隧道是基站的,货物是终端的。

常见误解:

· 回传段不是互联网:互联网在 N6,UPF 之后;

· 回传段不是空口:空口是 UE 到 gNB;回传是 gNB 到核心网;

· 回传段不是固定有线:可以是光纤、微波、卫星;

· 回传段是逻辑概念:不管物理介质是什么,只要承担"把接入网流量送回核心网"这个角色,就是回传段。


  1. 卫星通信三种架构

架构 gNB 位置 卫星作用 协议栈特点

透明转发 地面 射频中继 空口协议不变,卫星只做 L1 中继

再生转发 卫星上 星上 gNB 空口协议在星上终结,再生成 N2/N3

卫星回传 地面 承载 gNB 到核心网 N2/N3 外层 IP 走卫星,再套卫星链路帧

15.1 透明转发

text 复制代码
UE ──用户链路── 卫星 ──馈电链路── 地面网关 ── gNB ──回传段── 核心网

卫星只做射频中继,gNB 在地面。协议栈不变。

15.2 再生转发

text 复制代码
UE ──用户链路── 卫星(gNB) ──馈电链路/卫星回传── 地面核心网

gNB 在卫星上。卫星到地面核心网这段是回传段,跑 N2/N3 的外层 IP,再套卫星链路帧。

15.3 卫星回传

text 复制代码
UE ──空口── gNB ──卫星回传── 核心网

gNB 在地面,但 gNB 到核心网走卫星。

N3 的 GTP-U/UDP/外层IP 或 N2 的 NGAP/SCTP/外层IP 会被卫星 Modem 再封装成 DVB-S2X、GSE、CCSDS 等卫星帧。

15.4 卫星带来的额外矛盾

  1. 长时延:GEO RTT 约 500 ms 以上,TCP 慢启动、重传超时、拥塞控制都会变慢。
  2. 高误码和深衰落:链路层 ARQ 重传与 TCP 重传叠加,TCP 把误码丢包误判为拥塞,降速。
  3. 频繁切换和多普勒:LEO 卫星几分钟过顶一次,切换、波束切换、多普勒补偿都影响链路。

于是出现 PEP、TCP 拆分、ROHC、跨层优化,使 TCP/IP 和移动/卫星栈看起来更"混"。


  1. 跨层优化

各层本来独立设计,但无线/卫星链路特性会互相影响:

· TCP 拥塞控制会把无线误码丢包误判为拥塞;

· 链路层 ARQ 重传和 TCP 重传叠加;

· 长 RTT 让 TCP 慢启动很慢;

· 切换会导致丢包和乱序。

常见跨层优化:

优化 层次 作用

ROHC PDCP 压缩 TCP/IP 头,省空口带宽

PEP 传输层代理 把一条 TCP 拆成两段,分别优化

HARQ MAC 快速重传,减少误码丢包

ARQ RLC 可靠传输,减少丢包

链路自适应 MAC/PHY 根据信道调整调制编码

TCP 拥塞控制优化 传输层 适应长 RTT、高误码

QUIC 传输层 减少握手时延,支持多流

加密与优化存在矛盾:PEP 想拆 TCP,但 QUIC/TLS 加密后中间设备难插手。


第五部分:常见误区与总结

  1. 常见误区澄清

  2. 空口不用以太网?

    对,用以太网不适合无线蜂窝。需要集中调度、HARQ、移动性、QoS、运营商控制。

  3. 空口不用 IP?

    不准确。用户面 IP 包在,只是被 NR L2 承载;控制面 NAS/RRC 不是 IP。

  4. NG 用 IP 是因为后面是互联网?

    不是。NG 后面是核心网,互联网在 N6。用 IP 是因为核心网全 IP 化和承载网复用。

  5. 控制面为什么不用 GTP-U?

    控制面终点是 AMF,传信令,不需要用户面锚点和 TEID。用 NGAP/SCTP 可靠承载并按 UE ID 复用即可。

  6. 用户面为什么需要 GTP-U?

    为了把 UE 的 IP 包透明地隧道到 UPF 锚点,支持移动性、QoS、计费、转发。

  7. SCTP 上面就出去了?

    不是。N2 上 SCTP 上面是 NGAP,NGAP 里面装 NAS。

  8. GTP-U 上面是 UDP 再往上 GTP-U?

    顺序是:内层 IP → GTP-U → UDP → 外层 IP。抓包看到 IP | UDP | GTP-U | IP | TCP。


  1. 最终总结

记忆主线

看接口、看终结点、分内层/外层 IP、分透明/再生/回传。

用户面

UE 内层 IP 在空口被 SDAP/PDCP/RLC/MAC/PHY 承载,在 N3 被 GTP-U/UDP/外层 IP 隧道承载,在 N6 变回纯内层 IP。

控制面

NAS 在空口被 RRC 承载,在 N2 被 NGAP/SCTP/外层 IP 承载,到 AMF 终结。

与 OSI / TCP/IP / 以太网的关系

· 跟 OSI 不同:OSI 是参考模型;实际把 L2 拆成多个子层;隧道导致多层套叠;控制面有非 IP 高层协议。

· 跟 TCP/IP 不同:TCP/IP 假设底层可靠、无集中调度、无蜂窝移动性;蜂窝空口需要自己的 L2、调度、HARQ、移动性、QoS。

· 跟以太网不同:以太网为有线局域网设计;空口是频谱稀缺、信道变化、移动性、运营商控制的无线链路。

隧道原因

移动性锚点、用户面分离、QoS/计费/策略/合法监听、全 IP 化、多厂商标准化。

运营商设计动机

计费、策略控制、合法监听、漫游、移动性、接入控制、同步与 OAM。

金句

真实网络不是一条 OSI 七层从头到尾,而是:

分段承载 + 逐段封装 + 隧道套叠 + 多协议栈共存 + 跨层优化。

OSI 是地图,实际网络是城市;地图有用,但城市不会完全按地图长。

这不是乱,是不同层各封各的。

相关推荐
hzxpaipai1 小时前
杭州企业官网怎么建设?从策划到上线的5步建站方法
运维·服务器·前端·网络
smartpi_ai1 小时前
通用脱机烧录器为什么烧不进 CI-03?下载协议的门槛、免唤醒 10 条的建议值属性
服务器·网络·ci/cd
ITxiaobing20232 小时前
自研 IP 库与 AppsFlyer 判定不一致的排查实践
网络·网络协议·tcp/ip
2501_937860943 小时前
中篇:TCP 为什么可靠又高效?滑动窗口、流量控制、拥塞控制与粘包全解析
服务器·网络·tcp/ip
刚及格的陆拾伍3 小时前
Wi-Fi核心知识精要:从频段到帧结构全解析
网络·物联网·网络协议·信息与通信·iot
xiaoye-duck4 小时前
《Linux 网络编程》深入理解 IO 多路复用:select 函数详解与 Echo 服务实战
linux·网络
SDWAN_Cheap4 小时前
TCP滑动窗口与拥塞控制是什么?从流量控制到网络稳定性的完整解析
网络·tcp/ip·php
广东融科数据服务有限公司5 小时前
无网络仓储库房安防监控改造落地案例|离线闭环存储 + 4G 低功耗远程适配实战优化
网络·仓储改造
YumiProxy5 小时前
动态IP冲突排查实战:从ARP检测到DHCP地址池的完整链路
服务器·网络·网络协议·tcp/ip·ip