• 2022 计网复习简答题【太原理工大学】


    考虑到在此期间,我可能也会发表一些与考试不相关的博文,为了避免大家错过考试相关内容,我特意弄了一个专栏《期末复习汇总》,大家以后可以直接到专栏里面去寻找期末复习资料。这里是计算机网络考试简答题总结,其余题型持续更新中,仅供参考。

    期末考试汇总专栏,点这里!icon-default.png?t=M85Bhttps://blog.csdn.net/m0_52861684/category_12095266.html?spm=1001.2014.3001.5482

    二、简答题

    1. 简述分组交换的优点。

    高效灵活、迅速可靠,且各分组小,路由灵活,网络生存性能好。

    2. 解决 IPv4 地址紧缺有哪些方案?

    ① 使用代理服务器;② 使用地址转换;③ 升级到 IPv6。

    3. 网络适配器的作用是什么?网络适配器工作在哪一层?

    网络适配器能够对数据的串行和并行传输进行转换,并且能够对缓存数据进行操作,实现以太网协议,同时能够实现帧的传送和接收、对帧进行封闭等。

    网络适配器工作在物理层和数据链路层。

    4. 作为中间设备,转发器、网桥、路由器和网关有何区别?

    物理层使用的中间设备叫做转发器;数据链路层使用的中间设备叫做网桥;网络层使用的中间设备叫做路由器;在网络层以上使用的中间设备叫做网关。

    5. 协议和服务有何区别?有何关系?

    区别:(1)协议的实现保证了能够向上一层提供服务,本层的服务用户只能看见服务而无法看见下面的协议,下面的协议对上面的服务用户是透明的;(2)协议是 “水平的”,即协议是控制两个对等实体进行通信的规则,但服务是 “垂直的”,即服务是由下层通过层间接口向上提供的,上层使用所提供的服务必须与下层交换一些命令,这些命令在 OSI 中称为服务原语。

    关系:协议是控制两个对等实体进行通信的规则的集合。在协议的控制下,两个对等实体间的通信使得本层能够向上一层提供服务,而要实现本层协议,还需要使用下面一层提供服务。

    6. 解释为什么突然释放运输连接就可能会丢失用户数据,而使用 TCP 的连接释放方法就可以保证不丢失数据?什么是连接释放的半关闭状态?

    当主机1和主机2之间建立连接后,主机1发送了一个 TCP 数据段并正确抵达主机2,接着当主机1再次发送另一个 TCP 数据段时,主机2却在收到第二个 TCP 数据段之前已经发出了释放连接请求,如果就这样突然释放连接,显然主机1发送的第二个 TCP 报文段会丢失。而使用 TCP 的连接释放方法,主机2发出了释放连接的请求,那么即使收到主机1的确认后,也只会释放主机2到主机1方向的连接,即主机2不再向主机1发送数据,但仍然可以接受主机1发来的数据,所以可保证不丢失数据。

    当一方关闭发送通道后,仍可接受另一方发送过来的数据,这种情况就叫做半关闭状态。

    7. 流量控制和拥塞控制的主要区别是什么?

    流量控制是一个端到端的问题,一般是接收方通过接收窗口来控制发送方的发送窗口,用来保证发送端不会以高于接收者能承受的速率传输数据,一般涉及到接收者向发送者发送反馈;

    拥塞控制是一个全局性的问题,涉及到所有主机、所有路由器、路由器中的存储-转发处理以及所有导致削弱通信子网能力的其他因素。

    8. IP 数据报中的首部校验和并不校验数据报中的数据。这样做最大的好处是什么?坏处是什么?

    好处是数据报每经过一个结点,结点只检验首部的检验和,使结点工作量降低,加快分组的转发;坏处是只检验首部,不包括数据部分,即使数据出错也无法得知,只有到达目的主机了才能发现。

    9. 为什么要使用信道复用技术?常用的信道复用技术有哪些?

    为了通过共享信道、最大限度提高信道利用率。

    信道复用技术有,频分复用、时分复用、码分复用、波分复用。

    10. 为什么在运输连接建立时要使用三报文握手?

    连接建立需要三次握手, A 需要发送一次确认,这主要是为了防止已失效的连接请求报文段突然又传送到了 B ,因而产生错误。 假定出现异常情况。 A 发出的某个失效的连接请求在某些网络结点长时间滞留了,以致延误到连接释放以后的某个时间才到达 B 。但 B 收到此失效的连接请求报文后,就误以为是 A 又发出一次新的连接请求。假定不采用三次握手,那么只要 B 发出确认,新的连接就建立了。采用三次握手的方法, A 不会向 B 的确认发出确认,新的连接就建立起来了。

  • 相关阅读:
    Redis_05_Lua脚本实现多条Redis命令原子性
    单片机简介
    拼多多商品详情api接口
    LZ4压缩算法简介
    如何使用lerna进行多包(package)管理
    如何提高bp神经网络精度,改进bp神经网络的方案
    Vue3 企业级优雅实战 - 组件库框架 - 2 初始化 workspace-root
    匿名内部类的概念和使用详解
    uniapp小程序无缝自动滚动 一屏多张图效果demo(整理)
    【Java】缓冲流、转换流、序列化流
  • 原文地址:https://blog.csdn.net/m0_52861684/article/details/128080401