第8道题是选a还是选b,寒假期间补一下网络基础的内容,以前没怎么认真去学。我看网上说计算出2的平方后还要减去2位(子网数),在A和B之间纠结;还有就是主机数是254和子网掩码的差吗?
ip子网掩码问题,概念有点混淆
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- wj31932 2024-02-08 22:18关注
答案是B
ip地址32位,为方便记忆,用十进制.方式分成四段,他有寻址定位功能,分成前面是网络地址后面是主机地址,网络地址表示在那一大段,主机地址表示设备在大段里的相对位置。如学生学号31200426,31专业代号,2004年级代号,26学生编号,前六位就能确定是那个班级,26就是某个学生,这样分层来寻址定位。
子网是把原来大的,主机多的网络,画成主机个数更小的网络,采用的是网络地址位向右移动的方法,把原来的主机位变成网络位,减少原来主机位的方法。
掩码有两种表示方法,数字和ip形式。
数字如题目192.168.1.0/24,/24就是表示ip地址ip地址中前24位前三段是网络地址,后面8位第四段是主机地址。掩码的ip形式就是32位中网络地址用连续的1表示,主机地址位用连续的0表示,11111111 11111111 11111111 00000000,ip格式就是255.255.255.0。
子网划分把一段主机位8位,变成前面几位是网络地址,后面是主机地址的形式。就是掩码从0变成非零,假定这一段8位中,主机位为n,主机位最大值是2^n-1,那么这段掩码值就是前面8-n个1,后面n个零,我们知道二进制8个1是255,n个1就是2^n-1,这个掩码值就是255-(2^n-1)=256-2^n
题目中掩码是255.255.255.240,由240得出ip第四段n=2^4=16,主机位有四位,那么网络位就有四位,就有2^(8-n)个取值,四位网络位取值0000-1111,共16种取值,每种取整都代表一个子网,每个子网里主机位同样有16种取值0000-1111。
你这样理解,一段软绳,等长256小段,编号依次0到255,要分成等长16大份,每份16小块,就得对折四次,一分为二,再对折为4,4对折成8,8对折成16,每份开头编号就是16xk,k取值从0,到15,就是0 16 32 64……224 240。
现在规定每份开头和结尾不能用,开头对应网络地址,结尾对应广播地址,所以可用的ip就是2^n-2
所以答案是b,网络位4位,对应16个子网,每个子网里14个可用ip本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报 编辑记录
悬赏问题
- ¥15 k8s生产配置推荐配置及部署方案
- ¥15 matlab提取运动物体的坐标
- ¥15 人大金仓下载,有人知道怎么解决吗
- ¥15 一个小问题,本人刚入门,哪位可以help
- ¥15 python安卓开发
- ¥15 使用R语言GD包一直不出结果
- ¥15 计算机微处理器与接口技术相关问题,求解答图片的这个问题,有多少个端口,端口地址和解答问题的方法和思路,不要AI作答
- ¥15 如何根据一个截图编写对应的HTML代码
- ¥15 stm32标准库的PID角度环
- ¥15 ADS已经下载好了,但是DAS下载不了,一直显示这两种情况,有什么办法吗,非常急!