IP地址定义及作用全解 电脑ip地址有什么用


大家好,我是专注于网络技术分享的网络工程师陈锋,今天我们来聊一下IP,IP地址这么简单还有什么可聊的,不要觉得很简单,IP是整个TCP/IP协议族的核心,也是构成互联网的基础 。
图片来源于网络
IP地址(Internet Protocol Address)是指互联网协议地址,又译为网际协议地址 。IP地址类似于电话号码:第一部分是区号,指定了一个非常大的区域;第二部分是前缀,将范围缩小到本地呼叫区域;最后一部分是用户号码,将范围缩小到具体的连接 。
也可以把IP地址比作一个门牌号,每家每户都会有一个门牌号,而且是唯一的,只有地址唯一,邮递员才能准确地把我们的包裹送到,IP地址也是全球唯一的,我们这里说的IP地址是公网IP地址 。
图片来源于网络
IP地址是用来识别网络上的设备,IP地址是由网络地址与主机地址两部分所组成 。网络地址就是我们常说的网络号,用来识别设备所在的网络,在同一个网络中,所有机器的IP地址都包含相同的网络地址 。
例如,在我们家里常用的地址:192.168.1.2中,192.168.1为网络地址 。主机地址位于IP地址的后段,用来标识具体设备 。同一网络上的设备都具有唯一的IP地址,只有IP地址唯一才能正常通信 。就拿刚才的电话号码来说,只有号码唯一才能真正找到人,在IP地址192.168.1.2中,2就是主机地址 。
IP地址有两个版本,一个是IPV4,另一个是IPV6,今天我们主要讲IPV4地址 。IPV4地址长32位,这些位划分为4组,每组8位 。
图片来源于网络
我们常使用3种方法来描述ip地址:
1、点分十进制表示,如果我们家里常见的IP192.168.1.22、二进制表示,如11000000. 10101000. 00000001. 000000103、十六进制,如C0. A8. 01. 02这三种方式都是表示同一个IP地址,十六进制我们很少接触到,但某些程序就是以十六进制形式存储IP的,比如说WINDOWS的注册表 。
现在都说IPV4地址不足了,IP地址到底有多少个?
之前我们说了IPV4地址长度为32位,所以IPV4地址的个数是2^32次方,大约有43亿个 。
按网络类型来划分分为五类:分别是A、B、C、D、E
A类地址:RFC规定,A类地址的第一个字节的第一位必须为0,这意味着A类地址第一个字节的取值为0~127,所以A类地址范围是:1.0.0.1~126.255.255.254,可用的A类网络有126个,每个网络能容纳1亿多个主机 。这里为什么没有0和127开头的网络地址呢?这两个不是有效的A类网络地址号,稍后将在保留地址中讲解 。B类地址:RFC规定,B类地址的第一个字节的第一位必须为1,且第二位必须为0,所以B类地址范围是:128.0.0.1-191.255.255.254 。可用的B类网络有16382个,每个网络能容纳6万多个主机 。C类地址:RFC规定,C类地址第一个字节的前两位必须为1,而第三位必须为0,所以C类地址范围是:192.0.0.1-223.255.255.254,C类网络可达209万余个,每个网络能容纳254个主机 。D类地址:D类(224~239)用作组播地址,地址范围224.0.0.1-239.255.255.254 。E类地址:(240~255)用于科学用途,这里就不做讲解了 。在网络中我们经常会用到一些特殊的地址,接下来讲解一下特殊IP地址

推荐阅读