子网究竟怎么划分呀?这个问题是不是不用划分呀,感觉前面都听得懂,到后面就完全不会了,这一张好难呀

img


这个问题是不是不用划分呀,感觉前面都听得懂,到后面就完全不会了,这一张好难呀

需要划分4个子网:
部门A: 202.116.94.0/25,包含126个可用地址202.116.94.1 ~ 202.116.94.126
部门B: 202.116.94.128/26,包含62个可用地址202.116.94.129 ~ 202.116.94.190
部门C: 202.116.94.192/27,包含30个可用地址202.116.94.193 ~ 202.116.94.222
部门D: 202.116.94.224/28,包含14个可用地址202.116.94.225 ~ 202.116.94.238

首先ip地址由网络地址和主机地址两部分组成,ip地址由32位,用掩码表示网络地址位数,一个网络地址表示一定主机范围,范围就是主机位从全0都全1的范围,当主机地址位从全1加1变成全0,就是网络位就+1,变成另一网络地址。如192.168.10.0/28,掩码就是28,代表ip后四位是0000-1111这一块ip地址,这样16个地址192.168.10.0-192.168.10.15。主机地址为全00001111+1就变成00010000,前面的网络位四位从0000变成+1变成0001,这样的网络地址就变成192.168.10.16/28,代表192.168.10.16-192.168.10.31这16ip地址。结论,网络地址和掩码代表主机位位数n,决定2^n个块大小的ip地址集合。
明白子网划分就是把一个已知网络通过网络位右移来减小主机位,扩大网络位,减小主机位。网络位多了几位,就有2^n个取值,就有对应个数的子网。如网络位右移两位,对应网络位,我们看做一个十进制的值k就有了从00,01,10,11的变化,就是k=0,1,2,3,就有4个子网,代表4个主机块。当然也可以左移,扩大主机位。
就是扩大掩码的值,使得主机位的变化数变小,容纳需要的ip个数。网络地址在有该段的取值就是kx2^n+主机位取值,网络地址中主机位全0,所以网络地址就是kx2^n,广播地址取值就是kx2^n+2^n-1,就是下一网络地址-1,所以网络地址是主机位块大小的倍数。
这个题目是已知ip和掩码,要求把对应主机段进行划分不同的区段,让各个部门的主机数量落在对应的区段里。划分原则是区段的ip个数必须符合
主机位n,2^n-2>部门主机个数。
题目 202.116.94.0,是个c类地址,默认掩码是24,就是ip地址第四段是全主机位,有0到255个取值。
我们就在第四段进行变化,使得第四段既有网络位,又有主机位。零主机位位数为n,就要使2*n-2 >实际需要的主机数
70,50,20,10就可以得到n的取值最小是7,6,5,4,对应的ip个数就是128.64,32,16。第四段对应掩码就是32-n,25,26,27,28
可以这样理解一下,把0-255段软绳依次贴上标签,中间一折,分成等长两份,0-127,128-255,前一段可以分给70台主机,也可以后一段分给70台主机。我们选前一段就得a部门70台主机网络地址就是 202.116.94.0/25,这一份的开头就是网络地址,结束就是广播地址。
再把128-255这一段再从中间一折,128-191分给50台主机b部门, 网络地址202.116.94.128/26
然后把剩下的64个192-255,中间一折,分为两份,192-223,224-255,把前面这份给c部门,20台主机,网络地址 202.116.94.192/27
再把224-255一分为2,分成224-239,240-255两份。把前面给d部门,10台主机,网络地址就是 202.116.94.240/28
可参考https://blog.csdn.net/wj31932/article/details/127939596?spm=1001.2014.3001.5502

公司获得了一个C类网络地址201.1.100.0,该公司现有负责市场、生产和科研的三个部门,这三个部门要分属不同的子网,
每个子网最多支持20台主机。现在要求规划出子网掩码和每个子网网段要求20个主机就需要2^5-2最接近20
那子网的位数就是8-5=3,就分成2^3=8个子网,使用其中的三个子网分别给三个部门了子网id ip。
范围201.100.100.0 201.100.100.1-30201.100.100.32 201.100.100.33-62201.100.100.64 201.100.100.65-94
其他5个子网和ip可以留着其他用途
不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^