IP地址的划分和子网掩码计算方法

IP地址的划分

ip地址转二进制

192.168.1.110

11000000  10101000    00000001    01101110

地址分类

A类:

1.0.0.1~126.255.255.254

0 < A类 < 127

本地回环地址:

127.0.0.1~127.255.255.255

B类:

128.0.0.1~191.255.255.254

128 <= B类 < 192

C类:

192.0.0.1~223.255.255.254

D类:

组播用的

E类:

科研用的


私有ip地址范围:

局域网地址:

A类:

10.0.0.0 ~ 10.255.255.255

ip个数 = 65536 *255

B类:

172.16.0.0 ~ 172.31.255.255

ip个数 = 16 * 65536

C类:

192.168.0.0 ~ 192.168.255.255

ip个数 = 65536

子网掩码计算方法

子网掩码的作用规定了一个子网的ip地址范围大小:

不同网段访问要通过路由器或三层交换机

192.168.11.0/24 === 192.168.11.0 netmask 255.255.255.0

24 代表子网掩码是24个1

192.168.11.0    网络号

192.168.11.1   起始地址

192.168.11.254   结束地址

192.168.11.255   广播地址

例如有一个ip是192.168.1.110

子网掩码是255.255.255.0

1
2
3
4
5
6
7
8
11000000	10101000	00000001	01101110

11111111 11111111 11111111 00000000

11111111对应的部分是不能修改的
也就是
11000000 10101000 00000001 这部分是不能修改的
能修改的是01101110这部分

一般的可以修改部分全是0是网络号

1
2
3
4
5
6
7
8
192.168.1.0

子网掩码
11111111 11111111 11111111 00000000
IP地址
11000000 10101000 00000001 01101110
网络号
11000000 10101000 00000001 00000000

起始ip:是网络号+1

1
2
3
4
5
6
7
子网掩码  	
11111111 11111111 11111111 00000000
网络号
11000000 10101000 00000001 00000000
起始ip
11000000 10101000 00000001 00000001
192.168.1.1

结束ip:是广播ip-1

1
2
3
4
5
6
7
8
9
10
11
12
13
14
子网掩码  	
11111111 11111111 11111111 00000000
255.255.255.0
网络号
11000000 10101000 00000001 00000000
192.168.1.0
起始ip
11000000 10101000 00000001 00000001
192.168.1.1
结束ip
11000000 10101000 00000001 11111110
192.168.1.254
广播ip
11000000 10101000 00000001 11111111

广播ip:是可修改部分全是1

1
2
3
4
5
6
7
子网掩码  	
11111111 11111111 11111111 00000000
网络号
11000000 10101000 00000001 00000000
广播ip
11000000 10101000 00000001 11111111
192.168.1.255

子网掩码只能用以下的数字

1
2
3
4
5
6
7
8
9
0		00000000
128 10000000
192 11000000
224 11100000
240 11110000
248 11111000
252 11111100
254 11111110
255 11111111