IP地址,分成网络号和主机号

A类 7位网络号和24位主机号,从0~127 (0~)

B类 14位网络号和16位主机号,从128~191 (10~)

C类 21位网络号和8位主机号,从192~223 (110~)

D类 28位多播组号,从224~239 (1110~)

E类 留用,从240~255 (11110~)

特殊的IP地址:
0.0.0.0 不能算一个地址,应该算是地址集合,泛指所有网络地址。
255.255.255.255  限制广播地址,指本网段内的所有主机,路由器收到后不转发
127.x.x.x 回环地址
169.254.x.x DHCP服务器故障后,分配的错误地址
10.x.x.x; 172.16.x.x~172.31.x.x; 192.168.x.x  私有地址

网络位随意,主机位全0,标示整个网络
网络位随意,主机位全1,标示直接广播地址
发送给直接广播地址的信息会在整个网络上的发送给全体成员
直接广播地址是标识对特定网络的广播


直接广播和受限广播区别
直接广播地址是一个主机给其他网络中的所有主机发送信息,路由器能转发
受限广播称为本地广播,是主机对本地网络中的其他所有主机发送信息,路由器不转发

网络号位全0,主机位除0外其他,表示本网络内特定主机

 

网络地址
网络位非全0非全1,其他位全0:例如20.0.0.0、180.30.0.0、200.100.50.0

子网地址
特定网络位+特定子网,主机位全0

主机地址
特定网络位+特定子网+特定主机位


子网,就是在主机位中分出子网号和主机号

子网掩码是区分子网号和主机号的依据

子网掩码中值为1的比特是网络号和子网号,0比特的是主机号

子网掩码:11111111.11111111.1111 0000.00000000
          255.255.240.0
IP地址一:10001100.00001010.0110 0011.00000000
          140.10.99.0
IP地址二:10001100.00001010.0110 0111.00000000
          140.10.103.0
IP地址三:10001100.00001010.0111 0011.00000000
          140.10.115.0

地址一与二同属于一个子网,三与其他两个不在同一子网

非连续子网掩码

非连续子网掩码是合法的,但RFC不推荐使用,在WINDOWS中使用非连续子网掩码会报错提示非法。

最小IP子网的掩码是 255.255.255.252
255.255.255.255掩码只能表示一个主机地址
255.255.255.254掩码中没有标示连接的主机地址~~~

 

A类网络默认子网掩码是255.0.0.0
B类网络默认子网掩码是255.255.0.0
C类网络默认子网掩码是255.255.255.0

有时子网掩码不是写成标准格式,如子网掩码/24
这里/24表示的是,32位中占有24位
11111111.11111111.11111111.0
既255.255.255.0

怎么计算子网数和主机数
IP地址:172.16.0.0   子网掩码:255.255.252.0

IP地址:  10101100.00010000.00000000.00000000
子网掩码:11111111.11111111.11111100.00000000
广播地址:10101100.00010000.00000011.11111111

广播地址:172.16.3.255

子网掩码中值为1的比特是网络号和子网号,0比特的是主机号

00000000.00000000
11111100.00000000
故前6位是子网位,后10位是主机位
子网数=2^6次方=64个
主机数=2^10次方-2=1022个
172.16.0.0~172.16.3.255是同一网段的

 
如遇到C类IP地址对上B类子网掩码这种情况就是无类网络或者是变长子网掩码,目的就是主机位不够扩展主机位

 

以上是我个人学习的笔记,其中难免有我理解上的错误导致某些说法错误,如果正在学习中的切不可全按我的理解,一定要按书或者请教高手,如果哪位高手不巧看到我写的,发现其中有错误,鄙人恳请指出,不甚感谢!