计算机网络题库

更新时间: 试题数量: 购买人数: 提供作者:

有效期: 个月

章节介绍: 共有个章节

收藏
搜索
题库预览
1. 网络安全的特征?

答: 网络安全是指防止未经授权的访问、使用、泄露、中断、修改或破坏网络系统资源的安全性保障措施。

2. 描述停止-等待协议的工作原理。

答: 停止-等待协议是一种简单可靠的传输协议,每次只发送一个分组并且等待确认后再发送下一个分组。

3. 为什么TCP在四次握手后要等待2MSL时间后才真正释放TCP连接?

答: TCP为了保证报文段能够到达对方,避免出现“已失效”的连接请求报文段突然又出现在网络中造成连接混乱,因此要等待一段时间。

4. 什么是无线接服务?

答: 它是一种利用无线电波提供互联网接入的服务。

5. 调制缓解器的工作原理?

答: 调制解调器是一种将数字信号转换成模拟信号或者将模拟信号转换成数字信号的设备。

6. 网络拓扑结构之间的比较(说出总线型、星型、环型的优缺点)?

答: 总线型网络易于扩展、维护简单,但是故障定位较难;星型网络易于故障定位和维护,但是中心节点故障会影响整个网络;环型网络可靠性较高,但是故障定位较难。

7. 简述局域网、城域网和广域网的主要特征?

答: 局域网覆盖范围较小,通常在一个建筑物内或相邻区域内;城域网覆盖范围较大,通常在一个城市内;广域网覆盖范围最大,可以覆盖全球。

8. 简述DHCP工作过程?

答: DHCP(Dynamic Host Configuration Protocol)动态主机配置协议是一种网络协议,允许服务器自动分配 IP 地址和其他配置信息给客户机。

9. 数字签名必须保证什么?

答: 数字签名必须保证数据的完整性和不可否认性。

10. OSI划分网络层次的原则?

答: OSI(Open Systems Interconnection Reference Model)开放系统互连参考模型是一种国际标准的网络模型,按照从底层到高层的顺序划分成了七层,分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

11. 什么是面向连接服务?

答: 面向连接服务是指在数据传输之前先建立一条虚电路,然后再传输数据,传输完成后断开这条虚电路。

12. 简述交换机的工作原理?

答: 交换机是一种网络设备,它能够根据 MAC 地址将数据包从一个端口转发到另一个端口。

15. 比较TCP、UDP两种传输层协议的优缺点?

答: TCP 提供可靠的数据传输服务,但是传输速度相对较慢;UDP 提供快速的数据传输服务,但是不保证数据的完整性。

16. 简述网络协议的三要素?

答: 网络协议的三要素是语法、语义和同步。

17. HTTP的基本工作原理是什么?

答: HTTP 是一种应用层协议,它定义了一种客户端和服务端之间进行通信的方式,主要包括请求报文和响应报文两个部分。

18. 传输层的基本功能?

答: 传输层负责提供端到端的数据传输服务,包括流量控制、拥塞控制、错误检测等功能。

19. 某单位分配到一个C类地址198.6.1.0,该单位有三个分部,每个分部有主机20、30、50,为该单位设计一个网络解决方案,采用变长子网掩码划分子网。

答: 可以将198.6.1.0这个C类地址划分为三个子网,第一个子网中有20台主机,第二个子网中有30台主机,第三个子网中有50台主机。

20. 数据链路层的主要功能?

答: 数据链路层的主要功能包括封装成帧、差错检测、流量控制等。

21. 简述局域网接入Internet的方法。

答: 局域网接入 Internet 的常用方法有 PPPoE、ADSL、光纤等方式。

22. 描述集线器与中继器的共同点和区别?

答: 集线器和中继器都是用来扩大网络覆盖范围的设备,但是集线器可以将多个冲突域合并成一个冲突域,而中继器只能延长信号传输的距离。

24. ARP的工作过程?

答: ARP(Address Resolution Protocol)地址解析协议是一种网络协议,它能够将 IP 地址转换成 MAC 地址。

25. 描述层次、接口、服务和协议之间的关系?

答: 层次是指网络体系结构中的不同层级;接口是指同一层级的不同实体之间进行通信的方式;服务是指下一层向上一层提供的服务;协议是指同一层级实体之间通信的方式。

26. 计算机网络由硬件、软件、协议和通信线路组成。

答: FTP(File Transfer Protocol)文件传输协议是一种网络协议,它允许用户从远程计算机上下载或上传文件。

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

答:使用信道复用技术的目的是为了提高通信线路的利用率,减少通信成本。常用的信道复用技术有频分复用(FDM)、时分复用(TDM)、码分复用(CDMA)和波分复用(WDM)等。

2.  请简述数据链路层的主要功能。

- 封装成帧:将网络层的数据添加帧头和帧尾,形成数据链路层的帧。

- 透明传输:确保数据中的任何字符都不会被错误地解释为帧的边界。

- 差错检测:通过校验码(如CRC)来检测数据在传输过程中是否出错。

- 流量控制:通过滑动窗口机制来控制发送方和接收方之间的数据传输速率,防止快速发送方淹没慢速接收方。

- 寻址和路由选择:在点对点链路中,数据链路层负责源和目的节点之间的寻址;在广播或多点访问网络中,数据链路层还需要进行路由选择。

3.  请简述TCP与UDP的主要区别。

- 可靠性:TCP提供可靠的数据传输,通过确认、重传、错误检测和流量控制等机制保证数据的正确传输;而UDP不提供这些机制,数据传输可能存在丢失、重复或乱序等问题。

- 连接性:TCP是面向连接的,需要先建立连接再进行数据传输,数据传输完成后需要释放连接;而UDP是无连接的,无需建立连接即可直接发送数据。

- 传输速度:由于TCP提供了更多的服务和保障,因此其传输速度相对较低;而UDP由于没有这些额外的处理,其传输速度较快。

- 应用场景:TCP常用于需要高可靠性、有序传输和流量控制的应用,如Web浏览、电子邮件和文件传输等;而UDP常用于实时性要求较高、容忍一定丢包率和不需要复杂握手过程的应用,如在线视频、音频流和网络游戏等。

4.  请简述面向连接服务和无连接服务的主要区别。

答:面向连接服务和无连接服务的主要区别如下:

- 建立连接:面向连接服务在数据传输前需要先建立连接,通过三次握手或类似的机制确保双方能够正常通信;而无连接服务无需建立连接,可以直接发送数据。

- 数据传输:面向连接服务在数据传输过程中可以提供可靠的服务,包括顺序传输、错误检测和纠正、流量控制和拥塞控制等;而无连接服务则不提供这些保障,数据可能丢失、重复或乱序。

- 资源分配:面向连接服务在建立连接时会为通信双方分配必要的资源,如缓冲区、带宽等;而无连接服务则不需要预先分配资源。

- 解除连接:面向连接服务在数据传输完成后需要释放连接,通过四次挥手或类似的机制确保双方都能够正常结束通信;而无连接服务无需解除连接。

5.  请简述IP、ARP、RARP和ICMP协议的作用。

- IP(Internet Protocol)协议:是互联网协议的核心,负责将数据包从源主机传输到目标主机。它为每个数据包提供源IP地址和目标IP地址,并负责数据包在网络中的路由选择。

- ARP(Address Resolution Protocol)协议:是地址解析协议,用于将IP地址转换为物理地址(MAC地址)。当主机需要发送数据包时,如果只知道目标IP地址而不知道其物理地址,可以通过ARP协议查询目标主机的物理地址。

- RARP(Reverse Address Resolution Protocol)协议:是逆向地址解析协议,用于将物理地址转换为IP地址。当无盘工作站启动时,由于没有存储设备无法保存IP地址,可以通过RARP协议查询自己的IP地址。

- ICMP(Internet Control Message Protocol)协议:是Internet控制消息协议,用于在网络中发送错误和控制消息。例如,当数据包无法到达目标主机时,路由器可以通过ICMP协议发送“目标不可达”消息给源主机。

6.  下列IP地址是否可分配给主机,如果不能请说明原因。

  A.131.107.256.80  B.231.222.0.11

  C.126.1.0.0  D.198.121.254.255

答:

- A:不能分配给主机。因为IP地址中的每一个字段都是8位二进制数,范围为0-255,而256超过了这个范围,所以是无效的IP地址。

- B:不能分配给主机。因为IP地址中的第一个字段(网络号)范围为1-126或128-223,而231超出了这个范围,所以是保留的IP地址,不能分配给主机。

- C:不能分配给主机。因为IP地址中的第一个字段(网络号)为126,这是回送地址,用于测试本地环回接口,不能分配给主机。

- D:可以分配给主机。这是一个有效的IPv4地址。

7.  若下列数据采用水平垂直偶检验,请填充空白处。

0   1   0   1   1   0   1   0 1 1   1   0   0   0   0 (1) 0    0   0 (0) 1  1   0   0 1 0 (1) 1  1   1   0   1 0 0    0   0 (0) 0  1 (1)

答:根据水平垂直偶检验的规则,每行和每列的1的个数必须是偶数,否则在该行或该列的末尾添加一个1来使总数变为偶数。因此,空白处的答案分别为1、0、1、0、1。

8.  请简述网络协议的三个要素。

答:网络协议的三个要素包括:

- 语义:规定了数据的意义和格式,以及对数据的操作方式和响应规则。

- 语法:规定了数据的结构和格式,包括数据的编码、信号的电平、传输速率等。

- 时序:规定了数据的发送和接收顺序,包括数据的同步、定时、应答和重传等机制。

9.  请简述IP地址和硬件地址的区别。

答:IP地址和硬件地址(也称为物理地址或MAC地址)的主要区别如下:

- 功能不同:IP地址是网络层的地址,用于标识网络中的主机和路由器,用于路由选择和数据包转发;而硬件地址是数据链路层的地址,用于标识网络中的物理设备(如网卡),用于数据帧的发送和接收。

- 分配方式不同:IP地址是由网络管理员分配的,可以根据需要更改;而硬件地址是由设备制造商烧录在硬件中的,通常不能更改。

- 范围不同:IP地址是全球唯一的,可以在Internet上唯一标识一台主机或路由器;而硬件地址是局域网内部唯一的,只能在同一个局域网内唯一标识一台设备。

- 结构不同:IP地址是一个32位的二进制数,通常用点分十进制表示;而硬件地址是一个48位的二进制数,通常用十六进制表示。

10. TCP为何采用三次握手来建立连接,若采用二次握手可以吗?

答:TCP采用三次握手来建立连接的原因是为了确保数据的可靠传输和避免已失效的连接请求报文突然又传到了服务端而导致的问题。具体来说:

- 第一次握手:客户端发送一个SYN报文段到服务器,请求建立连接。

- 第二次握手:服务器收到SYN报文段后,回复一个SYN+ACK报文段,确认收到了客户端的连接请求,并同时请求建立连接。

- 第三次握手:客户端收到SYN+ACK报文段后,回复一个ACK报文段,确认收到了服务器的连接请求。

采用三次握手可以避免以下问题:

- 防止已失效的连接请求报文突然又传到了服务端,导致服务端错误地建立了连接。

- 确保双方都准备好进行数据传输,避免一方已经准备好但另一方还没有准备好就发送数据的情况。

如果采用二次握手,可能会出现以下问题:

- 客户端发送了一个连接请求报文段,但是由于网络延迟或者其他原因,这个报文段在网络中滞留了一段时间,然后才到达服务器。

- 无法确保双方都准备好进行数据传输,可能会出现一方已经准备好但另一方还没有准备好就发送数据的情况。

因此,TCP采用三次握手来建立连接更加可靠和安全。

11.请简述计算机网络具备的三个基本要素是什么?

答:计算机网络具备的三个基本要素包括:

- 计算机:网络中的计算机可以是个人电脑、服务器、移动设备等,它们通过网络进行通信和资源共享。

- 通信线路:通信线路是连接计算机的物理媒介,可以是铜线、光纤、无线信号等,用于传输数据和控制信息。

- 网络协议:网络协议是网络中计算机之间进行通信的规则和标准,包括数据格式、传输

1.简述物理层的作用。

主要作用包括:

- 定义物理介质的机械、电气、功能和过程特性,如电缆类型、信号电压、数据传输速率、线路编码等。

- 在发送端将上层数据转换为适合传输的电信号或光信号,在接收端将接收到的信号还原为原始数据。

- 确保数据在物理介质上的可靠传输,包括错误检测和纠正、信号同步和噪声控制等。

2.数据链路和物理链路两者有何区别?

- 物理链路是指两个网络节点之间的物理连接,如电缆、光纤、无线信号等。它是数据传输的物理通道,负责将数据从一个节点传输到另一个节点。

物理链路关注的是数据传输的物理通道,而数据链路则是在物理链路上实现数据传输的逻辑连接,它包括了物理链路以及相关的控制协议和规程。

3.    ISO在制定OSI参考模型时对层次划分的主要原则是什么?

答:ISO在制定OSI参考模型时对层次划分的主要原则包括:

分层结构 独立性 标准化 层次间通信 灵活性和可扩展性

4.试说明虚拟局域网4种基本的组网方法。 

- 基于端口的VLAN:根据交换机端口来划分VLAN,将属于同一VLAN的设备连接在同一交换机的指定端口上。

- 基于MAC地址的VLAN:根据设备的MAC地址来划分VLAN,将具有相同MAC地址前缀的设备划分到同一VLAN中。

- 基于IP子网的VLAN:根据设备的IP地址来划分VLAN,将属于同一IP子网的设备划分到同一VLAN中。

- 基于协议的VLAN:根据设备使用的网络协议来划分VLAN,将使用相同协议的设备划分到同一VLAN中。