移动网络
概述
在进行移动web开发的时候,需要特别注意的就是移动网络是相对比较复杂的。移动网络的通信也通常会成为页面性能的一个瓶颈。下面来了解一下移动设备与互联网进行通信需要经历的"辛酸"过程。
- 手机要通过无线网络协议,从基站获得无线链路分配,才能跟网络进行通讯。
- 获取无线链路后,会进行网络附着、加密、鉴权,核心网络会检查手机是否可以连接在这个网络上。
- 核心网络有SGSN和GGSN,在这一步完成无线网络协议和有线以太网的协议转换
- 核心网络会对手机进行APN选择,IP分配,启动计费。
传统的网络的步骤
- DNS查询,响应
- 建立TCP连接
- HTTP请求,响应
- HTML解析,展现