博客
分类
标签
归档
友链
关于
博客
分类
标签
归档
友链
关于
松松闲谈
首页
分类
标签
归档
博客
源码
面试常考问题总结
计算机网络面试题 对TCP协议的了解 TCP的特性以及为什么是可靠的? 三次握手?为什么要做三次握手? 三次握手说一下,ACK为啥加一。 time_wait状态知道不,说一下 HTTP请求报头,状态码 ios模型七层是什么,为什么分层。 TCP和UDP有什么区别?9 TCP怎么三次握手的? 说下TCP断开连接的过程。 TCP的可靠是怎么保证的 ...
2021-09-25
计算机网络
阅读全文
TCP VS UDP
TCP和UDP区别:1.连接 TCP是面向连接的传输层协议,需要先建立连接。 UDP是不需要连接的,即刻传输数据2. 服务对象 TCP是点对点连接 UDP支持一对一,一对多,多对多传输3. 可靠性4. 拥塞控制 流量控制5. 首部开销6. 传输方式7. 分片不同TCP和UDP的应用场景 TCP:文件传输 HTTP HTTPSUDP:视频、音频 DNS、SMP(包比较小)
2021-07-27
计算机网络
阅读全文
三次握手四次挥手
为什么是三次握手?不是两次、四次?相信大家比较常回答的是:“因为三次握手才能保证双方具有接收和发送的能力。” 这回答是没问题,但这回答是片面的,并没有说出主要的原因。 我们先来知道什么是 TCP 连接? 用于保证可靠性和流量控制维护的某些状态信息,这些信息的组合,包括Socket、序列号和窗口大小称为连接。 所以,重要的是为什么三次握手才可以初始化Socket、序列号和窗口大小并建立 TCP...
2021-07-27
计算机网络
阅读全文