IP地址分成了5大类
A类:第一个8位组的第一位 一定取值0 //掩码:255.0.0.0 - /8
0xxx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
最小:0.0.0.0
最大:127.255.255.255
B类:第一个8位组的前两位 一定取值10 //掩码:255.255.0.0 - /16
分区 系统班 - 笔记 的第 6 页 10xx xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
最小:128.0.0.0
最大:191.255.255.255
C类:第一个8位组的前三位 一定取值110 //掩码:255.255.255.0 - /24
110x xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
最小:192.0.0.0
最大:223.255.255.255
D类:第一个8位组的前四位 一定取值1110
1110 xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
最小:224.0.0.0
最大:239.255.255.255
E类:第一个8位组的前四位 一定取值1111
1111 xxxx.xxxx xxxx.xxxx xxxx.xxxx xxxx
最小:240.0.0.0
最大:255.255.255.255
如下图:
特殊地址
1. 0.0.0.0 //0.0.0.0-0.255.255.255 不可用
2. 127.0.0.0 //127.0.0.0 - 127.255.255.255 不可用
环回地址 -用于测试内部TCP/IP协议栈使用 - 127网段全部规划给了本地
A类地址可用范围:1.0.0.0-126.255.255.255
公网 | 私网 - NAT -
公网地址:全球唯一性,付费使用 -
私网地址:免费的,任意的网络中,可以重复使用
私有地址范围
10.0.0.0~10.255.255.255
172.16.0.0~172.31.255.255
192.168.0.0~192.168.255.255
IP地址+子网掩码 定义一个网段
子网掩码的作用定义网络位和主机位,通过子网掩码1对应IP地址的部分是网络位,子网掩码0对应IP地址的部分是主机位,即IP=32bit=网络位+主机位=4*Byte。
IP地址的构成是由网络号加主机号组成的。每个IP地址包括两部分:网络号和主机号。当分配给主机号的二进制位越多,则能标识的主机数就越多,相应地能标识的网络数就越少,反之同理。
给出一个IP地址,我们可以通过子网掩码确定这个IP地址的网络号和主机号。子网掩码的作用就是将某个IP地址划分成网络地址和主机地址两部分。
可以把基于每类的IP网络进一步分成更小的网络,每个子网由路由器界定并分配一个新的子网网络地址,子网地址是借用基于每类的网络地址的主机部分创建的。划分子网后,通过使用掩码,把子网隐藏起来,使得从外部看网络没有变化,这就是子网掩码。