
计算机网络
文章平均质量分 93
Ethan_199402
这个作者很懒,什么都没留下…
展开
-
深入浅出计算机网络:什么是SSE
ChatGPT怎么做到回答时一个一个字的吐到前端界面?转载 2024-08-26 19:22:44 · 2410 阅读 · 0 评论 -
理解TCP长连接(Keepalive)
TCP Keepalive的起源TCP协议中有长连接和短连接之分。短连接环境下,数据交互完毕后,主动释放连接;长连接的环境下,进行一次数据交互后,很长一段时间内无数据交互时,客户端可能意外断电、死机、崩溃、重启,还是中间路由网络无故断开,这些TCP连接并未来得及正常释放,那么,连接的另一方并不知道对端的情况,它会一直维护这个连接,长时间的积累会导致非常多的半打开连接,造成端系统资源的消耗和浪费,且有可能导致在一个无效的数据链路层面发送业务数据,结果就是发送失败。所以服务器端要做到快速感知失败,减少无效链转载 2022-01-26 14:49:24 · 2029 阅读 · 0 评论 -
一文彻底搞懂 TCP三次握手、四次挥手过程及原理
TCP 协议简述TCP 提供面向有连接的通信传输,面向有连接是指在传送数据之前必须先建立连接,数据传送完成后要释放连接。无论哪一方向另一方发送数据之前,都必须先在双方之间建立一条连接。在TCP/IP协议中,TCP协议提供可靠的连接服务,连接是通过三次握手进行初始化的。同时由于TCP协议是一种面向连接的、可靠的、基于字节流的运输层通信协议,TCP是全双工模式,所以需要四次挥手关闭连接。TCP包首部网络中传输的数据包由两部分组成:一部分是协议所要用到的首部,另一部分是上一层传过来的数据。首部的结构由协议转载 2020-07-29 15:10:54 · 13401 阅读 · 0 评论 -
面试官:说说TCP和UDP的区别和应用场景
TCP/IP 中有两个具有代表性的传输层协议,分别是 TCP 和 UDP。来看看传输层位于OSI七层协议和TCP/IP四层协议的位置:那么TCP和UDP的区别和使用场景分别是怎样的?我们用一个图来对比一下UDP和TCP:TCPTCP 是面向连接的、可靠的流协议。流就是指不间断的数据结构,当应用程序采用 TCP 发送消息时,虽然可以保证发送的顺序,但还是犹如没有任何间隔的数据流发送给接收端。TCP 为提供可靠性传输,实行“顺序控制”或“重发控制”机制。此外还具备“流控制(流量控制)”、“拥塞转载 2020-07-29 14:46:18 · 419 阅读 · 0 评论 -
TCP协议可靠性是如何保证之滑动窗口,超时重发,序列号确认应答信号
TCP滑动窗口,超时重发,拥塞控制,序列号确认应答转载 2020-07-29 14:35:38 · 1411 阅读 · 0 评论