CIDR 无类型域间选路
打破原来几类地址设计的做法,将32位IP地址一分二,前者网络号,后者主机号。
如何分呢?
例子
10.100.122.2/24
- 24:前24位是网络号,那么后8位就是主机号。
广播地址
10.100.122.255
那如何用?
例如发送行信息给 10.100.122.255
,所有以 10.100.122.xxx 开头的机器都能收到。
子网掩码
255.255.255.0
子网掩码的值都为 连续的 1,将子网掩码和IP地址进行AND计算。前面三个255,转成二进制都是1。1和任何数值取AND,都是原来数值,因而前三个数不变,为10.100.122。后面一个0,转换成二进制是0,0和任何数值取AND,都是0,因而最后一个数变为0,合起来就是10.100.122.0。这就是网络号。将子网掩码和IP地址按位计算AND,就可得到网络号
公有IP地址和私有IP地址
- 搭建世界人民都可以访问的网站,需要共有IP地址
- 搭建只有学校同学使用饿的网站,只要私有IP地址
例子:
- 192.168.0.x 是最常用的私有 IP 地址
- 192.168.0 是网络号,因为 /24 支持 256 个设备,常常能看到局域网等使用这个网络号。
- 192.168.0.1,往往就是你这个私有网络的出口地址
- 192.168.0.255 就是广播地址。一旦发送这个地址,整个 192.168.0 网络里面的所有机器都能收到。
- 255.255.255.0 为子网掩码
MAC 地址
MAC地址更像是身份证,是一个唯一的标识。它的唯一性设计是为了组网的时候,不同的网卡放在一个网络里面的时候,可以不用担心冲突。从硬件角度,保证不同的网卡有不同的标识。