在中国大家的手机号都是11位,那这11位的数字到底有何含义呢?下面是我查阅资料整理所得。
手机号学名叫做移动用户号码簿号码,简称MDN。它由三部分组成:
’ MDN =CC + MAC + SN ’
CC(国家码)
此码代表用户所属的国家,由2位数字组成。
**例如,中国为86**我记得谷歌手机注册,凡是86开头的都收不到验证码
MAC(移动接入码)
此码识别用户所属运营商,由3位数组组成.
像常见的134~139就是中国移动,130~132是联通,电信就比较惨了13段的只有133.
值得一提的是170是虚拟运营商段,这时用前四位170x来区分基础运营商,例如1705为移动,1709为联通。虚拟运行商企业相当于做这些基础运营商的代理,这块做的比较早的就是阿里巴巴了。
SN(用户号码)
长度8位,编码格式为H0 H1 H2 H3 A B C D
要解释一下的是这里的H代表HLR码,HLR的中文名叫做归属位置寄存器,其实就是一个数据库,主要存放用户的入网时的签约数据,并动态更新用户位置信息,所以通过H0 H1 H2 H3这四位就可以判断号码归属地了,像网上的那些归属地查询网站也是根据这个原理的。
而后四位ABCD则是由HLR自己生成了。