【计算机网络】子网划分案例

 🔥博客主页: 我要成为C++领域大神

🎥系列专栏【C++核心编程】 【计算机网络】 【Linux编程】 【操作系统】

❤️感谢大家点赞👍收藏⭐评论✍️

本博客致力于分享知识,欢迎大家共同学习和交流。

非默认子网掩码

既然有默认子网掩码,那么就有非默认子网掩码。

上图这个IP地址为 192.168.3.100,即11000000.10101000.00000011.01100100
同时指定子网掩码为255.255.255.248,即11111111.11111111.11111111.11111000

网络号:两者进行与运算,即11000000.10101000.00000011.011000000(192.168.3.96)
主机号:子网掩码取反,再和IP做与运算,即 00000000.00000000.00000000.00000100(0.0.0.4)
子网号:这个IP本来是C类地址,默认的子网掩码是255.255.255.0,所以本来的网络号是24位,但它实际的网络号是29位,就是借了5位网络位,所以可以划分2^5个子网,即32个。主机号为8-5=3,这个网段可以容纳主机2^3个,有效2^3-2个,一头一尾分别做网络号和广播。

1、子网划分计算公式:2^x个,x是子网掩码借用的主机位数。借用了几位主机位数,x就是多少。

2、每个子网包含多少台主机?2^y-2。y是没有被借用的主机位的位数。-2是因为主机位全为0的部分是这个子网的子网掩码,全为1的部分是这个子网的广播地址。

3、有哪些合法的子网?
算出子网的步长(增量)。例如:256-192=64,即子网掩码为192时,步长为64。从0开始不断增加,直到到达子网掩码值,中间的结果就是子网,即0、64、128、192

4、每个子网的广播地址是什么?
主机位全为1就是该子网的广播地址。一般我们这样计算:广播地址总是下一个子网前面的数。前面确定了子网为0、64、128、192,例如子网为0的广播地址为63,因为下一个子网为64;子网64的广播地址为127,因为下一个子网为128,以此类推。请记住,最后应该子网的广播地址总是255

5、每个子网可包含哪些主机地址?
合法的主机地址位于两个子网之间,但是全为0和全为1的地址除外。即子网地址和广播地址之间的数字。

子网划分案例

1、某主机IP地址是210.33.5.68,子网掩码是255.255.255.128。求它的网络地址?

2、某A类网络20.0.0.0的子网掩码为255.224.0.0,请确定可以划分的子网个数,写出每个子网的子网号

3.给C类网络211.168.10.0划分5个子网,需要几位网络号,子网掩码是多少,每个子网可容纳多少台主机?

4、ip地址10.100.12.238,子网掩码: 255.255.248.0,可以划分多少个子网? 每个子网有几个可用ip地址? 写出每个子网的ip地址范围,其中网关和广播地址分别是多少?(写出前3个和后3个即可)


1、网络地址是IP地址与子网掩码按位与
210.33.5.68 即11010010.00100001.00000101.01000100
255.255.255.128即11111111.11111111.11111111.10000000
按位与得到:11010010.00100001.00000101.00000000,网络地址为210.33.5.0



2、A类网络默认子网掩码为255.0.0.0,题目中指定的子网掩码为255.224.0.0即(11111111.11100000.00000000.00000000),子网掩码借用的主机位数为3位,所以可以划分的子网个数为2^3即8个。步长为256-224=32。所以每个子网的子网号为:20.0.0.0,20.32.0.0,20.64.0.0,20.96.0.0 , 20.128.0.0 , 20.160.0.0 , 20.192.0.0 , 20.224.0.0



3、2^k≥5,所以k至少为3,需要3位网络号,没有被借用的主机号为8-3=5。由于是C类网络,所以默认子网掩码是255.255.255.0,借用3位网络号后是255.255.255.224。每个子网可以容纳2^5-2即30个主机。



4、IP地址10开头,说明为A类IP,默认子网掩码为255.0.0.0,题目中指定的子网掩码为255.255.248.0
(11111111.11111111.11111000.00000000),借用了13位主机号,所以可以划分2^13个子网。没有被借用的主机号为24-13的11个,每个子网内可以包含2^11-2可用IP地址
步长:256-248=8。
前三个:
10.0.0.0~10.0.7.255
10.0.8.0~10.0.15.255
10.0.16.0~10.0.23.255
后三个:
10.255.232.0~10.255.239.255
10.255.240.0~10.255.247.255
10.255.248.0~10.255.255.255
每个子网段的第一个为网关地址,最后一个为广播地址。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值