http://files.cnblogs.com/files/airoot/%E5%AD%90%E7%BD%91%E5%88%92%E5%88%86.zip

网络

默认子网掩码

A类

255.0.0.0

B类

255.255.0.0

C类

255.255.255.0

最大的子网掩码为 /30 (不管哪类地址),因为至少需要将两位用作主机位

C类网络子网划分

C类网络中,只有后8位用于定义主机,因此从第四个字节开始算

(最多可以将其中6位用于子网划分,因为至少需要保留2位用于主机地址)

二进制        掩码/CIDR值
--------------------------------------------------------------------------
00000000 = 255.255.255.0 /24
10000000 = 255.255.255.128 /25
11000000 = 255.255.255.192 /26
11100000 = 255.255.255.224 /27
11110000 = 255.255.255.240 /28
11111000 = 255.255.255.248 /29
11111100 = 255.255.255.252 /30

(子网掩码位总是从左往右延伸,而且必须是连续的)

子网划分问题:

1,选定的子网掩码将创建多少个子网?

2,每个子网可包含多少台合法主机?

3,有哪些合法的子网?

4,每个子网的广播地址是什么?

5,每个子网包含哪些合法主机?

Answer1:

· 2个,其中x为掩码二进制被覆盖(取值为1)的位数。如在11000000中,取值为1的位数为2位,因此子网个数为2(4)个

Answer2:

· 2-2个,其中y为掩码二进制未被覆盖(取值为0)的位数。如在11000000中,取值为0的位数为6位,因此包含的主机数量为2-2(62)个. (注:减去的2个为子网地址和广播地址,他们不是合法的主机地址)

Answer3:

· 要得知哪些合法子网,得先知道块大小,计算公式为256 - 子网掩码,例如255.255.255.192,因为是c类掩码,所以只关心第四个字节(192),因此这里块大小是256-192(64);从0开始不断增加64,直到达到子网掩码的值。几次相加的结果就是子网,即0,64,128,192。

Eg:192.168.1.0/26、192.168.1.64/26、192.168.1.128/26、192.168.1.192/26

Answer4:

· 广播地址就是下一个子网前面的数,如子网0的广播是63,子网64的广播是127,以此类推。

Answer5:

· 合法主机是子网地址和广播地址之间的数字。如子网号是64,而广播地址为127,则合法主机地址范围为65 ~ 126

B类网络子网划分

B类网络中,使用后16位定义主机,因此B类网络有以下子网掩码

(最多可以将其中14位用于子网划分,因为至少需要保留2位用于主机地址)

掩码/CIDR值          掩码/CIDR值
--------------------------------------
255.255.0.0 /16 255.255.255.0 /24
255.255.128.0 /17 255.255.255.128 /25
255.255.192.0 /18 255.255.255.192 /26
255.255.224.0 /19 255.255.255.224 /27
255.255.240.0 /20 255.255.255.240 /28
255.255.248.0 /21 255.255.255.248 /29
255.255.252.0 /22 255.255.255.252 /30
255.255.254.0 /23

B类网络子网划分与C类网络很像,唯一不同的是:从第三个字节开始算

(C类网络从第四个字节开始算)

实例举例1#

网络地址:172.16.0.0

子网掩码 :255.255.128.0 (/17)

Answer1:

· 多少个子网?

2=2

Answer2:

· 每个子网多少台主机?

2-2=32766 (第三字节7位,第四字节8位)

Answer3:

· 有哪些合法的子网?

256-128=128,因此子网只有172.16.0.0/17和172.16.128.0/17

(由于第四位是0,所以只用考虑第三字节)

Answer4:

· 每个子网广播地址是什么?

下一个子网前面的数字

Answer5:

· 合法的主机地址?

子网号和广播地址之间的数字

子网

0.0

128.0

第一个主机

0.1

128.1

最后一个主机

127.254

255.254

广播地址

127.255

255.255

实例举例2#

网络地址:172.16.0.0

子网掩码 :255.255.255.128 (/25)

Answer1:

· 多少个子网?

2=512

Answer2:

· 每个子网多少台主机?

2-2=126

Answer3:

· 有哪些合法的子网?

要考虑第三和第四字节:256-255=1,256-128=128,因此子网是172.16.0.0/25、172.16.0.128/25、172.16.1.0/25、172.16.1.128/25…..以此类推

Answer4:

· 每个子网广播地址是什么?

Answer5:

· 合法的主机地址?

子网

0.0

0.128

1.0

1.128

255.0

255.128

第一个主机

0.1

0.129

1.1

1.129

255.1

255.129

最后一个主机

0.126

0.254

1.126

1.254

255.126

255.254

广播地址

0.127

0.255

1.127

1.255

255.127

255.255

A类网络子网划分

A类网络中,使用后24位定义主机,因此A类网络有以下子网掩码

(最多可以将其中22位用于子网划分,因为至少需要保留2位用于主机地址)

掩码/CIDR值                掩码/CIDR值
-----------------------------------------------------------------------------------------------
255.0.0.0 /8 255.128.0.0 /9
255.192.0.0 /10 255.224.0.0 /11
255.240.0.0 /12 255.248.0.0 /13
255.252.0.0 /14 255.254.0.0 /25
255.255.0.0 /16 255.255.255.0 /24
255.255.128.0 /17 255.255.255.128 /25
255.255.192.0 /18 255.255.255.192 /26
255.255.224.0 /19 255.255.255.224 /27
255.255.240.0 /20 255.255.255.240 /28
255.255.248.0 /21 255.255.255.248 /29
255.255.252.0 /22 255.255.255.252 /30
255.255.254.0 /23

A类子网划分从第二字节开始算

实例举例1#

网络地址:10.0.0.0

子网掩码 :255.255.0.0 (/16)

Answer1:

· 多少个子网?

2=256

Answer2:

· 每个子网多少台主机?

2-2=65534

Answer3:

· 有哪些合法的子网?

因为第三和第四字节都是0,因此只需要考虑第二个字节即可:256-255=1,所以子网为:10.0.0.0/16、10.1.0.0/16、10.2.0.0/16等,直到10.255.0.0/16

Answer4:

· 每个子网广播地址是什么?

下一个子网前面的数字

Answer5:

· 合法的主机地址?

子网号和广播地址之间的数字

实例举例2#

网络地址:10.0.0.0

子网掩码 :255.255.240.0 (/20)

Answer1:

· 多少个子网?

2=4096

Answer2:

· 每个子网多少台主机?

2-2=4094

Answer3:

· 有哪些合法的子网?

这里要同时考虑第二、三字节:256-255=1,256-240=16,所以子网为:10.0.0.0/20、10.0.16.0/20、10.0.32.0/20等,直到10.255.240.0/20

Answer4:

· 每个子网广播地址是什么?

Answer5:

· 合法的主机地址?

子网

10.0.0.0

10.0.16.0

10.0.32.0

10.255.240.0

第一个主机

10.0.0.1

10.0.16.1

10.0.32.1

10.255.240.1

最后一个主机

10.0.15.254

10.0.31.254

10.0.47.254

10.255.255.254

广播地址

10.0.15.255

10.0.31.255

10.0.47.255

10.255.255.255

实例举例3#

网络地址:10.0.0.0

子网掩码 :255.255.255.192 (/26)

Answer1:

· 多少个子网?

2=262144

Answer2:

· 每个子网多少台主机?

2-2=62

Answer3:

· 有哪些合法的子网?

这里要同时考虑第二、三、四字节:256-255=1,256-255=1,256-192=64,所以子网为:

10.0.0.0/26、10.0.0.64/26,10.0.0.128/26等,直到10.255.255.192

Answer4:

· 每个子网广播地址是什么?

Answer5:

· 合法的主机地址?

子网

10.0.0.0

10.0.0.64

10.0.0.128

10.255.255.192

第一个主机

10.0.0.1

10.0.0.65

10.0.0.129

10.255.255.193

最后一个主机

10.0.0.62

10.0.0.126

10.0.0.190

10.255.255.254

广播地址

10.0.0.63

10.0.0.127

10.0.0.191

10.255.255.255

05-21 13:54