计算子网掩码和子网个数以及最大主机数?

来源:互联网 发布:c语言简单程序100例 编辑:程序博客网 时间:2024/06/06 02:05

=======IP地址格式:

ip地址常采用点分十进制表示方法X.Y.Y.Y,在这里,

X在1~127范围内称为A类地址;

X在128~191范围内称为B类地址;

X在192~223范围内称为C类地址。

比如10.202.52.130,因为X为10,在1~127范围内,所以称为A类地址。


=======子网掩码:

A类为 255.0.0.0; B类为 255.255.0.0; C类为 255.255.255.0。

当我们要划分子网用到子网掩码M时,类子网掩码的格式如下:

A类为 255.M.0.0,B类为 255.255.M.0,C类为 255.255.255.M。M是相应的子网掩码,比如255.255.255.240。

牢记:

2^1=2 

2^2=4 ......

2^5=32

2^6=64

2^7=128

2^8=256

2^9=512

2^10=1024

举例:

1.已知所需子网数12,求实际子网数。 2^4=16>1216-2=14(减掉首尾)


2.假如所需子网数为7,求子网掩码。 2^3=8-2=6<7 不可以2^4=16-2=14>7 可以  故二进制为 1111 0000  十进制为 M=240


3.已知网络地址为211.134.12.0,要有4个子网,求子网掩码及主机块。

C类地址,子网掩码为255,.255.255.M。因为要有4个子网,M=2^3-2=6>4 二进制1110 0000 十进制为224,所以子网掩码为255.255.255.224。

因为子网块的首、尾两块不能使用,所以可分配6个子网,每个子网有32个可分配主机块,

即32~63、64~95、96~127、128~159、160~191、192~223,其中首块(0~31)和尾块(224~255)不能使用。

4. 一个A类地址的子网掩码是255.255.240.0有()位被用来划分子网

A;4 B;5 C;9 D;12 
答案D 1111 1111.1111 1111.1111 0000.0000 0000
A类地址前八位是区分网络的,8+4=12 

http://www.jb51.net/network/218113.html

0 0