NA网络助理面试题及详细答案(真实职场版).docxVIP

  • 0
  • 0
  • 约4.04千字
  • 约 6页
  • 2026-09-20 发布于河北
  • 举报

NA网络助理面试题及详细答案(真实职场版).docx

NA网络助理面试题及详细答案(真实职场版)

一、基础理论类(必考)

1、请简单说一下TCP和UDP的区别,工作中分别用在什么场景?

参考答案:

TCP是面向连接的传输协议,通信前必须三次握手建立连接,传输过程中有确认、重传、排序、拥塞控制机制,数据传输稳定、不丢包、不乱序,但传输速度相对慢,开销更大。

UDP是无连接协议,不需要提前建立连接,直接发送数据包,没有重传和校验机制,传输速度快、延迟低、开销小,但数据可能丢包、乱序,可靠性差。

实际工作场景:

TCP用于对数据完整性要求高的场景,比如网页访问HTTP/HTTPS、文件传输FTP、远程登录SSH、邮件收发等;UDP用于对实时性要求高、能容忍少量丢包的场景,比如视频会议、直播、游戏、DNS解析等。

2、什么是三次握手、四次挥手?为什么握手三次、挥手四次?

参考答案:

三次握手(建立TCP连接):

第一次:客户端向服务端发送SYN报文,请求建立连接;

第二次:服务端收到后,回复SYN+ACK报文,确认收到请求并同意连接;

第三次:客户端收到确认后,发送ACK报文,告知服务端连接正式建立。

之所以不用两次握手,是为了规避失效请求报文的问题,避免服务端建立无效连接,浪费资源。

四次挥手(断开TCP连接):

第一次:主动关闭方发送FIN报文,表示自己不再发送数据;

第二次:被动关闭方回复ACK,确认收到关闭请求,此时被动方还

文档评论(0)

1亿VIP精品文档

相关文档