当前位置: 首页 > article >正文

【软考-架构】5.2、传输介质-通信方式-IP地址-子网划分

✨资料&文章更新✨
GitHub地址:https://github.com/tyronczt/system_architect

文章目录

  • 传输介质
    • 网线
    • 光纤
    • 无线信道
  • 通信方式和交换方式
    • 会考:交换方式
  • 💯考试真题
    • 第一题
    • 第二题
  • IP地址表示
  • 子网划分
  • 💯考试真题
    • 第一题
    • 第二题

传输介质

网线

光纤

无线信道

通信方式和交换方式

会考:交换方式

  1. 电路交换:通信一方进行呼叫,另一方接收后,在二者之间会建立一个专用电路,特点为面向连接、实时性高、链路利用率低,一般用于语音视频通信
  2. 报文交换:以报文为单位,存储转发模式,接收到数据后先存储,进行差错校验,没有错误则转发,有错误则丢弃,因此会有延时,但可靠性高,是面向无连接的。
  3. 分组交换:以分组为单位,也是存储转发模式,因为分组的长度比报文小,所以时延小于报文交换,又可分为三种方式:
    • 数据报:是现在主流的交换方式,各个分组携带地址信息,自由的选择不同的路由路径传送到接收方,接收方接收到分组后再根据地址信息重新组装成原数据,是面向无连接的,但是不可靠的。
    • 虚电路:发送方发送一个分组,接收方收到后二者之间就建立了一个虚拟的通信线路,二者之间的分组数据交互都通过这条线路传送,在空闲的时候这条线路也可以传输其他数据,是面向连接的,可靠的。
    • 信元交换:异步传输模式ATM采用的交换方式,本质是按照虚电路方式进行转发,只不过信元是固定长度的分组,共53B,其中5B为头部,48B为数据域,也是面向连接的,可靠的。

💯考试真题

第一题

答案:B

解析:单模光纤采用激光二极管LD作为光源,多模光纤采用发光二极管LED为光源,成本低适合于短距离传输。

第二题

答案:D

IP地址表示

一般会采用点分十进制方法来表示。将32位二进制代码每8位二进制转换成十进制,就变成了4个十进制数。

子网划分

💯考试真题

第一题

答案:C A

解析:可知网络号从23变为27,说明拿出了4位作为子网号,C可以划分出2^4=16个子网,

此时,主机号是32-27=5位,2^5-2=30个主机地址(主机地址不能为全0和全1)

第二题

答案:C D

C类子网的默认子网掩码为24位(即/24),而题目中给定的地址块为/20,两者相差4位(24-20=4)。子网数量计算公式为 2^n(n为子网号位数),因此 2^4=16 个子网。

该地址块的主机范围是 220.17.192.0 ~ 220.17.207.255(第三个字节的二进制范围为 11000000`11001111`,即十进制192207)。D. 220.17.213.0 → 213(超出192~207范围)

总结

  • 子网划分的核心是通过子网掩码调整网络位与主机位的分配,C类子网的划分需结合掩码差值计算子网数量。
  • IP地址范围需通过二进制转换确定,重点关注第三个字节的数值是否在有效区间内。

http://www.kler.cn/a/590529.html

相关文章:

  • OpenGL ES 入门指南:从基础到实战
  • golang-struct结构体
  • C# 使用Markdown2Pdf把md文件转换为pdf文件
  • centos 安装pip时报错 Cannot find a valid baseurl for repo: centos-sclo-rh/x86_64
  • SQLMesh系列教程:利用date_spine宏构建日期序列实践指南
  • hbuiderx的sass编译器报dart-sass等错误的解决方法
  • 美团AI面试总结
  • 密码学研究热点
  • obeaver 连接oracle 库 模式乱码
  • 基于 GEE 利用 Sentinel-1 双极化数据计算 SDWI 指数实现逐月提取水域面积
  • 漏洞预警 | Apache OFBiz 服务端模板注入漏洞(CVE-2025-26865)
  • ChatGPT and Claude国内使用站点
  • 汽车PKE无钥匙进入系统一键启动系统定义与原理
  • 动作捕捉手套如何让虚拟现实人机交互 “触手可及”?
  • 【GPT入门】第24课 langfuse介绍
  • Django 集成 Redis 数据库指南
  • PySide(PyQt),QGraphicsItem的坐标映射转换函数
  • 【Unity3D】Addressables使用流程
  • 使用Electron Forge打包serialport模块的详细指南
  • Go语言的智能合约