什么是IP地址呢?如果说MAC地址是物理地址,那么IP地址则是逻辑地址。换言之。IP为IP网络中的设备分配逻辑地址,并且了解每一个地址在逻辑编址方案中的逻辑位置。或者用最通俗的话来讲,IP地址的作用类似于电话号码。
接下来,十分有必要来了解以下几个术语。
●bit(比特):1 bit是一个二进制数的1位,取值为0或1。
●Byte(字节):8 bit为1字节。
●八位组:在 IP地址的表示形式中,将8位二进制数称为一个八位组,1字节。
IP地址本质上是32 bit的二进制数,合计4个八位组,4字节。在通常情况下,在网络设备的操作系统中使用点分十进制的形式书写。例如,采用点分十进制表示的IP地址192.168.1.100可用二进制数表示,表1可以帮助读者更好地理解IP地址。
表1 IP地址
初学者可能不理解这是怎么换算出来的,表2给出了二进制和十进制之间的换算关系。
我们再举个例子:IP地址为172.16.25.3,用二进制数应该如何表示呢?
根据表2来查找计算:
172=128+32+8+4=(10101100)2
16=16=(00010000)2
25=16+8+1=(00011001)2
3=2+1=(00000011)2
172.16.25.3=10101100.00010000.00011001.00000011
现在,亲爱的读者朋友们,你是不是已经可以顺利地借助表1和表2,学会计算IP地址的二进制表示形式了呢?如果答案是肯定的,那么我们将进入下一个内容的讨论。
表2 二进制数和十进制数之间的换算关系