对网络协议栈第一次接触,非常懵逼,理解的不深,仅粗浅记录一下自己的理解。
1、控制面和数据面
这个我一开始不理解,后面联想到ftp瞬间理解了, ftp他也是建立两个链路,一个进行控制(21端口),一个进行数据传输, 数据传输的端口是通过ftp控制链路返回的,然后再建立数据连接。因此这个也很好理解。一个是专用于控制流程,一个专门用于数据传输。下面是ftp控制连接的流程,和拿到数据连接的端口。
2、网络架构
3、RRC和NAS区别
从图中给可以看到RRC(Radio Resource Control,无线资源控制协议)主要是用户设备和基站之间;
而NAS(Non-Access Stratum, 非接入层协议)是用户设备和核心网之间;
那么他们的作用分别是:
NAS:负责UE与核心网之间的信令交互
RRC:负责UE与基站之间的无线资源管理
4、参考链接
https://mp.weixin.qq.com/s/x8_iuJ-fNrhjcLbXJajSxg
https://mp.weixin.qq.com/s/0xo2Po34DOZXm-43rsp11Q