TCP

关于TCP 面试官主要问的那几个点?

可靠性传输,流量控制,拥塞控制,建立连接,释放连接

  1. 可靠性传输 如何和保证?----连续传输,---(超时/次数)RESET 连接 ---选择性确认。

  2. 流量控制 缓存窗口。

  3. 用塞控制,慢开始--指数增加包大小,线性增加。达到某一值之后,包大小减半,线性增加,最有效率的包小。

TCP头部数据格式.png

序号,确认号,窗口。在TCP建立连接的时候协商

序号 确认号

前两次握手的细节

前两次握手的特点

为什么必须是3次握手,2次握手信不行?

-----如果是2次握手,假如第一次握手消息延迟收到,客户端重新发一次握手消息。建立连接之后又断开连接,服务端才收到延迟的消息,服务端就会处于连接状态,造成服务器资源浪费。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容