0%

Point to Point Protocal

概念

参考:Android 上网概述

使用3g/4g/5g网络的移动设备,通过ppp协议与蜂窝网络的基站建立通信

基带和蜂窝网络
ppp协议是链路层协议

协议结构
Linux对PPP数据链路的建立过程进行抽象,实现了pppd拨号应用程序,专门用于管理PPP数据链路的建立与关闭,见下图。

pppd是一个后台服务进程(daemon),实现了所有鉴权、压缩/解压和加密/解密等扩展功能的控制协议,负责把要发送的数据包传递给PPP协议处理模块,设置PPP协议的参数,用来建立/关闭连接。

Android设备网络访问架构

链路建立的大致过程:
链路建立