IP地址(ipv4)是由32位正整数表示,TCP/IP通信要求将这样的ip地址分配给分给每一个参与通信的主机。 IP地址由网络和主机两部分标识组成。网络标识必须保证相互连接的每个段地址不同,而相同的段内的主机必须有相同的网络地址,相同的主机标识不能在同一个段内出现。这样就可以通过设置网络地址和主机地址来保证在互相连接的网络中每一个主机的地址都不相同,这样就保证了IP地址的唯一性。一般现在以子网掩码来区分网络地址和主机地址,子网掩码为多少,那木网络地址就有多少位。 IP地址一般分为四个级别:A类,B类,C类,D类和没用的E类
这个我们简单了解一下就好了。
现在一般使用CIDR(Classless Interdomain Routing)来进行网络的划分。
引入一个额外的子网掩码来区分主机号和网络号。子网掩码是一个32位的正整数。(比如一个24位的子网掩码就是 1111 1111 1111 1111 1111 1111 0000 0000)和IP地址的一样长将IP地址和子网掩码进行”按位与“操作得到的结果就是网络号。网络号和主机号的划分与这个IP地址的类别无关主机号权全为1的IP地址为广播地址,主机号全为0的IP地址为网络号代表了整个网络本身。