一条视频讲清楚TCP协议与UDP协议-什么是三次握手与四次挥手

作者: 掌芝士zzs分类: 计算机技术 发布时间: 2021-05-23 19:18:06 浏览:432089 次

一条视频讲清楚TCP协议与UDP协议-什么是三次握手与四次挥手

今天我养狗狗了吗:
三次握手: A:是B吗?我要跟你通信,听得到我说话吗? B:可以通信,你听得到我说话吗? A:我也听得到。

【回复】四次挥手: A:困了,在干嘛? B:在刷视频。 B:你要睡了吗? A:对,晚安。(等她看到消息安心入睡)
【回复】四次分手: A:分手吧 B:好吧 B:是我不够帅吗? A:是的 三次... A:恋爱吗? C:我爱你 A:我也爱你
【回复】回复 @天南之城 :不够透彻,我个人认为应该是这样[脱单doge] A:我困了,先不聊了吧 B:还有几件事,说完我们就睡觉…… ……(说完之后) B:好了,说完了,我挂线了 A:好,你挂吧 B挂断电话 A说完之后就直接睡觉了,不知道电话挂没挂断,在几分钟后听到手机没有声音传来了,即使不用睁眼也知道B挂断了[脱单doge]
osimple23:
三连了 其实二次握手就可以建立链接,三次握手是为了防止丢包的链接被服务端等待(syn~ask~ask) 四次挥手是因为服务端有未发送完的数据。所以需要服务端连续发两次。同时客户端最后的等待也是为了确保服务端收到ASK请求fin~ask~fin~ask 如果过了等待时间则认为服务端已经关闭(没有关闭的话会有ASK)

【回复】不提倡两次握手,因为如果有网络攻击,不断向服务器发送请求连接,如果服务器不想被占用全部通道,就需要进行鉴定,根据是否有第三次ack以及格式是否正确,有无正确测定函数结果来真正建立连接
【回复】回复 @bili_60379542879 :补充,第二握手服务器向客户端发送ack和一个函数,报文段增加一位(忘了叫啥了),然后这位是0,客户端第三次握手这位变成1,作为判定有效链接的一部分。收到正确ack后服务器才会分配缓存,以防为大量无效链接分配过多内存。
W夏天的凉风:
传输层两个好兄弟 大哥tcp,二弟udp 大哥靠谱,二弟不靠谱[doge]

今天我养狗狗了吗:
四次挥手: A:呼叫B,我要跟你断开。 B:知道了,等一下我还有话没说完 B:我说完了,可以断开了 A:好的

【回复】B还得收到才行哇 没收到还得让A再发吧[脸红]
苏志燮丶丶:
什么是三次握手? 三次握手是建立连接的过程。 当客户端向服务端发起连接时,会先发一包syn包连接请求数据,进行询问,能否建立连接。 如果服务端同意连接,...

【回复】就你的我看着最理解[原神_小事一桩]
红帽小生:
视频中为什么是三次握手,其实只讲了表因。原因就是为了互相确认对方的序列号,而不是什么防止已失效的连接请求又传送到服务器端。

【回复】是的,我说怎么看完三次握手有点疑问,看其他评论都没有提及
【回复】看了一圈网上都是这种说法
MIASAMIA:
支持!多发一些通信和网络的内容吧[doge]

B站-阿木:
我发布了一篇笔记,快来看看吧 TCP、UDP都属于传输层,是传输协议 TCP基于连接,UDP基于非连接 TCP :在不稳定的信道上建立稳定的连接 三次握手: 建立连接的过程: ... https://www.bilibili.com/h5/note-app/view?cvid=22102492&pagefrom=comment

雪域之宾:
可以详细讲一下从浏览器搜索栏输入域名,按下回车到屏幕上显示出网页内容,这短短几秒的时间到底发生了什么吗[妙啊]

【回复】tracert命令,可以查看经过的节点,
【回复】回复 @湃辉辉 :和这个无关,我想表达的是详细说一下https协议
【回复】或者你下载一个ip雷达4.0可以查看你打开网站后连接的ip
CoreDX:
HTTP 3.0协议使用UDP作为传输层协议,然后在应用层以QUIC协议重新实现虚拟连接。QUIC实现在应用层,因此允许以编程方式对每个虚拟连接进行独立配置。将来基于QUIC的应用层连接协议应该会得到较大发展。在IP v6普及,所有网络设备都能获得公网地址以后,丢包问题也能减轻不少。

并发大师DougLea:
讲的真好,三连了。油皮主怎么还没更新,都10多天了

【回复】上周更新了,但是隧道网络b站不让讲,给禁了[喜极而泣]
【回复】回复 @神龙大夏 :去🍉看,没禁
【回复】回复 @掌芝士zzs :啊为什么呀!好想看!!
宇宙就是太空:
谢谢up主,一些看书看不懂的概念这下清楚了

BiLi_-19491001:
UPUP我买了一个阿里云服务器,有一个私网IP和公网IP,我用ssh协议连接他只用了公网IP,没有涉及私网ip,我想问问阿里云怎么知道我要连公网内的那台服务器?

【回复】补充一下,应该是one to one snat_and_dnat,就是一对一的公网IP和私网IP映射
【回复】nat一一映射,顶多端口号不同
【回复】回复 @掌芝士zzs :nat吗?
林择枝:
UP主,想看你出一个怎么做动画视频,视频风格真的很不错

【回复】已经有n多人问了,我有空录一个全教程出来
Caffreyfans:
UP 主可以补充下,UDP 协议虽然不可靠,但是以现在的网络环境来说,丢包率还是很小了。大家不误以为 UDP 协议丢包很严重[打call]

梦千的曾哥哥:
UP我很不明白的是网线里的是模拟信号还是数字信号,如果说“猫”把模拟信号转成数字信号,那猫两边的网线一边是模拟,一边是数字?那网卡里的PHY不是接收模拟信号转成数字信号传给MAC吗?这样的话和网卡连接的网线应该是模拟信号啊,这很矛盾啊,猫传到电脑的不应该是数字信号了么[大哭]

【回复】理解错了 猫是把模拟转成了数字。这里的模拟是电话线上的频段信号。通过猫转换后数字信号是在网线上的。 两边都是有猫的不是就你一个猫
【回复】以前电话线拨号上网,电话线和网线被猫连接在一起,电话线里是模拟信号,网线里是数字信号。
是啦沙拉:
方便自己后续查找: 00:27 TCP/UDP简介以及两者区别 01:41 TCP 06:14 UDP

【回复】回复 @tyyking :直接手打它就会自己识别成链接[妙啊]
【回复】请问时间点链接是怎么 输入的?

知识分享官 TCP UDP 三次握手 四次挥手 打卡挑战

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!