Javascript is required

IP所属地是怎么回事——浅谈 IP地址的实现

作者: IP数据云

栏目: 技术解读

发布时间: 2022-09-14 10:13:24

一、ip是什么?


什么是ip地址?


互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(英语:IP Address),是分配给用户上网使用的网际协议(英语:Internet Protocol, IP)的设备的数字标签。


【免费查IP归属地,IP定位可精确到街道】



二、IP地址从哪来


1.ip协议


为什么要有ip协议


全世界的电脑、手机等等设备是如何实现网络互联,又是如何去传输数据的呢


不同的设备发送数据的基本单元(技术上称之为“帧”)的格式不同,就像是不同的人去弹钢琴,每个人弹出来的音乐各用不同,要得到广为流传的音乐,需要一个规范,比方说(通常我们认识的音乐,由七个音符组成,按固定音名称为“C、D、E、F、G、A、B”,在简谱中记为“1、2、3、4、5、6、7”,用唱名则说成是“do、re、mi、fa、sol、la、si”,这就是七声音阶。)够在多个不同网络间实现信息传输的协议簇就是TCP/IP协议(ip协议就被包含在TCP/IP协议)。


TCP/IP协议


TCP/IP协议(传输控制/网络协议)不仅仅指的是TCP 和IP两个协议,而是指一个由FTP、SMTP、TCP、UDP、IP等协议构成的协议簇, 只是因为在TCP/IP协议中TCP协议和IP协议最具代表性,所以被称为TCP/IP协议。


看不懂没关系,只需要记住 数据能够信息及时、完整传输就是TCP/IP的作用。


网络层里IP协议


ip协议分为两类


ipv4


ip地址=网络号(相当于小区)+主机号(相当于门牌号)


网络号: 用于识别主机所在的网络;


主机号: 用于识别该网络中的主机。


IP地址分为五类


A类保留给政府机构


B类分配给中等规模的公司


C类分配给任何需要的人(大部分人就是c类)



D类用于组播


E类用于实验各类可容纳的地址数目不同。





为什么可以通过IP地址显示出来IP属地


IP地址属于运营商的资产,运营商会将属于自己的IP资产先分配给省绑定起来,省运营商可以将一段段的IP地址绑定到某个地方的物理设备上,于是就生成了IP地理信息库(GeoIP),当把所有的IP地理信息库融合为一体,就可以根据用户的IP来获得用户的位置信息。


ipv6


ipv4现在不够分配了,所以ipv6作为替代IPv4的下一代IP协议横空出世,ipv6地址数量号称可以为全世界的每一粒沙子编上一个地址


IPv6的地址长度为128位,是IPv4地址长度的4倍,采用十六进制表示。


一、冒分十六进制表示法


格式为X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示,


例如:


ABCD:EF01:2345:6789:ABCD:EF01:2345:6789


二、0位压缩表示法


在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:


FF01:0:0:0:0:0:0:1101 → FF01::1101


三、内嵌IPv4地址表示法


为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示为:X:X:X:X:X:X:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用IPv4的点分十进制表示


查询IP归属地,输入网址免费查→IP数据云