DNS在PS核心网中的作用_第1页
DNS在PS核心网中的作用_第2页
DNS在PS核心网中的作用_第3页
DNS在PS核心网中的作用_第4页
DNS在PS核心网中的作用_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

DNS在PS核心网中的作用DNS协议简介DNS在PS核心网中的作用目录DNS在PS核心网中的配置DNS协议简介DNS协议可使用TCP或者UDP的53端口。一般情况下,客户端向服务端发起的DNS请求使用UDP主备DNS服务器之间通信一般使用TCP数据包封装:IPUDPDNSDNS协议简介DNS解析过程及原理第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。

第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名服务器一个所查询域(根的子域)的主域名服务器的地址。第四步:本地服务器再向上一步返回的域名服务器发送请求,然后接受请求的服务器查询自己的缓存,如果没有该纪录,则返回相关的下级的域名服务器的地址。

第五步:重复第四步,直到找到正确的纪录。

第六步:本地域名服务器把返回的结果保存到缓存,以备下一次使用,同时还将结果返回给客户机。DNS协议简介DNS协议简介DNS协议简介A记录:

为域名同其DNS的映射,客户端通过A查询来获取域名的地址

SRV记录:

主要用于服务的查询。可以使多个服务器使用于同一个域。客户端使用SRV查询基于某种承载和协议的域名,得到可用的主机名列表。NAPTR记录:

又称域名权威指针,主要用在域名到主机名集合的映射以实现路由,另外也起到负荷分担决策的作用。DNS协议简介DNS协议简介DNS在PS核心网中的作用目录DNS在PS核心网中的配置DNS在PS核心网中的作用FQDNFully

Qualified

Domain

Name完全格式的域名APN由网络标识和运营者标识两部分组成,即APN格式由APNNI+APNOI组成。其中:网络标识APNNI(APNNetworkIdentifier)定义需要接入的外部数据网;运营者标识APNOI(OperatorIdentifier)定义运营商分组域网络。APNOI主要用于用户的国际漫游/跨运营商漫游。缺省的APNOI由MME/SGSN从IMSI导出,具体格式为:(1)GPRS:mnc<MNC>.mcc<MCC>.gprs(2)EPC:mnc<MNC>.mcc<MCC>.3;另外,在APNNI和APNOI之间插入apn.epc。示例一:区域性APN,山东为海尔公司分配的APN,其区域性APN-FQDN在MME中构建后的完整格式:HAIER.SD.apn.epc示例二:通用APN为CMNET,在MME中构建后的完整APN-FQDN格式为:CMNET.apn.epcCMNET.MNC000.MCC460.gprs——————SGSN中构建的APN-FQDNDNS在PS核心网中的作用SGSN2GTDLTEHSSBTSBSC/PCUNodeBRNCeNodeBS1-US6aGxGbIuS1-MMES11SGiMMEPCRFS9InternetPSServiceServingGWPDNGWS5/8SAEGWS6dS10BOSSCGS4S3AFRxUEE-UTRANEPCEPS融合DNSGnGnDNS在PS核心网中的作用DescriptionIETFRFC3958section6.5

'app-service'nameIETFRFC3958section6.5

'app-protocol'namePGWandinterfacetypessupportedbythePGWx-3gpp-pgwx-s5-gtp,x-s5-pmip,

x-s8-gtp,x-s8-pmip,x-s2a-pmip,x-s2a-mipv4,x-s2b-pmip,x-s2c-dsmip,x-gn,x-gpSGWandinterfacetypessupportedbytheSGWx-3gpp-sgwx-s5-gtp,x-s5-pmip,

x-s8-gtp,x-s8-pmip,

x-s11,x-s12,x-s4,x-s1-u,x-s2a-pmip,x-s2b-pmipGGSNx-3gpp-ggsnx-gn,x-gpSGSNx-3gpp-sgsnx-gn,x-gp,x-s4,x-s3,x-s16MMEandinterfacetypessupportedbytheMMEx-3gpp-mmex-s10,x-s11,x-s3,x-s6a,x-s1-mme,x-gn,x-gpDNS解析业务及协议编号DNS在PS核心网中的作用MME查询DNS场景:查询APN的FQDN;查询MME的FQDN;查询TAC的FQDN;查询RAC的FQDN;查询网元HOST的FQDN;SGSN查询DNS场景:查询2/3G用户的FQDN;查询LTE用户的FQDN;查询TAC的FQDN;查询RAC的FQDN;查询RNCID的FQDN;DNS在PS核心网中的作用1、查询APN的FQDNlte用户附着时,如果attach请求不带APN,MME通过查询HSS中用户的缺省APN构造FQDN;如果用户attach请求带了特定APN,MME通过此APN构造FQDN。用户请求PDN连接时,MME通过用户携带的APN构造FQDN。以cmnet为例,MME构造cmnet.apn.epc.mncXXX.mccYYY.3进行N记录查询对应的PGW,其中XXX和YYY取自用户IMSI中的MNC、MCC位。$ORIGINapn.epc.mnc[000|002|004|007|008]..;INNAPTRorderpref.flagserviceregexp replacementcmnetINNAPTR100999"a""x-3gpp-pgw:x-s5-gtp:x-gn""" topoff.pgw-s5.GZSAEGW01BH.cmwapINNAPTR100999"s""x-3gpp-pgw:x-s5-gtp:x-gn""" .xxx.gdINNAPTR100999"s""x-3gpp-pgw:x-s5-gtp:x-gn""" .

;SRV prio weight port targetpgw-list-1.gz INSRV1010 2123 topoff.pgw-s5.GZSAEGW01BHw.gzxxx-pgw-list-1.gz INSRV1010 2123 topoff.pgw-s5.GZSAEGW01BHw.gztopoff.pgw-s5.GZSAEGW01BHw.gz IN A [PGW的S5地址]DNS在PS核心网中的作用2、查询MME的FQDN用户从老的MME移动到新的MME时,用户TAU请求携带GUTI(GUMMEI+M-TMSI),MME通过GUMMEI查询老的MME获取用户信息;用户附着时,如果attach请求携带GUTI(GUMMEI+M-TMSI),MME通过GUMMEI查询老的MME获取用户信息。MME构造mmecYY.mmegiXXXX.进行N记录查询,其中YY和XXXX取自GUMMEI的相应位。;INNAPTRorderpref.flagserviceregexp replacementmmecYY.mmegiXXXXINNAPTR100999"a""x-3gpp-mme:x-s10""" topoff.mme-s10.mmecYY.mmegiXXXX

topoff.mme-s10.mmecYY.mmegiXXXXIN A[MME的S10地址]DNS在PS核心网中的作用3、查询TAC的FQDN用户附着时,用户attach请求携带用户当前所在的的TAC信息,MME通过TAC选择SGW就近接入;用户从老的eNB通过切换流程移入新的eNB时,sourceeNB在发给老MME的HandoverPreparation消息中携带targeteNB的TAC信息,老的MME根据TAC选择新的MME以推送用户信息。MME构造tac-lbXX.tac-hbYY.进行N记录查询,其中XX和YY取自TAC的相应位。对于本省TAC,本省DNS配置相应数据(可以使用N记录和A记录,也可使用N记录、S记录和A记录进行查询);INNAPTRorderpref.flagserviceregexp replacementtac-lbAA.tac-hbBBINNAPTR200999"a""x-3gpp-mme:x-s10:x-gn"""topoff.mme-s10.mmecYY.mmegiXXXX.. INNAPTR100999"s""x-3gpp-sgw:x-s5-gtp:x-s8-gtp:x-gn""".INNAPTR100999"a""x-3gpp-sgw:x-s11"""topoff.sgw-s11.GZSAEGW01BH.;SRV prio weight port targetsgw-list-1.gz INSRV1010 2123 topoff.sgw-s5.GZSAEGW01BHw.gztopoff.sgw-s5.GZSAEGW01BHw.gz IN A [SGW的S5地址]topoff.sgw-s11.GZSAEGW01BHw.gz IN A [SGW的S11地址].DNS在PS核心网中的作用4、查询RAC的FQDN用户从老的SGSN移动到新的MME,用户TAU请求携带GUTI(GUMMEI+M-TMSI),并且GUTI是从用户2/3G的P-TMSI、RAI映射而来,MME根据GUTI得到用户在2/3G的P-TMSI、RAI,对RAC进行DNS查询老的SGSN;RIM流程中,eNB请求同覆盖的BSC的小区的系统消息,RAN-INFORMATION-REQUEST消息中携带了此小区的RAC信息和eNB自身的TAC信息,MME根据RAC进行DNS查询归属的SGSN。MME构造racXXXX.lacYYYY.进行N记录查询,其中XXXX和YYYY取自RAC的相应位。;INNAPTRorderpref.flagserviceregexp replacementracXXXX.lacYYYYINNAPTR100999"a""x-3gpp-sgsn:x-gn""" racXXXX.lacYYYY.mnc0000.mcc0460.gprs.DNS在PS核心网中的作用5、查询网元HOST的FQDNMME在查询APN、查询TAC获得PGW、SGW的hostname(<topoff>.<single-label-interface-name>.<canonical-node-name>)后,提取canonical-node-name查询DNS获得PGW和SGW的相关接口IP信息。若hostname为topoff.sgw-s5.GZSAEGW01BH,那么canonical-node-name为GZSAEGW01BH;MME发起此FQDN的N记录查询,获得SGW的各接口IP信息。当MME获得SGW的s11接口IP地址后,将向此地址发起CreateSessionRequest消息创建PDN连接。;INNAPTRorderpref.flagserviceregexp replacementGZSAEGW01BHw.gzINNAPTR100999"a""x-3gpp-pgw:x-s5-gtp:x-gn""" topoff.pgw-s5.GZSAEGW01BHw.gzINNAPTR100999"a""x-3gpp-sgw:x-s5-gtp:x-s8-gtp:x-gn""" topoff.sgw-s5.GZSAEGW01BHw.gzINNAPTR100999"a""x-3gpp-sgw:x-s11""" topoff.sgw-s11.GZSAEGW01BHw.gztopoff.pgw-s5.GZSAEGW01BHw.gzIN A [PGW的S5地址]topoff.sgw-s5.GZSAEGW01BHw.gzIN A [SGW的S5/S8地址]topoff.sgw-s11.GZSAEGW01BHw.gzIN A [SGW的S11地址].DNS协议简介DNS在PS核心网中的作用目录DNS在PS核心网中的配置DNS在PS核心网中的配置/etc/named.confDNS配置文件/var/named/db.local本DNS回送地址(loopbackaddress)/var/named/db.cache根DNS配置文件/var/named/db.cmnetCMNET的解析文件/var/named/db.cmwapCMWAP的解析文件/var/named/db.gd广东允许全省漫游apn的解析文件/var/named/db.gd.roaming广东允许全国漫游apn的解析文件/var/named/db.mnc0000h路由区和RNCID的解析文件/var/named/db.epc.cmnetEPCCMNET的解析文件/var/named/db.epc.gdEPC广东允许全省漫游apn的解析文件/var/named/db.epc.gd.roamingEPC广东允许全国漫游apn的解析文件/var/named/db.epc.mmeEPCMME的解析文件/var/named/db.epc.tacEPCTAC的解析文件/var/named/db.epc.racEPCRAC的解析文件/var/named/db.epc.nodeEPCNODE的解析文件DNS在PS核心网中的配置//named.conf开始DNS配置/view“DG"{match-clients{/24;//DG-SGSN-Gn-net};include"/etc/named.conf.local";include"/etc/named.conf.cache";include"/etc/named.conf.cmnet.dg";include"/etc/named.conf.cmwap.dg";include"/etc/named.conf.gd";include"/etc/named.conf.mnc0000h";

include"/etc/named.conf.epc.cmnet.dg";include"/etc/named.conf.epc.gd";include"/etc/named.conf.epc.mme";include"/etc/named.conf.epc.tac";include"/etc/named.conf.epc.rac";include"/etc/named.conf.epc.node";};DNS在PS核心网中的配置db.cmnet.dg文件@ IN A [GGSN的Gn地址]@ IN A [GGSN的Gn地址]db.gd文件gddns01ber IN A [GDDNS01的Gn地址]gddns02ber IN A [GDDNS02的Gn地址]gdapn1 INA [行业应用GGSN的Gn地址]db.mnc0000h文件路由区和RNCID的解析rac0001.lacA621 IN A [RAC对应的SGSN的Gn地址]RNC0A23 IN A [RNCID对应的SGSN的Gn地址]

rac<RAC=MMEC>.lac<LAC=MMEGI> IN A MME的Gn地址db.epc.cmnet文件;INNAPTRorderpref.flagserviceregexp replacement@INNAPTR100999"a""x-3gpp-pgw:x-s5-gtp:x-gn""" topoff.pgw-s5.DGSAEGW01BH.DNS在PS核心网中的配置db.epc.mme文件EPCMME的解析;INNAPTRorderpref.flagserviceregexp replacement;mmecYY.mmegiXXXXINNAPTR100999"a""x-3gpp-mme:x-s10""" topoff.mme-s10.mmecYY.mmegiXXXX

topoff.mme-s10.mmecYY.mmegiXXXXIN A[MME的S10地址]db.epc.tac文件EPCTAC的解析;INNAPTRorderpref.flagserviceregexp replacementtac-lbAA.tac-hbBBINNAPTR200999"a""x-3gpp-m

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论