[软考考点解析]软件设计师--子网的划分

本文涉及的产品
云解析DNS,个人版 1个月
全局流量管理 GTM,标准版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 1. 概念子网划分是高频考点,要想理解子网划分并不难。

1.1 地址表示方法

首先地址是四个字节,每个字节8个二进制位,最低即为00000000.00000000.00000000.00000000,最大即为11111111,11111111,11111111,11111111。


这样看起来很难理解,所以习惯上大家会把每个字节转为对应的10进制数,所以IP地址最小为0.0.0.0,最大为255.255.255.255。(255是2的8次方减1)。


1.2 地址分类

通常会把络地址分为网络地址+主机地址。开头的若干位是网络地址,后面的是主机地址。


具体划分:


分类 网络地址 解释

A类地址 0xxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxx 开头为0,红色部分是网络地址

B类地址 10xxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxx 开头为10,红色部分是网络地址

C类地址 110xxxxx.xxxxxxxx.xxxxxxxx.xxxxxxx 开头为110,红色部分是网络地址

D类地址 1110xxxx.xxxxxxxx.xxxxxxxx.xxxxxxx 开头1110,不分网络地址和主机地址

E类地址 11110xxx.xxxxxxxx.xxxxxxxx.xxxxxxx 开头11110,不分网络地址和主机地址

我们以A类地址为例解释下,A类地址第一个字节表示网络地址,而且第一个字节开头的0是固定的,所以有2^7个网络地址,每个网络可以有2^24个主机地址。


1.3 子网掩码

当我们将一个网络分配给一个政府或者企业组织后,他们内部还要划分子网,例如行政部门一个子网、生产部门一个子网,子网之间不能互相访问,以保护网络安全。


所以我们将主机地址部分,再拿出开头几位来,作为子网地址,那么要拿出多少位来作为子网呢,就是考子网掩码来决定的。


例如A类地址00000001.00000000.00000000.00000000,我们想划分4个子网,那么需要将第二个字节的头两位作为子网,那么也就是说开头的10位都是表示网络的,所以子网掩码为11111111.11000000.00000000.00000000,即255.192.0.0。


所以子网掩码就是表示网络部分的标志,需要将前多少位当做网络地址,就把那些位设为1就OK了。


2. 刷题

题目:一个B类网络的子网掩码为255.255.224.0,则这个网络被划分为()个子网。

A 2个

B 4个

C 6个

D 8个


解析:

首先B类地址,前2个字节为网络地址。


然后子网掩码为255.255.224.0,即为11111111.11111111.11100000.00000000,注意前2个字节为B类地址的地址,第三个字节中前三位是1,表示前三位区分子网,所以子网有2^3个,即为8个。

相关文章
|
1月前
|
缓存 网络协议 安全
【网络工程师】<软考中级>解析协议ARP&路由协议RIP/OSPF/BGP
【1月更文挑战第27天】【网络工程师】<软考中级>解析协议ARP&路由协议RIP/OSPF/BGP
|
1月前
|
机器学习/深度学习 编解码 算法
算法工程师面试问题总结 | YOLOv5面试考点原理全解析
本文给大家带来的百面算法工程师是深度学习目标检测YOLOv5面试总结,文章内总结了常见的提问问题,旨在为广大学子模拟出更贴合实际的面试问答场景。在这篇文章中,我们还将介绍一些常见的深度学习目标检测面试问题,并提供参考的回答及其理论基础,以帮助求职者更好地准备面试。通过对这些问题的理解和回答,求职者可以展现出自己的深度学习目标检测领域的专业知识、解决问题的能力以及对实际应用场景的理解。同时,这也是为了帮助求职者更好地应对深度学习目标检测岗位的面试挑战,提升面试的成功率和竞争力。
|
1月前
|
存储 算法 Serverless
【软件设计师备考 专题 】数据结构深度解析:从数组到图
【软件设计师备考 专题 】数据结构深度解析:从数组到图
66 0
|
1月前
|
存储 IDE 测试技术
精读2013计算机软考上午题解析
精读2013计算机软考上午题解析
73 0
|
1月前
|
SQL 存储 测试技术
精读2014计算机软考上午题解析
精读2014计算机软考上午题解析
64 0
|
1月前
|
存储 供应链 数据挖掘
精读2015计算机软考上午题解析
精读2015计算机软考上午题解析
79 0
|
1月前
|
存储 Java 测试技术
精读2016计算机软考上午题解析
精读2016计算机软考上午题解析
71 0
|
1月前
|
安全 Java 测试技术
精读2017计算机软考上午题解析
精读2017计算机软考上午题解析
66 0
|
7天前
|
机器学习/深度学习 缓存 算法
netty源码解解析(4.0)-25 ByteBuf内存池:PoolArena-PoolChunk
netty源码解解析(4.0)-25 ByteBuf内存池:PoolArena-PoolChunk
|
9天前
|
XML Java 数据格式
深度解析 Spring 源码:从 BeanDefinition 源码探索 Bean 的本质
深度解析 Spring 源码:从 BeanDefinition 源码探索 Bean 的本质
21 3

推荐镜像

更多