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

2024-06-15 19:44

本文主要是介绍计算机网络期末复习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的作用

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

这篇关于计算机网络期末复习1(最后一天才开始学版)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1064400

相关文章

如何让你的一天有36小时

你经常听人说“真希望一天能多几个小时”或者类似的话吗?当然,现实中我们每天只有24小时。这么说吧,人和人怎样度过这24个小时是完全不同的。到现在这样的说法已经成了陈词滥调,但我们的24小时和Thomas Edison与Mother Theresa曾拥有的相同,和Oprah Winfrey与Bill Gates 今天拥有的也相同。就像老歌里唱的,“It’s in the way that yo

可视化实训复习篇章

前言: 今天,我们来学习seaborn库可视化,当然,这个建立在Matplotlib的基础上,话不多说,进入今天的正题吧!当然,这个是《python数据分析与应用》书中,大家有需求的可以参考这本书。 知识点: Matplotlib中有两套接口分别是pyplot和pyylab,即绘图时候主要导入的是Matplotlib库下的两个子模块(两个py文件)matplotlib.pyplot和matp

数据库期末复习知识点

A卷 1. 选择题(30') 2. 判断范式(10') 判断到第三范式 3. 程序填空(20') 4. 分析填空(15') 5. 写SQL(25') 5'一题 恶性 B卷 1. 单选(30') 2. 填空 (20') 3. 程序填空(20') 4. 写SQL(30') 知识点 第一章 数据库管理系统(DBMS)  主要功能 数据定义功能 (DDL, 数据定义语

复习2-20240624

vscode 使用 Javabean (封装性) public class Demo01 {/*1.原则 : 字母 数字 $ _ 中文 除了 这五个 其它都不可以2. 细则 : 数字 不能 开头%hbviunh &hfiureh )nhjrn 7487j -ni +hbiu tgf h

操作系统实训复习笔记(1)

目录 Linux vi/vim编辑器(简单) (1)vi/vim基本用法。 (2)vi/vim基础操作。 进程基础操作(简单) (1)fork()函数。 写文件系统函数(中等) ​编辑 (1)C语言读取文件。 (2)C语言写入文件。 1、write()函数。  读文件系统函数(简单) (1)read()函数。 作者本人的操作系统实训复习笔记 Linux

【云计算 复习】第1节 云计算概述和 GFS + chunk

一、云计算概述 1.云计算的商业模式 (1)软件即服务(SaaS) 有些景区给游客提供烧烤场地,游客需要自己挖坑或者砌烧烤台,然后买肉、串串、烧烤。 (2)平台即服务(PaaS) 有些景区给游客提供烧烤场地,同时搭建好烧烤台,游客只需要自己带食材和调料、串串、烧烤。 (3)基础设施即服务(IaaS) 有些景区给游客提供烧烤场地,同时搭建好烧烤台,还有专门的厨师来烧烤,用户不需要关心前面的所有

数据库原理与安全复习笔记(未完待续)

1 概念 产生与发展:人工管理阶段 → \to → 文件系统阶段 → \to → 数据库系统阶段。 数据库系统特点:数据的管理者(DBMS);数据结构化;数据共享性高,冗余度低,易于扩充;数据独立性高。DBMS 对数据的控制功能:数据的安全性保护;数据的完整性检查;并发控制;数据库恢复。 数据库技术研究领域:数据库管理系统软件的研发;数据库设计;数据库理论。数据模型要素 数据结构:描述数据库

【计算机网络篇】数据链路层(12)交换机式以太网___以太网交换机

文章目录 🍔交换式以太网🛸以太网交换机 🍔交换式以太网 仅使用交换机(不使用集线器)的以太网就是交换式以太网 🛸以太网交换机 以太网交换机本质上就是一个多接口的网桥: 交换机的每个接口考研连接计算机,也可以理解集线器或另一个交换机 当交换机的接口与计算机或交换机连接时,可以工作在全双工方式,并能在自身内部同时连通多对接口,使每一对相互通信的计算机都能像

Deep Learning复习笔记0

Key Concept: Embedding: learned dense, continuous, low-dimensional representations of object 【将难以表示的对象(如图片,文本等)用连续的低维度的方式表示】 RNN: Recurrent Neural Network -> for processing sequential data (time se

【大数据 复习】第11,12,13,14章

Web应用与流数据 1.在Web应用、网络监控、传感监测等领域,兴起了一种新的数据密集型应用——静态数据,即数据以大量、快速、时变的流形式持续到达。( )    正确答案: 错误 错误在静态数据,这里应该叫非静态数据之类的,虽然没有这个名词。 2.流数据适合采用批量计算,因为流数据适合用传统的关系模型建模。( )    正确答案: 错误 传统的关系模型一般是用于静态数据的存储和分析,例如 S