当前位置:首页 » 握手 - 第1页

04月28日

这就是三次握手~_哈哈哈哈洋的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 209次
这就是三次握手~_哈哈哈哈洋的博客

三次握手只有一个目的:就是想让双方都知道对方的发送能力和接收能力是否正常,我先很通俗的解释一下,用甲乙两方举个例子吧~第一次甲向乙握手成功:乙方知道甲方的发送能力没问题第二次乙向甲握手成功:“你能向我握手了,我就知道你肯定收到我的前一次握手请求了”,所有甲方知道乙方接收能力,发送能力均正常第三次握手:  乙方知道甲方的接收能力正常具体是这样的:第一次握手:发送请求连接报文,就是一个SYN标志位&

04月07日

答疑篇——不是三次握手行吗?握手的时候可以传输数据吗?_哈哈哈哈洋的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 477次
答疑篇——不是三次握手行吗?握手的时候可以传输数据吗?_哈哈哈哈洋的博客

为什么不能两次握手或者四次握手:(等同于小于三次,或者大于三次握手行不行)我们首先得明确三次握手的目的(上上次的文章中有写道,有疑问的话可以去看看):如果只有两次,没有第三次,那么服务端就不知道客户端的接收能力是否正常,所以就从这个出发点去思考。假设两次握手完成了,在传输数据的时候客户端还没有收到(网络拥堵晚到了,但是迟早会收到),可是服务器端并没有察觉,因为客户端没有给服务端任何的反馈,&

03月18日

网络编程 ---- TCP_xjy_xjy的博客

发布 : zsy861 | 分类 : 《随便一记》 | 评论 : 0 | 浏览 : 289次
网络编程 ---- TCP_xjy_xjy的博客

文章目录前言一、TCP原理二、TCP编程步骤三、代码编写四、代码结果分析前言本文所写代码是基于linux下的编程一、TCP原理TCP:TransmissionControlProtocol传输控制协议,TCP协议是一个面向连接的、可靠的、基于字节流的传输层协议。TCP实现原理为什么需要三次握手?两次握手不可以?四次握手不可以?TCP三次握手执行过程:首先,服务端和客户端都是

07月16日

手把手写C++服务器(15):网络编程入门第一个TCP项目_沉迷单车的追风少年

发布 : zsy861 | 分类 : 《关注互联网》 | 评论 : 0 | 浏览 : 341次
手把手写C++服务器(15):网络编程入门第一个TCP项目_沉迷单车的追风少年

前言:前面一篇博客讲述了第一个UDP项目,这篇博客来讲一讲TCP。TCP建立容易,销毁困难;TCP接收容易,发送困难。我们都知道TCP是一个可靠的协议,但是真的不会丢包吗?如何安全地关闭TCP连接?什么时候关闭TCP连接?长时间不关闭会有怎样的后果?目录TCP三次握手-四次挥手过程三次握手:四次挥手:代码架构正确关闭TCP连接源代码参考TCP三次握手-四次挥手过程这是一道开发工程师面试必会的题目。三次握手:

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1