2024计算机考研复试—计算机网络复习1

159 阅读9分钟

1、OSI七层模型,TCP/IP模型

image.png

2、拥塞控制和流量控制的区别?

拥塞控制:是一种用于管理网络中拥塞的调节机制。拥塞指的是网络中出现过多的数据包或者流量,导致网络资源不足,造成网络性能下降和数据传输延迟增加的情况。

流量控制:是一种用于管理通信双方之间数据传输速率的调节机制。流量控制是为了解决接收方处理速度慢于发送方的情况,从而避免数据包在传输过程中丢失或者溢出。

拥塞控制主要针对网络中的拥塞问题进行调节,而流量控制主要针对通信双方之间的传输速率进行调节。

3、路由器的作用是什么?

路由器(Router) 是计算机网络中的一种网络设备,其主要作用是在不同的网络之间传递数据包,实现数据在网络中的转发和路由。

路由器的主要作用包括:

1、数据转发:根据IP地址,将数据包从一个网络接口转发到另一个网络接口。

2、路由选择:根据网络拓扑结构、路由协议等信息选择最优的路径来转发数据包,以保证数据包能够快速、准确地到达目的地。

3、网络分割:将一个大的网络划分成多个较小的子网,从而实现对网络流量的控制和管理,提高网络的安全性和效率。

4、网络连接:连接不同类型的网络,例如将局域网(LAN)连接到互联网,或者连接不同的局域网之间,实现不同网络之间的互联互通。

4、请解释IP地址和MAC地址的作用及区别。

IP地址:用于在网络层标识主机的逻辑地址,实现跨网络的通信。

MAC地址:用于数据链路层标识主机的物理地址,实现局域网内的通信。

区别: IP地址是逻辑地址,可以动态分配和改变; MAC地址是物理地址,通常与网卡绑定,不易改变。

5、请简述ARP协议的作用和工作原理。

ARP协议:是指地址解析协议,用于将网络层的IP地址解析为数据链路层的MAC地址。

工作原理:主机在发送数据包前,首先检查ARP缓存中是否有目标IP地址对应的MAC地址,如果有则直接使用;如果没有则发送ARP请求广播,询问目标IP地址的MAC地址,收到回复后更新ARP缓存并发送数据包。

6、请简要介绍TCP协议和UDP协议的特点和应用场景。

TCP协议:是一种面向连接、可靠的传输层协议,提供高可靠性的数据传输服务。

  • 特点:

1、提供可靠的数据传输,通过序号、确认和重传机制保证数据的可靠性。

2、支持流量控制和拥塞控制,调整发送速率和处理网络拥塞。

3、提供全双工通信,允许双方同时发送和接收数据。

应用场景:适用于需要可靠数据传输的应用,如网页浏览、电子邮件、文件传输等。对数据完整性要求较高、对传输速度要求不那么敏感的应用。

UDP协议:是一种简单的无连接、不可靠的传输层协议,提供低延迟的数据传输服务。

  • 特点:

1、不提供可靠的数据传输,不进行重传和确认,数据可能丢失或乱序到达。

2、不提供流量控制和拥塞控制,发送方以恒定的速率发送数据。

3、包头较小,传输效率较高。

应用场景:适用于实时性要求较高、对数据传输可靠性要求不高的应用,如音视频流媒体、实时游戏等。对传输延迟要求较高、对数据丢失或乱序不敏感的应用。

7、TCP协议中的三次握手和四次挥手过程分别是什么?它们的作用是什么?

image.png

image.png

8、讲一下IP协议的地址分配方式。

IPv4采用32位地址,通常以点分十进制表示(如192.168.0.1)

IPv4地址分为5类,分别是A、B、C、D和E类地址,其中A、B、C类地址用于主机分配,D类地址用于多播,E类地址保留未使用。

9、用过ping命令吧,是哪个协议的?该协议有什么作用?

ICMP (Internet Control Message Protocol)协议的,有以下作用:

1、网络诊断和故障排除:当目标主机不可达时,路由器会发送ICMP目标不可达消息给源主机;

2、错误报告和状态通知:报告各种错误情况,例如目标不可达、时间超时、数据包超过最大传输单元等;

3、路由器和主机的通信:包括路由器的重定向通知、路由器发现和路由器选择等功能;

4、网络管理和监控:包括Ping命令和Traceroute命令等,用于测试主机之间的连通性和测量网络的延迟和路由情况。

10、1. ip地址如何转换为物理地址?

ip地址—>物理地址:网络层采用ARP协议(地址解析协议)。主机先在本地ARP缓存中查找,若无则将包含目标IP地址的ARP请求广播到局域网上所有主机,目标主机接收后单播返回自身的物理地址,主机收到后将该IP地址和物理地址存入本机ARP缓存中。

11、IPv4 VS IPv6

1、IPv4:地址32位。

2、IPv6:地址128位。数据包的头部更加简短,路由表更小,提高转发效率。解决地址冲突问题,为设备提供更简化连接。更加安全。

12、什么是B/S架构?

B/S架构:客户端通过URL访问web服务器, web服务器请求数据库服务器,将结果以htm形式返回客户端浏览器。分为表现层、逻辑层、数据层。

13、TCP Vs UDP

1、TCP:可靠的面向连接的,头部20B, 面向字节流。

2、UDP:不可靠的无连接的,头部8B,面向报文。

14、如何实现TCP的可靠性?

TCP的可靠性:停止等待协议、超时重传协议。

15、什么是总线带宽?

总线带宽:总线在单位时间内可以传输的数据总量.

16、什么是云计算,分为哪三种服务?

1、云计算:云是网络,云计算就是一种网络计算模式,可以随时随地提供解决网络资源的-种计算服务和应用。

2、三种服务模式:Saas服务(可直接用的云储存云文档)、Paas服务(服务商提供框架和基础功能,在此平台上开发软件)、laas服务(服务商只出租硬件设施, 如服务器硬盘网络等)。

17、以太网和无线局域网发送数据后是否需要等确认

1、以太网发送数据后不需要对方确认:以太网是有线网络,容易实现碰撞检测,若碰撞则能及时检测并重发;若不碰撞则在有线网络中误码率很低,不需要实现可靠传输。

2、无线局域网发送数据后需要对方确认:无线局域网的MAC协议不进行碰撞检测,且无线信道易受干扰,所以要返回确认帧,没收到就重传。

18、香农定理Vs奈奎斯特准则

1、奈奎斯特准则:在理想低通信道下的最高传输速率C=2Wlog2(K)

2、香农定理:带宽受限且有噪声存在时,不产生误差的数据传输速率C=Wlog2(1+S/N)

20、计算机网络的主要功能

计网主要功能:资源共享、信息交换、分布式处理。

21、主机间有哪几种通信方式?

主机间通信方式: C/S客户和服务器方式、P2P对等方式。

22、电路交换VS报文交换VS分组交换

1、电路交换:报文通过电路以比特流形式发送,需要建立连接、传输数据、断开连接,如电话网络。

2、报文交换:将报文发送到相邻结点,全部保存下来,查找转发表,转到下一个结点,采用存储转发。

3、分组交换:将报文分组转发到相邻结点,存储查表转发。

23、同步通信VS异步通信

1、同步通信:发送方在发送的数据中添加一个时钟信号,接收方通过这个时钟信号同步接收。

2、异步通信:发送方和接收方时钟信号始终不-致,发送方不知道接收方啥时候能收到,二者通过起始位和终止位来接收数据。

24、计算机网络主要的性能指标有什么?

计算机网络主要的性能指标:速率、带宽、吞吐量、时延、时延带宽积、信道利用率、往返时延等。

25、描述下输入一个网址到获取这个页面的过程

输入网址到获得页面过程:

①首先要将网址转化,查询DNS获取对应网址的IP地址(先查询本地DNS缓存,若没有则发送一个请求给本地域名服务器,若还没有则本地域名服务器发起一个迭代/递归DNS请求,直到查询到对应IP地址后返回给主机) ;

②主机向该IP地址的80端口的HTTP服务器发起一个TCP连接;

③建立完连接后,本地主机可以给服务器发送http请求;

④服务器收到请求后,处理生成html页面代码返回给主机;

⑤主机浏览器拿到后开始解析和渲染,若页面还包含图片、外部S等静态资源,也需要分别通过上述http请求来获取。