DNS在PS核心網中的作用
,單擊此處編輯母版文本樣式,第二級,第三級,第四級,第五級,#,單擊此處編輯母版標題樣式,DNS,在,PS,核心網中的作用,孫 斌,DNS,協(xié)議簡介,DNS,在,PS,核心網中的作用,目錄,DNS,在,PS,核心網中的配置,DNS,協(xié)議簡介,DNS,協(xié)議可使用,TCP,或者,UDP,的,53,端口。,一般情況下,客戶端向服務端發(fā)起的,DNS,請求使用,UDP,主備,DNS,服務器之間通信一般使用,TCP,數據包封裝:,IP,UDP DNS,DNS,協(xié)議簡介,DNS,解析過程及原理,第一步:客戶機提出域名解析請求,并將該請求發(fā)送給本地的域名服務器。,第二步:當本地的域名服務器收到請求后,就,先查詢本地的緩存,如果有該紀錄項,則本地的域名服務器就直接把查詢的結果返回。,第三步:如果本地的緩存中沒有該紀錄,則本地域名服務器就直接把請求發(fā)給根域名服務器,然后根域名服務器再返回給本地域名服務器一個所查詢域,(,根的子域,),的主域名服務器的地址。,第四步:本地服務器再向上一步返回的域名服務器發(fā)送請求,然后接受請求的服務器查詢自己的緩存,如果沒有該紀錄,則返回相關的下級的域名服務器的地址。,第五步:重復第四步,直到找到正確的紀錄。,第六步:本地域名服務器把返回的結果,保存到緩存,以備下一次使用,同時還將結果返回給客戶機。,DNS,協(xié)議簡介,DNS,協(xié)議簡介,DNS,協(xié)議簡介,A,記錄:為域名同其,DNS,的映射,客戶端通過,A,查詢來獲取域名的地址,SRV,記錄:主要用于服務的查詢??梢允苟鄠€服務器使用于同一個域??蛻舳耸褂?SRV,查詢基于某種承載和協(xié)議的域名,得到可用的主機名列表。,NAPTR,記錄:又稱域名權威指針,主要用在域名到主機名集合的映射以實現路由,另外也起到負荷分擔決策的作用。,DNS,協(xié)議簡介,DNS,協(xié)議簡介,DNS,在,PS,核心網中的作用,目錄,DNS,在,PS,核心網中的配置,DNS,在,PS,核心網中的作用,FQDN,Fully,Qualified,Domain,Name,完全格式的域名,APN,由網絡標識和運營者標識兩部分組成,即,APN,格式由,APN NI+APN OI,組成。其中:網絡標識,APN NI,(,APN Network Identifier,),定義需要接入的外部數據網;運營者標識,APN OI,(,Operator Identifier,),定義運營商分組域網絡。,APN OI,主要用于用戶的國際漫游,/,跨運營商漫游。缺省的,APN OI,由,MME/SGSN,從,IMSI,導出,具體格式為:,(,1,),GPRS,:,mnc.mcc.,gprs,(,2,),EPC,:,mnc.mcc.,3gppnetwork.org,;另外,在,APN NI,和,APN OI,之間插入,apn.epc,。,示例一:區(qū)域性,APN,,山東為海爾公司分配的,APN,,其區(qū)域性,APN-FQDN,在,MME,中構建后的完整格式:,HAIER.SD.,apn.epc,示例二:通用,APN,為,CMNET,,在,MME,中構建后的完整,APN-FQDN,格式為:,CMNET.,apn.epc,CMNET.MNC000.MCC460.gprs SGSN,中構建的,APN-FQDN,DNS,在,PS,核心網中的作用,SGSN,2G,TD,LTE,HSS,BTS,BSC/PCU,NodeB,RNC,eNodeB,S1-U,S6a,Gx,Gb,Iu,S1-MME,S11,SGi,MME,PCRF,S9,Internet,PS Service,Serving GW,PDN GW,S5/8,SAE GW,S6d,S10,BOSS,CG,S4,S3,AF,Rx,UE,E-UTRAN,EPC,EPS,融合,DNS,Gn,Gn,DNS,在,PS,核心網中的作用,Description,IETF RFC 3958 section 6.5 app-service name,IETF RFC 3958 section 6.5 app-protocol name,PGW and interface types supported by the PGW,x-3gpp-pgw,x-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-gp,SGW and interface types supported by the SGW,x-3gpp-sgw,x-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-pmip,GGSN,x-3gpp-ggsn,x-gn,x-gp,SGSN,x-3gpp-sgsn,x-gn,x-gp,x-s4,x-s3,x-s16,MME and interface types supported by the MME,x-3gpp-mme,x-s10,x-s11,x-s3,x-s6a,x-s1-mme,x-gn,x-gp,DNS,解析業(yè)務及協(xié)議編號,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,的,FQDN,lte,用戶附著時,如果,attach,請求不帶,APN,,,MME,通過查詢,HSS,中用戶的缺省,APN,構造,FQDN,;如果用戶,attach,請求帶了特定,APN,,,MME,通過此,APN,構造,FQDN,。用戶請求,PDN,連接時,,MME,通過用戶攜帶的,APN,構造,FQDN,。以,cmnet,為例,,MME,構造,cmnet.apn.epc.mncXXX.mccYYY.3gppnetwork.org,進行,N,記錄查詢,對應的,PGW,,其中,XXX,和,YYY,取自用戶,IMSI,中的,MNC,、,MCC,位。,$ORIGIN apn.epc.mnc 000|002|004|007|008.mcc460.3gppnetwork.org.,;IN NAPTR order pref.flag service regexp replacement,cmnet,IN,NAPTR,100 999 ,a,x-3gpp-pgw:x-s5-gtp:x-gn,topoff.pgw-s5.GZSAEGW01BHw.gz.gd.node.epc.mnc000.mcc460.3gppnetwork.org,.,cmwap,IN,NAPTR,100 999 ,s,x-3gpp-pgw:x-s5-gtp:x-gn,pgw-list-1.gz.gd.node.epc.mnc000.mcc460.3gppnetwork.org.,xxx.gd IN NAPTR 100 999 s x-3gpp-pgw:x-s5-gtp:x-gn xxx-pgw-list-1.gz.gd.node.epc.mnc000.mcc460.3gppnetwork.org.,;SRVprioweightporttarget,pgw-list-1.gzIN,SRV,10 102123topoff.pgw-s5.GZSAEGW01BHw.gz,xxx-pgw-list-1.gzIN,SRV,10 102123topoff.pgw-s5.GZSAEGW01BHw.gz,topoff.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.mme.epc.mnc000.mcc460.3gppnetwork.org,進行,N,記錄查詢,其中,YY,和,XXXX,取自,GUMMEI,的相應位。,;IN NAPTR order pref.flag service regexp replacement,mmecYY.mmegiXXXX IN,NAPTR,100 999,a,x-3gpp-mme:x-s10,topoff.mme-s10.mmecYY.mmegiXXXX,topoff.mme-s10.mmecYY.mmegiXXXX IN A MME,的,S10,地址,DNS,在,PS,核心網中的作用,3,、,查詢,TAC,的,FQDN,用戶附著時,用戶,attach,請求攜帶用戶當前所在的的,TAC,信息,,MME,通過,TAC,選擇,SGW,就近接入;用戶從老的,eNB,通過切換流程移入新的,eNB,時,,source eNB,在發(fā)給老,MME,的,HandoverPreparation,消息中攜帶,target eNB,的,TAC,信息,老的,MME,根據,TAC,選擇新的,MME,以推送用戶信息。,MME,構造,tac-lbXX.tac-hbYY.tac.epc.mnc000.mcc460.3gppnetwork.org,進行,N,記錄查詢,其中,XX,和,YY,取自,TAC,的相應位,。,對于本省,TAC,,本省,DNS,配置相應數據(可以使用,N,記錄和,A,記錄,也可使用,N,記錄、,S,記錄和,A,記錄進行查詢),;IN NAPTR order pref.flag service regexp replacement,tac-lbAA.tac-hbBB,IN,NAPTR,200 999,a,x-3gpp-mme:x-s10:x-gn,topoff.mme-s10.mmecYY.mmegiXXXX.mme.epc.mnc000.mcc460.3gppnetwork.org.,IN,NAPTR,100 999,s,x-3gpp-sgw:x-s5-gtp:x-s8-gtp:x-gn,sgw-list-1.gz.gd.node.epc.mnc000.mcc460.3gppnetwork.org.,IN,NAPTR,100 999,a,x-3gpp-sgw:x-s11,topoff.sgw-s11.GZSAEGW01BHw.gz.gd.node.epc.mnc000.mcc460.3gppnetwork.org.,;SRVprioweightporttarget,sgw-list-1.gzIN SRV 10 102123topoff.sgw-s5.GZSAEGW01BHw.gz,topoff.sgw-s5.GZSAEGW01BHw.gzINASGW,的,S5,地址,topoff.sgw-s11.GZSAEGW01BHw.gz INASGW,的,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,查詢老的,SGS