跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

APN是什么?核心网连接的奥秘大揭秘!

大家好,我是林译川,今天我们来聊聊APN这个话题。你可能经常听到这个词,但到底什么是APN?它在我们日常的上网过程中扮演着怎样的角色呢?今天我们就来一探究竟。

APN的作用

APN,全称Access Point Name,即接入点名称。简单来说,它就像是手机上网的“门牌号”,告诉核心网我们想要连接哪个网络。

当你的手机想要连接到外网时,它会通过APN来告诉核心网(比如MME)它想要连接哪个PDN网络。如果没有携带APN,核心网会通过ESM information request来询问你的手机APN配置信息。

APN的获取方式有多种,比如在Attach过程中携带,或者通过HSS的位置更新应答中获取。MME会根据TAI(TAI = MCC + MNC + TAC)和APN(APN = APN-NI + APN-OI)来构建FQDN,并通过DNS解析得到SGW和PGW的IP地址,从而完成SAE gateway的选择过程。

接下来,MME会向SGW发送create session request消息,请求建立缺省承载。SGW再向PGW发送create session request消息,PGW向PCRF发送CCR initial消息申请建立EPS缺省承载的管控规则。最后,PGW为UE创建EPS缺省承载,SGW向MME返回create session response消息,EPS核心网部分建立完毕。

APN类型

常见的APN类型有default、mms、supl、dun、hipri等。default是默认网络连接,mms是彩信专用连接,supl是安全用户面定位连接,dun是拨号网络连接,hipri是高优先级网络连接。

ue内部地址如何访问外部网络?

ue内部地址访问外部网络是通过NAT方式实现的。NAT负责将UE的内部地址转换为外部地址,并对下行数据将外部地址替换为UE的内部地址。

好了,今天的分享就到这里。希望这篇文章能帮助你更好地理解APN和核心网连接的奥秘。如果你对这方面还有更多疑问,欢迎在评论区留言讨论。

我是林译川,关注「新派编程网」(www.xjpbg.com),一起探索编程的乐趣吧!

相关文章