天天看点

【Tips】- Wifi模块和4G无线通信

文章目录

          • 相关概念
          • Wifi和4G在通信上的区别
相关概念
  • OSI模型是国际标准化组织提出的通用的计算机网络框架。OSI将计算机网络体系结构(architecture)划分为以下七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
  • API Application Programming Interface,应用程序接口,可以理解为操作系统的“出入口”,通过API可以使应用程序取得操作系统的服务。
  • 网卡 网卡是一块被设计用来允许计算机在计算机网络上进行通讯的计算机硬件。它使得用户可以通过电缆或无线相互连接。每一个网卡都有一个被称为MAC地址的独一无二的48位串行号,它被写在卡上的一块ROM中。在网络上的每一个计算机都必须拥有一个独一无二的MAC地址。
  • MAC地址 Media Access Control Address,用来唯一的表示网卡。
  • 以太网是一种计算机局域网技术。
  • TCP/IP协议 使不同网络间能够进行信息传输。TCP/IP传输协议是严格来说是一个四层的体系结构,应用层、传输层、网络层和数据链路层都包含其中。
  • PPP协议 (Point-to-Point Protocol)协议,是为在同等单元之间传输数据包这样的简单链路设计的链路层协议。
  • ARP/RARP

    ARP (address resolution protocol,地址解析协议)是一个位于TCP/IP 协议栈中的底层协议,它用于映射计算机的物理地址与网络IP地址。

    RARP 与ARP工作方式相反,RARP发出要反向解析的物理地址并希望返回其对应的IP地址。

  • 蜂窝网络(英语:Cellular network),又称移动网络(mobile network)是一种移动通信硬件架构,分为模拟蜂窝网络和数字蜂窝网络。由于构成网络覆盖的各通信基地台的信号覆盖呈六边形,从而使整个网络像一个蜂窝而得名。
Wifi和4G在通信上的区别
  • 网卡不同
  • MAC地址不同
  • 通信协议不同

手机通过路由器连接WiFi上网, 实际上依旧走的是局域网(以太网),在链路层。基本可以看作手机连接了一根网线,所以通信媒介依然可以看作传统意义的网卡接入;

4G上网使用的是蜂窝网络,信号以电磁波的形式传播,发送到基站,基站再通过交换机转发,并通知目标设备,回传结果。其上网媒介用得是无线通信专用的无线基带通信模块。

Wifi上网可以看做是网卡设备上网,仍然遵循IEEE 802,链路层走的是以太网,支持ARP/RARP,同时在链路层采用以太网协议进行帧数据封装,前面分别是48位目标MAC地址跟源MAC地址。

4G流量上网的时候,链路层走的是PPP协议,该协议下没有MAC地址的概念,相对应的每个无线通信模块都有IMEI(国际移动设备识别码(International Mobile Equipment Identity),来标识每一个无线通信模块。

继续阅读