IP分为网络ID+主机ID
IP类别:有类(ABCDE)、无类(用的范围广)
A类范围:1-126.x.x.x
B类范围:128-191
C类范围:192.-223
不能用的:
D类范围:224-239
E类范围:240…
网络ID不一样就说明不在同一个网段
只要两个主机不在同一个网段,要向通信,就得需要路由器
查看路由表:route -n
无类(CIDR无类域间路由):网络ID+主机ID(共32位),且这俩根据自身需要定义各自的位数
无类IP这时候就无法根据IP来判断网络ID、主机ID;就出现了根据子网掩码来区别网络ID和主机ID
子网掩码(netmask):32位二进制数
网络ID有N位,在子网掩码32位中就有N个1,主机ID有M位数,子网掩码就有M个0
公式:
网段数量=2^网络ID位数
主机数量:2^主机ID位数 - 2
实例:172.20.0.123的网络ID是22位,它的子网掩码是多少
11111111 11111111 11111100 00000000
netmask:255.255.252.0
也有这种CIDR无类域间路由表示法: 172.20.0.123/22
练习:200.222.123.23/26
netmask:255.255.255.192
主机数:2^6-2=62
子网划分M个,向主机位借位N个
公式:2^N-2 ≥M 28 1 2 4 8 16 32 64 128 256
0 1 2 3 4 5 6 7 8