3、传输层
大约 2 分钟计算机网络原创面试题传输层程序员网络协议技术解析
相关答案,可以联系 iamchuzi 获取
传输层
TCP
26. 🌟请你说一下 TCP 的粘包和拆包?
27. TCP 粘包 vs 拆包对比
28. 为什么会产生粘包和拆包呢,如何解决呢?
29. 🌟请说下三次握手的目的?
30. 🌟请说下 TCP 三次握手过程
31. 🌟三次握手中,第二次握手的时候为什么还要传回 SYN ?
32. 🌟为什么要三次握手,4 次握手可以吗?
33. 🌟为什么不使用「两次握手」和「四次握手」?
34. 请简要介绍一下 websocket
35. 🌟为什么要四次挥手?
36. 🌟为什么建立连接是三次握手,关闭连接却是四次挥手呢?
37. 如果已经建立了连接,但是客户端突然出现故障了怎么办?
38. 请说一下TCP 的特点?
39. 请详细说一下 TCP 的滑动窗口
40. 请详细说一下 TCP 的拥塞控制
41. 请详细说一下 TCP 的拥塞控制
42. 说一下什么是半连接队列
43. 什么是 SYN 攻击?
UDP
44. UDP 的特点
45. 🌟TCP 和 UDP 的区别
46. 🌟TCP 的应用场景
47. 🌟UDP 的应用场景
48. 请说一下网络层的功能?
49. 说一下 IP 数据包的组成?
50. 请说一下 IP 路由?
51. 什么是 IP 寻址?
52. 什么是 A、B 和 C 类网络 ?
53. 说一下传输控制协议?
TCP 报头标志位(Flags)
53.TCP 错误恢复、流量控制和数据分段?
54. TCP 连接建立和终止
55. UDP(用户数据报协议)
