- 2
- 0
- 约8.31千字
- 约 26页
- 2026-05-14 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年专业技术面试常见问题与答案解析
一、技术基础知识(共5题,每题6分,总分30分)
题目1(6分)
请简述TCP三次握手过程及其作用,并说明若其中一个阶段失败应如何处理。
答案:
TCP三次握手过程:
1.SYN阶段:客户端发送SYN包(包含初始序列号seq=x)到服务器,请求建立连接。
2.SYN+ACK阶段:服务器收到SYN后,若同意连接,回复SYN+ACK包(seq=y,ack=x+1)。
3.ACK阶段:客户端收到SYN+ACK后,发送ACK包(ack=y+1)完成连接建立。
作用:
-确认双方都有发送和接收数据的能力
-建立初始序列号,为可靠传输奠定基础
-防止已失效的连接请求重新建立连接
失败处理:
-若客户端在SYN阶段未收到回复,应重发SYN包
-若在SYN+ACK阶段失败,需重发SYN+ACK包
-若在ACK阶段失败,需重发ACK包,若连续多次失败则放弃连接
题目2(6分)
比较HTTP/1.1和HTTP/2的主要区别,并说明HTTP/3采用的新技术。
答案:
HTTP/1.1与HTTP/2区别:
1.连接管理:HTTP/1.1使用长连接(Keep-Alive),HTTP/2采用多路复用技术,一个连接可同时处理多个请求
2.头部优化:HTTP/1.1存在头部重复问题,HTTP/2使用头部
原创力文档

文档评论(0)