![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机网络
文章平均质量分 57
抱着乌龟看大海
一个即将大学毕业,努力自学前端的大学生
展开
-
你知道TCP和UDP的区别是什么吗?
4、TCP基于字节流的传输表示TCP不认为消息是一条一条的,是无保护消息边界的。UDP面向报文,是有 保护消息边界 的,接收方一次只能接受一条独立的消息。,使得每一个信息都能保证到达,是可靠的。并且当网络出现拥塞的时候,TCP能够减小向网络注入数据的速率和数量,缓解拥塞。,UDP只是将信息发送出去,对方收不收到也不进行应答。所以UDP协议是不可靠的。支持一对一、一对多、多对一、多对多的交互通信。是基于无连接的,通信前不需要进行三次握手。是基于连接的,通信前需要进行三次握手,;,故实际包含的用户数据较少。原创 2023-08-07 18:46:03 · 50 阅读 · 1 评论 -
你知道从输入URL到页面展示发生了什么吗
1.DNS解析:浏览器会检查缓存中是否有目标主机的IP地址。如果没有,则会向本地DNS服务器发送DNS查询请求,查询目标主机的IP地址。2.TCP三次握手建立客户端和服务器的连接浏览器通过使用HTTP协议的默认端口(80)或HTTPS协议的默认端口(443)与目标服务器建立TCP连接。深入了解tcp三次握手见:TCP三次握手问题详解_抱着乌龟看大海的博客-CSDN博客3.发起HTTP请求:浏览器通过TCP连接向服务器发送HTTP请求。请求消息包含请求方法(如GET、POST)、要访问的资源路径、HTTP头部原创 2023-08-04 17:38:27 · 33 阅读 · 1 评论 -
TCP四次挥手问题详解
与之前需要三次握手的原因类似,如果只是三次挥手,那就相当于服务器端发送完第三次挥手的报文后直接进入CLOSED(关闭)状态,假如此时网络出现问题,丢失了第三次挥手的报文,相当于客户端没有收到,那他依旧认为连接没有结束,在一段时间没有收到第二次ACK应答报文后,他会重新发送请求断开连接的报文,但是服务器端已经关闭,不会再接收报文,又形成了类似死锁的情况。原创 2023-08-01 11:32:05 · 107 阅读 · 1 评论 -
TCP三次握手问题详解
通过tcp三次握手通俗易懂的说法了解整个过程,并且围绕tcp三次握手设计的一些问题做出回答原创 2023-07-31 21:12:09 · 65 阅读 · 1 评论