子网划分知识点及题目
来源:互联网 发布:程序员培训机构 编辑:程序博客网 时间:2024/05/02 06:50
看了一道乐视面试题,突然发现不会算了,这里总结一下子网划分知识点及题目。
先给题
将一个C类网络划分为3个子网,每个子网最少要容纳55台主机,使用的子网掩码是?A. 255.255.255.252B. 255.255.255.248C. 255.255.255.224D. 255.255.255.192
答案:
子网主机数=2的Y次方-2,这里的Y是非掩码位的位数,即子网掩码中0的个数。
55<=2^y-2;
y=6;//子网掩码中6个0。
子网掩码是:11111111 11111111 11111111 11000000,转化为十进制为255.255.255.192。
下面总结:
ip地址分类及子网划分知识点及题目(参考1-IP地址划分、参考2-关于IP网络号和主机号的原理)
- ip地址分类
- 子网掩码计算方法及子网相关概念
国际规定:把所有的ip地址划分为A,B,C,D,E。
例如:172.16.10.2,因为172.16.10.2是B类地址,所以172.16所代表的位就是网络号的位,后面10.2代表的位是主机位。
例如,对于一个给定的C类网络地址:172.168.10.0/26,求子网掩码,子网数目,每个子网的主机数,合法子网,每个子网的广播地址,合法地址?
子网掩码:
C类地址默认子网掩码为255.255.255.0,转化成二进制:11111111.11111111.11111111.00000000,共有24个1,按照定义子网掩码就是0/24。
那0/26就是11111111.11111111.11111111.1100000,十进制就是255.255.255.192。
所以172.168.10.0/26,子网掩码就是255.255.255.192。子网数目:
子网数目=2的x次方,这里的x是指掩码位数,掩码为数可以用我们现在的子网掩码的1的为数减去默认子网掩码的1的位数。
对于上题172.168.10.0/26,有子网掩码有26个1,而C类默认有24个1,所以就是26-24=2。子网数=2的2次方=4。每个子网的主机数:
子网主机数=2的Y次方-2,这里的Y是非掩码位的位数,即子网掩码中0的个数,刚才已经知道有26个1了,那剩下的就都是0了,一共有32位,现在有26个1剩下的就只有6个0。所以子网主机数=2的6次方-2=62。
合法子网:
这里牵扯了块这个概念,块=256 - 子网掩码。这里就是 - 192 ,所以这道题块=64 ,知道了块就把块从0开始加,一直加到256,这之间的数就是合法子网。0+64=64 64+64=128 128+62=192 192+64=256 所以合法子网就是0 64 128 192 。
每个子网的广播地址:
广播地址=下一个子网号(合法子网)-1。
所以0子网的广播地址是63;64子网的广播地址是127;128子网的广播地址是191;192子网的广播地址是255。合法地址:
合法主机号是那些介于个子网之间的取值,并要减去全0和全1的主机号,例如:64是子网号码,127是广播地址,那么65–126就是合法地址。
所以0子网的合法地址是1–62;64子网的合法地址是65–126;128子网的合法地址是129==190;192子网的合法地址是193–254。
- 子网划分知识点及题目
- 子网划分题目
- VLAN 及子网划分
- 子网划分题目与解析
- IP地址及子网划分
- 子网划分及子网掩码计算方法
- 子网划分及子网掩码计算方法
- 子网划分及子网掩码计算方法
- IP地址及子网划分
- 子网划分及子网掩码计算方法
- 子网掩码及子网划分问题
- 子网划分总结及练习题
- 掩码、子网掩码及子网划分
- 再谈子网划分及划分示例
- 子网掩码概念及子网划分规则
- 子网划分方法及掩码简便算法
- 如何划分子网及确定子网掩码
- 子网划分方法及掩码简便算法
- Android中你不得不知的几个问题及解决方法
- 百度代码规范 -- PHP
- Discuz代码研究-编码规范
- 417. Pacific Atlantic Water Flow
- 家庭理财规划之一
- 子网划分知识点及题目
- javaScript笔记
- R语言学习之基础知识二
- 解决spring boot中swagger-ui.html访问404以及配置全局header
- leetcode 513 Find Bottom Left Tree Value C++
- 329. Longest Increasing Path in a Matrix(第七周)
- 引用
- 简单实现四舍五入的好方法
- -日志- Fastjson 总结