Android wifi上网跟4G上网的区别

手机上网可以用Wifi,也可以用4G,这两者究竟有什么区别,Wifi模块跟4G无限通信模块用的是同一种上网媒介吗,一个4G手机是否两块网卡呢?手机的MAC地址说的是谁的呢,比如,当你通过系统API获取MAC地址的时候,获取的是哪种MAC地址呢?本文由MAC地址(作为设备唯一标识)问题引出,简单分析下两种上网方式的区别,扫盲,高手勿拍砖:

  • Wifi上网跟4G上网用的是同一块“网卡”吗
  • Wifi上网跟4G上网的“MAC”地址是同一个吗
  • 两者在实现方式上有什么不同呢(TCP/IP协议)

首先来看第一个问题,Wifi上网跟4G上网用的是同一块“网卡”吗,答案是否定的,一般而言,Wifi上网用的是以太网卡,拥有48位唯一的MAC地址,而4G上网则通过手机内部的基带模块来实现无线上网的目的。

手机Wifi上网跟4G上网硬件设施的区别

从硬件环境上来说,手机链接一个无线路由器,通过Wifi上网,走的还是以太网,在链路层,用的是以太网协议,也就是说,这种上网模式完全可以看做是手机连接了一根网线,所以其媒介仍可以看做传统意义上的网卡:

手机wifi上网模型.png

而4G上网用的是蜂窝网络,信号以电磁波的形式在空气中进行传播,发送到距离最近的基站,基站通过交换机转发到覆盖目标设备的基站,并通知目标设备,回传结果,这种上网模式在链路层,用的一般是PPP(Point-to-Point Protocol)协议,而其上网媒介用的则是无线通信专用的无线基带通信模块:

手机4G上网模型.png

硬件上的不同,决定了其在软件系统上必定采取不同的适配方式。

Wifi上网跟4G上网在TCP/IP协议上的区别

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

屏幕快照 2018-03-30 下午5.44.33.png

而4G流量上网的时候,链路层走的是PPP协议,该协议下没有MAC地址的概念。

PPP协议数据帧格式

Wifi上网跟4G上网的“MAC”地址是同一个吗

答案很明显:不是,4G上网压根没有MAC地址的概念,相对应的每个无线通信模块都有IMEI(国际移动设备识别码(International Mobile Equipment Identity),来标识每一个无线通信模块。

总结

本文简单介绍下手机两种上网方式的区别,主要是理清MAC地址的概念,整个4G上网跟电话涉及到的是Android RIL框架的知识,将来有时间,再分析。

作者:看书的小蜗牛 Android wifi上网跟4G上网的区别

仅供参考,欢迎指正

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

编辑于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏FreeBuf

Hacking Team漏洞大范围挂马,上百万电脑中招

一、概况 近日,腾讯反病毒实验室拦截到一个恶意推广木马大范围传播,总传播量上百万,经分析和排查发现该木马具有以下特征: 1)该木马是通过网页挂马的方式传播的,经...

1789
来自专栏web007

工行b2c

2.商户按照工行B2C支付1.0.0.11接口形成提交数据,并使用工行提供API和商户证书对订单数据签名,形成form表单返回客户浏览器,表单action地址指...

1030
来自专栏ytkah

微信群实名验证才能加入 微信实名认证怎么弄【微信入门教程2】

  微信6.1.1以后版本的微信群超过100人对方需要通过实名认证才能接受邀请,对方会弹出一个“您需要实名验证后才能接受邀请,可在“我”->“钱包”中绑定银行卡...

1.3K4
来自专栏FreeBuf

谁蹭了我的WiFi?浅谈家用无线路由器攻防

家用无线路由器作为家庭里不可或缺的网络设备,在给普通人带来极大便利的同时,也给处于互联网时代的我们带来了很多安全隐患,本文将针对普通家用无线路由器的常见攻击过程...

2137
来自专栏云上大文件传输

镭速RaySync VS FTP 系列(6) - 腾讯云美东到腾讯云广州

更多测试信息: 腾讯云海外数据中心到腾讯云广州-文件传输对比评测集合

19710
来自专栏進无尽的文章

支付-支付宝

  (需要实名认证这个支付宝账号,需要提供企业资料,成为企业支付宝账号,一般为公司的支付宝账号)

1201
来自专栏云上大文件传输

镭速RaySync VS FTP 系列(3) - 腾讯云新加坡到腾讯云广州

更多测试信息: 腾讯云海外数据中心到腾讯云广州-文件传输对比评测集合

2998
来自专栏程序猿DD

IntelliJ IDEA插件系列:五大装逼神器

之前介绍了关于Intellij IDEA的插件和快捷键内容,非常受欢迎: 最好用的 IntelliJ 插件 Top 10 我最常用的Intellij IDEA...

2586
来自专栏云上大文件传输

镭速RaySync VS FTP 系列(9) - 腾讯云英国到腾讯云广州

更多测试信息: 腾讯云海外数据中心到腾讯云广州-文件传输对比评测集合

2058
来自专栏FreeBuf

勒索之殇 | 从一个.NET病毒看透勒索三步曲

近三年的病毒走势大致可以总结为,2016年”流氓”,2017”勒索”,2018年”挖矿”,这篇文章我们就通过分析一个.Net的勒索软件,看看一个勒索软件到底是如...

1806

扫码关注云+社区