IP地址根据子网掩码划分子网

  • 格式:pdf
  • 大小:65.86 KB
  • 文档页数:1

IP地址根据⼦⽹掩码划分⼦⽹

⾸先我们要了解IP地址:IP地址都是由⽹络号+主机号组成,IP地址总共是32位⼆进制数表⽰,每8位为⼀节,总共4节,⽇常使⽤中每节⽤⼀个

⼗进制表⽰(0-255),其中前⾯n位表⽰⽹络号,后⾯32-n位表⽰主机号,n则是由⼦⽹掩码来决定。

在⼦⽹掩码中⽤1和0来分别⽹络号位和主机号位,其中是1的表⽰是⽹络位,0表⽰主机位,前⾯说的IP中前⾯的N位表⽰⽹络号,后⾯的32-N位

才是主机号,所以⼦⽹掩码总是前⾯⼀段全是1,后⾯⼀段全是0。我们的IP范围就是主机号范围。所有主机号中的最后⼀个主机号为⼴播地址。

所以,IP地址位数=⽹络位数+主机位数=32位。⼦⽹掩码的位数就是⽹络的位数。

⼦⽹掩码的作⽤就是⽤来告诉电脑把“⼤⽹”划分为多少个“⼩⽹”! ⼦⽹掩码是⽤来确定⼦⽹数⽬的依据!

根据⼦⽹掩码划分⼦⽹

⼦⽹掩码加长1位,划分2个⼦⽹;加长2位,划分4个⼦⽹,加长6位,划分2的6次⽅个,也就是64个⼦⽹。

举例说明,例如我们电脑上IP地址中的⼦⽹掩码都是255.255.255.0,属于C类⽹络。如果我们要对这个⽹络进⾏再分,则⼦⽹掩码往后加长1,最多可以将最后8位均变

将IP地址192.168.20.10划分10个⼦⽹,则⼦⽹掩码是多少?

⾸先我们知道192.168.20.10这个IP地址属于C类⽹络,则默认⼦⽹掩码是255.255.255.0,要再将这个⽹络划分10个⼦⽹,因为2^3<10<2^4,所以我们需要将默认⼦⽹掩

⽹络号为IP地址与默认⼦⽹掩码相与结果及192.168.20.10&255.255.255.0(转化为⼆级制运算),则⽹络号为192.168.20.0

⽹络号往下分则为我们划分的⼦⽹号,我们划分了16个⼦⽹,每个⼦⽹有16个主机,则各级⼦⽹为:

⼦⽹1范围为:192.168.20.0~192.168.20.15

⼦⽹2范围:192.168.20.16~192.168.20.31 ……

⼦⽹16范围:192.168.20.240~192.168.20.255 主机IP地址192.168.20.10的⼦⽹号为192.168.20.0,在第⼀个⼦⽹内,主机号为10.

⼦⽹号求法:将IP地址和所求新的⼦⽹掩码进⾏逻辑与运算,即可得出⼦⽹号。也可以根据上⾯的划分⽅法来计算。

主机号:主机号+⼦⽹号=IP地址,计算的时候可以将所求新⼦⽹掩码取反后与IP地址进⾏逻辑与运算即可得主机号。

其中最重要的概率就是⼦⽹的划分,⼀个⽹络号可以向下分出许多⼦⽹,⼦⽹⾥⼜是由许多IP地址构成。

根据⼦⽹划分的⽬标计算⼦⽹掩码:

举例说明:假如给你⼀个C类IP地址192.168.0.0。假如你想划分2个⼦⽹,⼀个⾥⾯有100台电脑,另⼀个有50台电脑。

100⼤于2的6次⽅,⼩于2的7次⽅,所以主机位数取7位。那么⽹络位数就是32-7=25位。25位的⼦⽹掩码是:

 11111111.11111111.11111111.10000000 换算成10进制的就是:255.255.255.128

这就是第⼀个⼦⽹的⼦⽹掩码,⽹络号为192.168.0.0/25,⽹络地址192.168.0.0,主机地址192.168.0.1~192.168.0.126,⼴播地址192.168.0.127

50⼤于2的5次⽅,⼩于2的6次⽅,所以主机位数取6位。那么⽹络位数就是32-6=26位。26位的⼦⽹掩是:

11111111.11111111.11111111.11000000 换算成10进制的就是 255.255.255.192

这就是第⼆个⼦⽹的⼦⽹掩码,⽹络号为192.168.0.128/26,⽹络地址192.168.0.128,主机地址192.168.0.129~192.168.0.190,⼴播地址192.168.0.191

已知 IP:195.169.20.50 ⼦⽹掩码:255.255.255.224 求⽹络号 ⼦⽹号 主机号。

答:IP为C类,⼀知道⼦⽹掩码值是224 所以⽹络被划分为8个⼦⽹,

求⽹络号是⽤将你的IP转为⼆进制11000011.10101001.00010100.00110010和原⼦⽹掩码255.255.255.0的⼆进制11111111.11111111.11111111.00000000进⾏逻辑与运算得到11000011.10101001.00010100.00000000转换为⼗进制为195.169.20.0

⼦⽹号则是⽤IP和新的⼦⽹掩码255.255.255.224进⾏逻辑与也是转为⼆进制在与得到195.169.20.32 ,

主机号的计算是把新⼦⽹掩码255.255.255.224转为⼆进制后取反,就是把0变1 ,1变0,然后再和IP的⼆进制进⾏逻辑与运算得到主机号为0.0.0.18 。就是195.169.20.32⽹段的第18号 。