![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机基础
文章平均质量分 69
weixin_46583809
这个作者很懒,什么都没留下…
展开
-
四次挥手中你还不知道的ACK机制
为面试做准备中。后面有对ACK机制的详细讲解。四次挥手比较好解释。看一下我的草图。ACK表示发来的数据已确认接收无误。图中一个箭头代表一次挥手。第一次挥手:主动关闭方:发送一个FIN,表示自己没有数据要发送了。第二次挥手:被动关闭方:收到FIN后知道对方不会再有数据传来。主动关闭方:收到ACK后将进入半关闭状态,只会发送ACK进行确认,不会发送其他数据。第三次挥手:被动关闭方:发送一个FIN,表示自己没有数据要发送了。第四次挥手:被动关闭方:收到ACK后将进入关闭原创 2021-05-07 10:19:40 · 1427 阅读 · 0 评论 -
冲刺面试三次握手和四次挥手!!
为面试做准备中。三次握手如果想要准确的把数据传送给对方,一开始需要进行三次握手如下图(图片来源网络):网上三次握手都是三步骤搞定。这里为了方便大家理解,我先拆成四步骤。客户端要和服务端建立通信,需要发送一个SYN给服务端。服务端接受到信息后,需要返回一个ACK表示确实收到了。服务端要和客户端建立通信,需要发送一个SYN给客户端。客户端接受到信息后,需要返回一个ACK表示确实收到了。简单点理解就是一个SYN需要和一个ACK匹配,不能落单。再来看一下这图很容易发现服务端发了一个AC原创 2021-05-05 19:54:56 · 82 阅读 · 0 评论 -
小白级别,一台计算机如何把数据发送给另一台计算机
天各一方的两台计算机是如何找到对方并进行数据传输的?这一切要从计算机网络中五层模型开始讲起。五层模型有以下这些了解五层模型基本上就知道一台计算机如何把数据发送给另一台计算机了。不过标题也说了,这是小白级别,文章会省略许多繁琐的细节。一、物理层如果两台计算机要通信,首先需要的就是把两台计算机用线链接起来,例如用光纤、电缆、双绞线等。就像这样子建立链接的目的就是为了通信。由于计算机之间只能传输0和1这样子的电信号,所以我们发送给其他计算机的数据最终都会转化成一大串只包含0和1这样的电信号。二、数据链原创 2020-08-16 13:03:38 · 551 阅读 · 0 评论