TCP热恋|UDP失恋

一个UDP聊天的例子 立即下载

网络工程师小明最近交了一个女朋友丽丽,为了在丽丽面前显示自己的风趣幽默,小明讲了个TCP的笑话。

你想听一个TCP的笑话吗?


嗯,我想听一个TCP的笑话。

好的,我会给你讲一个TCP的笑话的。


好的,我会听一个TCP的笑话的。

你准备好听一个TCP的笑话了吗?


嗯,我准备好听一个TCP的笑话了。

OK!那我要发TCP的笑话了,大概十秒钟,一共20个字。


嗯,我准备接受你那个时长十秒大概20个字的笑话了。

抱歉!你的连接超时了。那么,你还打算听一个TCP的笑话吗?


小明以为自己很幽默的解释了TCP协议的网络知识,但是他万万没想到,丽丽不但没笑,还给他讲了一个UDP的笑话。

你在逗我吗?那我也有个UDP的笑话告诉你:我们分手吧!

小明还没来得及回答,就已经没有然后了。

丽丽开启了好友验证,你还不是她好友。请先发送好友验证请求,对方验证通过后,才能聊天。

通过上面的悲惨爱情故事,我们知道了:

  1. TCP向上层提供面向连接的可靠服务 ,三次握手建立连接,四次挥手断开连接;UDP向上层提供无连接不可靠服务,想发数据就可以发送,且不会对数据报文进行任何操作。

  2. 虽然 UDP 并没有 TCP 传输来的准确,但是也能在很多实时性要求高的地方有所作为。


你好,我是Beyonce,为大家准备了一些比较新的资料,朋友圈位置还有几个,来加个好友吧~


觉得还不错就给我一个小小的鼓励吧!


Carsim和Matlab/Simulink联合仿真时Carsim匹配不到Matlab的解决方法       本人使用Carsim和Matlab/Simulink联合仿真做过用机器学习方法解决ACC和简单换道的仿真,曾将8.02 2016 2018三个版本Carsim反复安装N次,有相同方向的同学或安装过程遇到问题的同学可以加本人qq505625869一起交流经验心得。 一.前言       Carsim是一款很好的联合仿真软件,使用Carsim,可以避免搭建很多非常复杂的动力学模型 阅读详情

相关推荐

利用Python暴力破解邻居家WiFi密码

如觉得博主文章写的不错或对你有所帮助的话,还望大家多多支持呀!

weixin_45841831的博客 6万+

讲一个 UDP 的笑话

开始前给大家解释一下,什么是UDP灰常经典的笑话,哈哈哈哈!“我给你讲一个 UDP 的笑话吧?”“好啊”“我说我给你讲个UDP的笑话, 行不行? ”再来一个关于TCP/U...

爱编程 1717

从零构建PEMFC仿真模型:MATLAB/Simulink中的模块化拆解与系统集成

本文详细介绍了如何在MATLAB/Simulink环境中从零构建质子交换膜燃料电池(PEMFC)仿真模型,包括电化学模型、气体供应系统和热管理系统的模块化实现。通过多物理场耦合技巧和系统集成策略,帮助工程师和研究者高效开发PEMFC控制策略,优化性能并实现实时仿真。

weixin_29294975的博客 362

趣图:我想给你讲一个 UDP 笑话,但……

好了,下次大家遇到 UDP 面试题时,要不要就用这个笑话开场呗。拿到 offer 后,记得回来留个言咯,立帖等你们。这个笑话小程程以前发过,估计还不止 1 次。但是,我最近首次看到有网友把它用在面试中。

程序员的那些事 447

Blender.粒子效果

Blender.粒子效果 ✦ shift+A新建一个棱角球,细分(之后要分解成许多小颗粒) ✦ 给球添加粒子系统,这时播放粒子会向下掉,力场权重☛重力☛0后,粒子会在球体周围运动 ✦ shift+A添加一个力场,调整力场强度 ✦如果粒子运动太快,我们可以在输出属性中调整时间重映射的原始值 ✦想让粒子在球周围运动而不是发散出去,在物理属性找到力场设置,调整流的大小 ✦S键将球形缩小到看不见 ✦给粒子变添加立方体的形状,在粒子属性里找到渲染选项,将“光晕”改为“物体”,在实例物体中选择新建的立方

weixin_46385629的博客 6670

TC8:SOMEIPSRV_SD_MESSAGE_07-09

TTL为服务实例的生命周期。在此生命周期之后,不提供服务实例。

jasonj333 908

幽默记忆TCP/UDP/DNS/三次握手

三次握手 把客户端和服务端比作两个小孩想象一下,你正在和朋友一起玩“猜拳”游戏,但是你们之间的通信线路不够稳定,为了确保游戏开始前大家都准备好了,你们进行了这样一段对话: 第一次握手:你对朋友说:“我准备好了,我要猜拳了!” 第二次握手:你的朋友回复:“好的,我也准备好了,我也要猜拳了!” 第三次握手:你再次确认:“那我们就开始吧! 四次挥手 游戏结束后,你们需要做一些收尾工作,保证所有事情都处理完毕了,就像这样: 这里面的syn和ack就会逐渐增加1 主要原因:防止已经失效的连接请求报文突然又传送到了服

kaituozhizzz的博客 761

K8S搭建(centos)完整版

每个人都有惰性,但不断学习是好好生活的根本,共勉!

感谢阅读 4150

TCP的面向连接和UDP的无连接,一则小故事向你诉说!

相传在很久以前,造物主创造了亚当,又过了long。。。long。。。long。。。亚当觉得很无聊。于是像造物主提出再找一个伙伴,造物主想了之后,有点道理的样子。又不能让他们两个一模一样,不然会混淆在一起,于是。。。。 这个时候夏娃出来了,亚当对于这个刚出来的人物有点不熟悉,为了适应与要求对方接受自己,亚当对夏娃照顾了许久,渐渐的在这个只有两人存在的地方,慢慢他们也有了一些疲倦,他们...

彭淦淦的博客 390

骑砍2霸主MOD开发(9)-游戏大地图(MapScene)

Settlement类型由town,castle,castle_village,village,hideout五种类型组成,通过对GameEntity中添加tag实现类型的加载.大地图中军团(MobileParty)的移动速度,AI寻路,食物消耗等均和当前MobileParty所处地形有关,地形统一被定义为TerrainType,类型有森林,荒漠等.MapScene.Read("Main_map", ref sceneInitializationData, "") 装载Main_map大地图。

骑砍战团&霸主MOD开发 1624

为什么devc++编译项目会失败?提示gcc无法正常启动...

根据你的描述,编译能正常进行时,只打开源文件并没有问题,问题主要出现在创建项目后编译失败,这通常与 Makefile 配置、环境变量、编译器路径设置等因素有关。你可以检查 Makefile 配置,验证 DevC++ 的编译器环境设置,或者尝试清理并重新配置项目。如果问题仍然存在,可以尝试重装 DevC++ 或重新配置工具链。希望如上措施及解决方案能够帮到有需要的你。

**My Coding Family** 1376

《给奶奶讲编程故事》之TCP和UDP

TCP故事:

qq_40299469的博客 247

097、Zephyr RTOS驱动开发实战:传感器驱动(陀螺仪)

I2C速率别设太高:LSM6DSO支持最高400kHz,但实际布线有寄生电容时,400kHz容易出错。工业产品我统一用100kHz,稳定压倒一切。FIFO水印值要计算:假设ODR=6.66kHz,每150us产生一组数据,如果水印设32组,则每4.8ms触发一次中断。这个间隔要大于I2C读取耗时(实测约200us),否则中断堆积。电源纹波敏感:陀螺仪对电源噪声敏感,特别是3.3V供电时。我遇到过因为DC-DC纹波太大,陀螺仪输出噪声从0.1dps飙升到2dps。

m0_50546716的博客 119

TCP和UDP的区别·一张图秒懂

TCP用的更多一些。更靠谱。

红目香薰 5354

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

趣图:我不管,我要给你们讲一个 UDP 笑话

(点击上方公众号快速关注,不错过趣图)这图是一个 TCP/IP 笑话。本条推文是一个 UDP 笑话。我才不管你们是否能 get 到,哈哈哈哈↓↓↓关注「程序员的那些事」每天看 IT 趣图↓↓↓

程序员的那些事 1737

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

关于tcp udp 的个人理解

tcp和udp形象化的区别:     tcp采用流式传输,数据以绝对的顺序像水流一样从发送端流到接收端,接收端就像一个小姑娘拿着水瓢一瓢一瓢地接着水(这个过程就是recv()),但是这条水流并不是平稳的小溪,而是泛着波浪,所以小姑娘每次舀出的水并不是一样多,但是因为有一条河流连接着发送端和接收端,所以可以保证通信的顺序和可靠性。     udp与tcp不同,采用的是数据包的形式,相当于把水冻...

x199699的博客 522

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

UDP 10054 的故事

2019独角兽企业重金招聘Python工程师标准>>> ...

weixin_34208185的博客 409

您好,我想听一个TCP的笑话

黑客技术点击右侧关注,了解黑客的世界!推荐↓↓↓长按关注

iOS_开发 493

趣图:TCP 与 UDP 的差别

趣图:程序猿和运维狗的工作日常……趣图:Java和PHP之间的战斗 ...

java面试笔试 414

《用TCP协议来形容恋爱》

前言: 谈恋爱就好比与服务器进行数据交互;中途总会出现很多困难; 请求连接 编程:你向服务器发起请求连接的请求时服务端却迟迟没有答应你,最终你放弃连接,还可能服务器直接拒绝连接; 爱情:你想要真正爱上一个女孩子(男孩子)你向他(她)表达爱意是他(她)却迟迟没有回应,或者是直接拒绝; 建立连接数据包丢失 编程:你成功地向服务器发起建立请求连接,服务端有答应了,你想要确立连接,发送了一个...

qq_44894205的博客 424

TCP的三次握手(一个好男人追女孩的故事)一看必懂系列

在网络协议内,和TCP是纯情男的作风,UDP作风则称为”渣男”。祝理解了的家人们能够做个UDP,面对所有大厂面试官们,咱不握手,一对多,统统拿下。TCP作风的这位纯情男是怎么追女生的呢?——靠的是”三次握手”!收到女生回复直接就在一起啊!然而这时候就有小可爱会出来问了,...

weixin_46870848的博客 634

什么是TCP,什么是UDP,它们两者的区别?

TCP:          定义:              TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。          TCP编程的服务器端一般步骤是: 创建一个socket,用函数socket();SOCKET SocketListen = socket(AF...

被莫名羡慕的Cat的博客 1万+

弄懂UDP与TCP协议,这一篇就够了

文章目录一.协议1.1什么是协议?1.2为什么要制定协议?二.OSI七层模型1.1什么是七层模型?1.2都有哪七层?三.面向连接的TCP协议TCP总结四.无连接的UDP协议UDP总结五.总结参考文献 一.协议 1.1什么是协议? 协议(Protocol)是指通信双方就如何进行通信的一种约定。通俗来讲,协议就是标准,大家要遵循相同的标准才能正常交流通讯。比如我们日常生活中,来自不同国家的人不可能用各...

Kevin.wang 1万+
上一篇: 总有些人,在用AI做有趣的事
下一篇: 雷军伯乐:天才程序员求伯君的退休生活
Wang_AI
博客等级 码龄12年 997粉丝 162原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值