计算机网络期末复习1(最后一天才开始学版)

1.一个PPP帧的数据部分(用十六进制写出)是7D 5E FE 27 7D 5D 7D 5D 65 7D 5E。试问真正的数据是(用十六进制写出)

由于PPP帧的标志字段为7E,因此,为了区别标志字段和信息字段,将信息字段中出现的每一个0x7E转变成(0x7D,0x5E),0x7D转变成(0x7D,0x5D)。
7D 5E:表示一个真正的7D(因为5E是7D的转义形式)。
FE 27:这两个字节不是控制字符,保持不变。
7D 5D:表示一个真正的7D(因为5D是7D的转义形式)。
7D 5D:同上,表示一个真正的7D。
65:这个字节不是控制字符,保持不变。
7D 5E:表示一个真正的7E(因为5E是7E的转义形式)。
答案:7E FE 27 7D 7D 65 7E

2.计算机网络原理五层协议的体系结构分别是物理层、数据链路层、网络层、传输层和应用层,各层的作用和功能是什么?

  • 物理层:
    功能:物理层是五层协议体系结构的最底层,负责在物理媒体上实现原始的比特流传输,确保数据从一个节点传输到另一个节点。
    作用:提供物理连接,通过传输媒介(如电缆、光纤)发送和接收原始比特流。
  • 数据链路层:
    功能:数据链路层负责在相邻节点之间的无错数据传输,将原始比特流组织成帧(frame),并提供错误检测和修正。
    作用:确保数据的可靠传输,处理帧的同步、流量控制和错误控制,并识别不同的物理媒体访问方式(如CSMA/CD、令牌环等)。
  • 网络层:
    功能:网络层负责数据包从源到目的地的传输和路由选择,将数据链路层提供的帧封装成数据包(packet),并决定数据包从发送方到接收方的最佳路径。
    作用:实现不同网络之间的互联,提供逻辑连接,确保数据正确、高效地传送到目的地,处理数据包的寻址和路由选择。
  • 传输层:
    功能:传输层负责提供端到端的数据传输服务,确保完整、可靠的数据传输,处理数据分段、流量控制、差错恢复和排序。
    作用:向高层屏蔽了下层数据通信的细节,为应用层提供透明的数据传输服务,实现不同应用进程之间的通信。
  • 应用层:
    功能:应用层是最高层,负责向用户提供网络应用服务,如文件传输、电子邮件、远程登录等。
    作用:为用户提供网络应用的接口和协议,使网络资源能够被不同用户和应用所使用,处理应用层的交互和数据表示。

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

网络适配器,通常称为网卡,是计算机连接到网络的硬件设备。它允许计算机通过传输介质(如双绞线、光纤或无线信号)与其他计算机或网络设备进行通信。网卡的主要作用是将计算机的数字信号转换为可以在传输介质上传播的信号,同时将来自传输介质的信号转换为计算机可以理解的数字信号。

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

4.端口的作用是什么?端口划分为哪三类?

端口是是计算机与外界通讯交流的出口,用于区分同一台主机上的不同网络服务或应用程序。当数据包到达主机时,它需要知道应该将数据发送到哪个服务或应用程序。端口就是用来标识这些服务或应用程序的逻辑地址。

熟知端口、注册端口、动态和私有端口。

5.数据链路层要发送的数据为101110。采用CRC生成多项式是P(X)=X^3+1。应添加在数据后面的余数是?

多项式共4位:1001,先将发送数据后面加上3位0得到101110,000,再用这个数对1001进行模2除法(异或)得到余数011。

6.TCP判断网络拥塞的依据是超时重传。

7.TCP/IP网络体系结构中的网络层提供的是 无连接 不可靠 的数据报服务。

8.世界上第一个互联网是ARPANET。

9.A与B之间建立了TCP连接,A发送:seq=300, ACK=101,数据长度为7,那么B的确认报文中:seq=?,ACK=?

seq=300表示从编号为300的位置开始发送长度为7的数据,于是307之前的数据都已经获取到了,ACK=307;

A发送的ACK=101表示B的确认报文中的seq应该为101,于是seq=101,ACK=307。

10.DHCP的协议配置是指( )。

A.协议参数化 B.安装协议模块 C.设置服务访问点 D.协议参数赋值
选D。

11.TCP是全双工,UDP是半双工。

12.为了纠正n比特的错误,应该使用2n+1的海明距。

13.第一次传输时,设TCP的拥塞窗口的慢启动门限初始值为8(单位为报文段),当拥塞窗口上升到12时,网络发生超时,TCP开始慢启动和拥塞避免,那么第12次传输时拥塞窗口大小为( )。

变化过程为:1, 2, 4, 8, 9, 10, 11, 12, 1, 2, 4, 6, 7, 8, 9,第12次应该为6。

14.SMTP客户端无需登录就可以发送邮件到服务器,协议不能传输二进制数据,只能传输ascii数据。

15.局域网中,硬件地址又称为物理地址或MAC地址。

16.MAC地址长度为 48 位。

17.ISP的含义是:因特网服务提供者

18.计算机网络按作用范围可分为:广域网、局域网、城域网。

19.一个TCP连接分三个过程:建立连接、数据传输、释放连接。

20.与互联网连接有局域网、拨号上网两种方式。

21.全双工、半双工、单工的概念。

全双工:允许两台设备同时进行双向数据传输。

半双工:允许两台设备进行双向数据传输,但不能同时进行。

单工:只允许数据往一个方向传输。

22.典型的多路复用技术

  1. 频分多路复用FDM
  2. 时分多路复用TDM
  3. 码分多路复用CDMA

频分复用(FDM):按频率划分的不同信道,用户分到一定的频带后,在通信过程中自始至终都占用这个频带,可见频分复用的所有用户在同样的时间占用不同的带宽资源(带宽指频率带)

时分复用(TDM):按时间划分成不同的信道,每一个时分复用的用户在每一个TDM帧中占用固定序列号的间隙,可见时分复用的所有用户是在不同时间占用同样的频带宽度

码分复用(CMD):更常用的是码分多址(CMDA),每一个用户可以在同样的时间使用同样的频带进行通信,由于各用户使用经过特殊挑选的不同码型,因此各用户之间不会造成干扰。码分复用最初用于军事通信,因为这种系统发送的信号有很强的抗干扰能力,其频谱类似于白噪声,不易被敌人发现,后来才广泛的使用在民用的移动通信中,它的优越性在于可以提高通信的话音质量和数据传输的可靠性,减少干扰对通信的影响,增大通信系统的容量,,降低手机的平均发射功率等。

23.曼彻斯特编码

向下是1,向上是0。
在这里插入图片描述

24.中间设备又称为中间系统或中继(relay)系统。

物理层中继系统:转发器(repeater)。
数据链路层中继系统:网桥或桥接器(bridge)。
网络层中继系统:路由器(router)。
网桥和路由器的混合物:桥路器(brouter)。
网络层以上的中继系统:网关(gateway)。

25.ICMP的作用

用于在主机路由器之间传递控制信息,包括报告错误、交换受限控制状态信息等。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/712977.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

LeetCode --- 401周赛

题目列表 3178. 找出 K 秒后拿着球的孩子 3179. K 秒后第 N 个元素的值 3180. 执行操作可获得的最大总奖励 I 3181. 执行操作可获得的最大总奖励 II 一、找出K秒后拿着球的孩子 这题可以直接模拟,从前往后,再从后往前走k次,最后直接返回…

【尚庭公寓SpringBoot + Vue 项目实战】公寓管理(十一)

【尚庭公寓SpringBoot Vue 项目实战】公寓管理(十一) 文章目录 【尚庭公寓SpringBoot Vue 项目实战】公寓管理(十一)1、业务介绍2、逻辑模型介绍3、接口开发3.1、保存或更新公寓信息3.2、根据条件分页查询详细信息3.3、根据ID获…

Carsim高级开发:VS Connect通讯开发指南

文章目录 前言一、VS Connect 概念引入二、VS Connect 通讯框架三、Carsim 工程配置1、车辆模型配置2、procedure配置3、Run Control配置4、受控车辆名称配置 四、VS Connect Server代码1、打开Sln工程2、代码修改 五、VS Connect Client代码1、函数的调用关系2、carsim_variab…

【JAVA开发笔记】实战演练,如何用EasyExcel导出表格,并且自定义合并单元格

目录 1. 前言 2. EasyExcel简介 3. EasyExcel简单导出案例讲解 3.1 EasyExcel依赖引入 3.2 测试类创建 3.3 Excel导出实现 4. EasyExcel合并单元案例讲解 4.1 实现自定义合并策略 4.2 使用自定义合并策略 5. 总结 1. 前言 项目上,需将一个列表数据导出Ex…

16. 第十六章 类和函数

16. 类和函数 现在我们已经知道如何创建新的类型, 下一步是编写接收用户定义的对象作为参数或者将其当作结果用户定义的函数. 本章我会展示函数式编程风格, 以及两个新的程序开发计划.本章的代码示例可以从↓下载. https://github.com/AllenDowney/ThinkPython2/blob/master/c…

(源码)供应商电子招投标管理系统实现方案和功能说明

采购在线招投标供应商管理系统是一个集成了多个关键功能的综合性系统,旨在优化采购流程、提高效率和确保透明度。以下是关于您提到的五个核心功能的详细解释: 供应商管理 此功能允许企业记录和管理供应商的基本信息,如公司名称、联系方式、主…

了解并解决 Flutter 中的灰屏问题

生产中的 flutter 应用程序中的灰屏是一种通用占位符,当框架遇到问题无法渲染预期用户界面时就会显示。是的,所以基本上是出现问题时的后备指示器。 有趣的是,这只出现在发布模式下。在任何其他模式下运行都会显示红色错误屏幕,并…

apt-get update和apt-get upgrade的区别

apt-get update apt-get update 命令用于更新本地软件包列表。具体来说,做了以下事情: ①从 /etc/apt/sources.list 文件和 /etc/apt/sources.list.d/ 目录下的所有文件中读取软件源配置。 ②连接到这些软件源,并下载最新的软件包列表。 ③将…

前端老古董execCommand——操作 选中文本 样式

文章目录 ⭐前言⭐exe command api用法💖 example示例💖 测试效果 ⭐execommand和getSelection 的联系⭐总结⭐结束 ⭐前言 大家好,我是yma16,本文分享关于 前端老古董execCommand——操作选中文本。 execommand 当一个 HTML 文…

【Linux】进程_4

文章目录 五、进程4. 进程状态5. 进程优先级6. 进程的调度和转换 未完待续 五、进程 4. 进程状态 当进程属于挂起状态时,进程的可执行程序代码和数据均会被从内存中换入到磁盘中,此时进程的PCB并没有消失,只要操作系统还需要管理这个进程&a…

ChatGPT关联技术

ChatGPT关联技术 一、前馈神经网络二、序列到序列模型(Seq2Seq)三、自注意力机制四、多头自注意力机制五、自监督学习六、Transformer模型七、语言生成技术八、多语种语言模型九、预训练语言模型十、生成式预训练模型(GPT)十一、近…

【odoo】odoo.conf文件配置

概要 odoo.conf 文件是 Odoo 服务器的配置文件,它用于定义和管理 Odoo 运行时的各种参数。这个文件包含了许多配置选项,可以帮助管理员根据特定的需求和环境来调整 Odoo 服务器的行为。 主要功能 数据库连接设置:定义 Odoo 连接到 PostgreSQL…

使用tkinter创建带有图标的菜单栏

使用tkinter创建带有图标的菜单栏 效果代码代码解析创建主窗口加载图标创建菜单栏添加文件菜单添加带图标的菜单项 Tkinter 的默认菜单外观较为简单,可以通过自定义和添加图标,让菜单显示更好看。 效果 代码 import tkinter as tk from tkinter import …

【SpringBoot】SpringBoot:构建安全的Web应用程序

文章目录 引言为什么需要安全Spring Security概述配置Spring Security添加依赖基本配置 用户认证创建用户实体类创建用户存储库自定义用户服务更新安全配置 用户授权更新用户实体类更新自定义用户服务更新安全配置 防护措施防止SQL注入使用参数化查询 防止跨站脚本(…

Java17 --- RabbitMQ之插件使用

目录 一、Federation插件 1.1、运行两个rabbitmq实例 1.2、启用插件 1.3、在下游端点添加上游端点 1.4、创建策略 1.6、测试 二、联邦队列 2.1、创建策略 2.2、创建交换机与队列 2.2.1、创建52000的队列与交换机 2.2.2、创建62000的队列 三、Shovel 3.1、启…

WNR最便捷美观的开源桌面计时器工具

华丽外观,功能全面。工作和休息的完美计时器。跨平台支持,无论是Windows、Mac还是Linux,WNR都能轻松驾驭。 超强全屏专注模式 对于寻找高效工作/休息管理工具却屡屡受挫的用户,WNR的“全屏专注模式”无疑是终极解决方案。它确保在…

Android 蓝牙配对Settings应用里面的简要流程记录

Android 蓝牙配对Settings应用里面的简要流程记录 文章目录 Android 蓝牙配对Settings应用里面的简要流程记录一、前言二、Settings蓝牙配对的关键代码1、接收蓝牙请求的地方 AndroidManifest.xml2、BluetoothPairingRequest3、BluetoothPairingService4、BluetoothPairingDial…

利用机器学习重构视频中的人脸

引言 中国与英国的研究团队携手合作,开创了一种创新的视频面孔重塑技术。这项技术能够以极高的一致性对视频中的面部结构进行逼真的放大和缩小,且避免了常见伪影的产生。 从研究人员选取的YouTube视频样例中可见,经过处理后,女演…

LC1020:飞地的数量

题目 给你一个大小为 m x n 的二进制矩阵 grid ,其中 0 表示一个海洋单元格、1 表示一个陆地单元格。 一次 移动 是指从一个陆地单元格走到另一个相邻(上、下、左、右)的陆地单元格或跨过 grid 的边界。 返回网格中 无法 在任意次数的移动…

在ubuntu中启动docker的mysql8镜像

首先查看docker是否启动: docker ps #出现信息就是启动成功 启动命令: sudo systemctl start docker 设置开机自启: sudo systemctl enable docker 查询下载好的mysql8的镜像文件: docker images 在启动查询好的镜像文件&#…