营山县城乡规划建设局官方网站,房地产公司网站建设方案,企业网站建设专业精准丨 鸣远科技,定制开发小程序和模板小程序来看一个手机开机之后上网的流程#xff0c;这个过程称为 Attach。可以看出来#xff0c;移动网络还是很复杂的。因为这个过程要建立很多的隧道#xff0c;分配很多的隧道 ID#xff0c;所以我画了一个图来详细说明这个过程。 1、手机开机以后#xff0c;在附近寻找基站 e…来看一个手机开机之后上网的流程这个过程称为 Attach。可以看出来移动网络还是很复杂的。因为这个过程要建立很多的隧道分配很多的隧道 ID所以我画了一个图来详细说明这个过程。 1、手机开机以后在附近寻找基站 eNodeB找到后给 eNodeB 发送 Attach Request说“我来啦我要上网”。
2、eNodeB 将请求发给 MME说“有个手机要上网”。
3、MME 去请求手机一是认证二是鉴权还会请求 HSS 看看有没有钱看看是在哪里上网。
4、当 MME 通过了手机的认证之后开始分配隧道先告诉 SGW说要创建一个会话Create Session。在这里面会给 SGW 分配一个隧道 ID t1并且请求 SGW 给自己也分配一个隧道 ID。
5、SGW 转头向 PGW 请求建立一个会话为 PGW 的控制面分配一个隧道 ID t2也给 PGW 的数据面分配一个隧道 ID t3并且请求 PGW 给自己的控制面和数据面分配隧道 ID。
6、PGW 回复 SGW 说“创建会话成功”使用自己的控制面隧道 ID t2回复里面携带着给 SGW 控制面分配的隧道 ID t4 和控制面的隧道 ID t5至此 SGW 和 PGW 直接的隧道建设完成。双方请求对方都要带着对方给自己分配的隧道 ID从而标志是这个手机的请求。
7、接下来 SGW 回复 MME 说“创建会话成功”使用自己的隧道 ID t1 访问 MME回复里面有给 MME 分配隧道 ID t6也有 SGW 给 eNodeB 分配的隧道 ID t7。
8、当 MME 发现后面的隧道都建设成功之后就告诉 eNodeB“后面的隧道已经建设完毕SGW 给你分配的隧道 ID 是 t7你可以开始连上来了但是你也要给 SGW 分配一个隧道 ID”。
9、eNodeB 告诉 MME 自己给 SGW 分配一个隧道ID 为 t8。
10、MME 将 eNodeB 给 SGW 分配的隧道 ID t8 告知 SGW从而前面的隧道也建设完毕。 此文章为9月Day23学习笔记内容来源于极客时间《趣谈网络协议》推荐该课程。