设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย Français

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 61|回复: 8

关于TCP两次握手优越性的探讨

[复制链接]

130

主题

298

回帖

1044

积分

金牌会员

积分
1044
发表于 2019-10-24 00:46:01 | 显示全部楼层 |阅读模式
第一:当大部分都是正常连接时,每次都三握,效率就是低下。不能应为少数情况违背大多数情况,这有悖tcp的公平性!

第二:三握如果超时还是要重传,而且还要等时间到了再传,浪费了时间,浪费了资源。并没有省资源。

第三:不能因为你是IE浏览器,我就一直要去兼容你。不能因为你是诺基亚,你就永远是NO1。

第四:有利于加大基础设施研发,换代更新,产生经济效益,推动产业进步。

第五:不能应为我是小白,就显得你牛逼,你觉得牛逼,说出道道来啊。






回复

使用道具 举报

53

主题

145

回帖

503

积分

高级会员

积分
503
发表于 2019-10-24 01:14:59 | 显示全部楼层
了解一下 http/2,tls1.3,http/3吧
回复

使用道具 举报

1

主题

45

回帖

119

积分

注册会员

积分
119
发表于 2019-10-24 07:42:16 | 显示全部楼层

uoox 发表于 2019-10-24 01:14

了解一下 http/2,tls1.3,http/3吧

http3就是quic吧,这东西不是基于udp的吗
回复

使用道具 举报

166

主题

2213

回帖

5080

积分

论坛元老

积分
5080
发表于 2019-10-24 01:14:00 | 显示全部楼层
先把三次学明白再学二次吧
回复

使用道具 举报

4

主题

579

回帖

1226

积分

金牌会员

积分
1226
发表于 2019-10-24 07:52:35 | 显示全部楼层

yekong 发表于 2019-10-24 07:42

http3就是quic吧,这东西不是基于udp的吗

因为考虑兼容性就无法很好的对TCP优化,只能抛弃TCP本身,唯一的选择是基于UDP。

QUIC是为了优化TCP而诞生,虽然基于UDP,但你可以理解为新一代TCP,楼主的问题可以通过了解HTTP/3来回答。
回复

使用道具 举报

0

主题

33

回帖

82

积分

注册会员

积分
82
发表于 2019-10-24 08:28:14 | 显示全部楼层
建议阅读 《计算机网络(第7版,谢希仁)》
回复

使用道具 举报

53

主题

3712

回帖

7693

积分

论坛元老

积分
7693
发表于 2019-10-24 07:42:00 | 显示全部楼层
大佬,下一代通信协议请你去设计。
回复

使用道具 举报

64

主题

384

回帖

1064

积分

金牌会员

积分
1064
发表于 2019-10-24 09:47:21 | 显示全部楼层
思而不学则殆
回复

使用道具 举报

26

主题

315

回帖

784

积分

高级会员

积分
784
发表于 2019-10-24 09:54:54 | 显示全部楼层
你理解tcp协议精髓吗?
TCP是可靠协议 你自行百度下UDP
1.为什么握手还需要确定??因为端口开着不一定应用服务是可用得,比如应用承受了太多得并发处理不过来了 为什么最后还需要客户端还需要发确认给服务端?因为可能那时候客户端突然离线 所以TCP是可靠协议

其他得都不想回复 你做过开发吗?99%得应用都TCP协议 是因为所有人都傻 就你一个人聪明?
修正下TCP建立链接是3次握手 关闭是4次挥手
发送数据得时候所有得数据都是有编号得 如果对应编号服务器没有收到确认 客户端会自动重发没有确认编号得数据
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Discuz! X

GMT+8, 2026-2-12 10:08 , Processed in 0.021554 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表