ip的定义
IPV4地址由32位正整数表示。在TCP/IP中的每一个参与通信的主机都有一个IP。IP地址在计算机内部以二进制方式处理,人可读的形式为,将32位的IP地址以每8位为一组,分成4组,每组以“.”隔开,再将每组数转换成十进制。
172.20.1.1 (十进制)
10101100.00010100.00000001.00000001(二进制)
IP的作用
标记每一个通信的主机的地址。就像寄信,每一个地方都有邮编。
IP的组成
IP由网络地址,主机地址组成。网络地址在前,主机地址在后。由网络地址判断,该IP在哪一个区域(段),由主机地址来判断给区域内的哪一个主机。
如何区分网络地址,主机地址?
第一种
根据IP地址的级别。IP地址共有四类地址,A类,B类,C类,D类。
A类,从第一位到第八位是网络地址,也就是说,0~127,A类地址有128个区域,每个区域有(2^ 24 2^8*2^8*2^8 ) - 2=16777214
B类 (2^16) - 2=65534
C类(2^8) - 2=254
第二种
以网络段,子网掩码来区分网络地址,主机地址。因为网络地址有限,现在基本使用第二种,子网掩码来区分网络地址。
比如怎么通过IP地址,子网掩码或者网络段,来获取网络地址
网络段
子网掩码
之间关系
如何区分,两台主机是否同一个网络段
举例
例题:
已知IP地址是141.14.72.24,子网掩码是255.255.192.0。试求网络地址。
与:都是1则写1,否则写0,故,01001000与11000000结果是01000000二进制(64十进制)
将IP转成二进制后按位与子网掩码的二进制,得到的结果就是网络地址。也就是说141.14.72.24,子网掩码是255.255.192.0的网络地址为141.14.64.0,网络段写法为141.14.64/18,/18表示子网掩码二进制标识法中前面18位1。
资料:
《图解TCP/IP》
博客: