大家好,我是小枣君。
今天要聊的话题,是关于「SIM卡」的。
嗯,没错,就是这个东东——
现在是移动互联时代,几乎人手一部手机。而每部手机里,都至少塞了一张SIM卡。
这个5毛硬币大小的玩意,已经成为我们生活中不可或缺的一部分。
手机再牛逼,如果没有SIM卡,也是个废柴,既不能打电话,也不能发短信,更不能移动上网。
因为手机必须有“合法身份”,才能使用运营商的通讯网络,享受通信服务。
而你从营业厅买回来的SIM卡里面,“写入”了手机号,代表了你的“合法身份”。
那么,SIM卡就只是一个存储了“手机号”的小金属片吗?
SIM卡,其实也就是SIM,全名是Subscriber Identity Module(用户识别模块),因为它一直以卡片形式存在,所以我们都习惯叫它SIM卡。
实际上,SIM卡是一个装有微处理器的芯片卡。
嗯,没错,SIM卡里竟然有个CPU!
除了CPU之外,SIM卡上面还有程序存储器ROM、工作存储器RAM、数据存储器EEPROM,以及串行通信单元。
是不是觉得很耳熟?对,一台计算机就有CPU、ROM、RAM、I/O设备。所以说,一个SIM卡,基本上就是一个微型计算机了。
我们使用手机和SIM卡时,实际上是手机向SIM卡发出了命令,SIM卡根据标准规范来执行并反馈结果,并不是想象中只做单纯的信息存储器那么简单。
如果各位仔细观察SIM卡,会发现这个小金属片上面会被划分成不同的区域,有点像“图腾”。
这些不同的区域,实际上是SIM卡和手机连接时,不同的触点连接。
SIM卡槽
不同的触点,有着不同的用处。有的是给SIM卡供电,有的是为了手机和SIM卡交换数据。
电源(Vcc) 、复位(RESET) 、时钟(CLK) 、接地端(GND)、编程电压(VPP)、数据I/O口(Data)
在SIM卡上,存储了手机用户的信息。究竟是哪些信息呢?
1、由SIM卡生产厂商存入的系统原始数据。
2、由移动运营商在将卡发放给用户时注入的网络参数和用户数据。包括鉴权和加密信息、算法、参数。
3、由用户自己存入的数据。比如,短消息、通讯录、话费记数等。
4、用户在用卡过程中自动存入和更新的网络接续和用户信息类数据。包括最近一次位置登记时