IP是英文Internet Protocol的缩写,意思是“网络之间互连的协议”,也就是为计算机网络相互连接进行通信而设计的协议。互联网上的每一个主机都有一个IP地址。
01、为什么需要IP地址
如果2台计算机的IP地址相同,请求访问百度的网站,但服务器却不能找到源目标地址。这样IP地址就有其存在的意义。要给计算机合理地分配IP地址。
02、二进制
最初是IPv4版本,32bit(4字节),2019年11月25日,全球的IP地址已经用完、后面推出了IPv6版本,128bit(16字节)。我们在学习中讨论的都是IPV4。
192.168.0.1
上面的IP地址是否感觉莫名熟悉,并不是因为这个IP地址我们使用的多,而是因为使用十进制表示,毕竟我们生活中大多接触到的都是十进制。
计算机是基于二进制的,IP网络通信底层也是二进制的,这样我们就要预先学习一下二进制知识。
十进制是逢十进位,二进制是逢二进位,如下IP某一部分一个字节大小:
通过对照表我们可以进行十进制和二进制的转化
如下IP地址192.168.1.10对照计算