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

三次握手

把客户端和服务端比作两个小孩想象一下,你正在和朋友一起玩"猜拳"游戏,但是你们之间的通信线路不够稳定,为了确保游戏开始前大家都准备好了,你们进行了这样一段对话:

第一次握手:你对朋友说:"我准备好了,我要猜拳了!"

第二次握手:你的朋友回复:"好的,我也准备好了,我也要猜拳了!"
第三次握手:你再次确认:"那我们就开始吧!
四次挥手
游戏结束后,你们需要做一些收尾工作,保证所有事情都处理完毕了,就像这样:
这里面的syn和ack就会逐渐增加1
主要原因:防止已经失效的连接请求报文突然又传送到了服务器,从而产生错误 tcp是一种面向连接

第一次挥手:你对朋友说:"游戏结束了,我不玩了,我要回家了!"

第二次挥手:你的朋友回复:"好的,我也不玩了,我也要回家了!"
第三次挥手:你再次确认:"那我们就分开了!"
第四次挥手:你的朋友最后确认:"好的,再见!"
通过这四次挥手,你们确认游戏结束,彼此都准备好了离开,然后各自回家了。

DNS

DNS是域名系统(Domain Name System)的简称,因特网上作为域名和IP地址相互映射的一个分布式数据库,能够使用户更方便的访问互联网,而不用去记住能够被机器直接读取的IP地址。

现在,来了一位名叫"DNS"的智能导航小哥。他的工作就是把这些令人头疼的数字地址转换成人类更容易记忆的域名。就像是把你想去的地方从"123456 Main Street"变成"Google.com"。
每当你想要访问一个网站时,你只需在浏览器中输入域名,然后"DNS小哥"就会迅速把它翻译成正确的数字地址
递归DNS服务器:

递归DNS服务器就像是你的网络导航小助手,每当你要去一个地方(网站)时,它会乐意为你找到正确的路线。它可能会像一个对路线了如指掌的老司机一样,从一个地方到另一个地方带你绕来绕去,直到最终把你送到目的地,而你只需坐在后座上放松。

授权DNS服务器:

授权DNS服务器就像是那些只有当地人才知道的秘密通道。当递归DNS服务器找不到答案时,它会向这些"当地人"发出询问,而这些"当地人"知道如何到达目的地,因为他们就住在那里。

缓存DNS服务器:

缓存DNS服务器就像是那位懒洋洋的朋友,他懒得再次问路,于是把之前走过的路线都记在心里。所以,每当你问他去哪里的时候,他都能直接告诉你,而不必再费心思去问别人。

公共DNS服务器:

公共DNS服务器就像是那些大喇叭里响彻的导游,他们会告诉你去哪里能找到最好的美食、最有趣的景点。他们是那些走遍世界各地的专家,随时准备带你去探索互联网世界的每一个角落。

TCP UDP

TCP:
TCP 就像是一位细心的服务员,在餐厅里你点了一份大餐。他会亲自确保你每一道菜都按顺序送到,还会不厌其烦地确认每一样菜是否到达你的桌上。就像是一位服务态度极好的服务员,即使你有什么特殊需求或者有任何问题,他都会细心地帮你解决,确保你的用餐体验完美无缺。

UDP:

UDP 就像是一个快递小哥,你下了一个很小的订单,只需要一瓶水。他会快速地把水送到你手里,然后就匆匆忙忙地跑了,不会在意你是否满意,也不会等待你的小费。他的目标只是把货物尽快送到目的地,然后继续前进,因为还有更多的包裹要送。

相关推荐
fantasy_arch4 小时前
CPU性能优化-磁盘空间和解析时间
网络·性能优化
是Dream呀6 小时前
Python从0到100(七十八):神经网络--从0开始搭建全连接网络和CNN网络
网络·python·神经网络
kaixin_learn_qt_ing7 小时前
了解RPC
网络·网络协议·rpc
安全小王子7 小时前
Kali操作系统简单介绍
网络·web安全
Hacker_LaoYi9 小时前
【漏洞分析】DDOS攻防分析(四)——TCP篇
网络·tcp/ip·ddos
爱吃水果蝙蝠汤9 小时前
DATACOM-IP单播路由(BGP)-复习-实验
网络·网络协议·tcp/ip
嵌入式大圣9 小时前
单片机UDP数据透传
单片机·嵌入式硬件·udp
Sun_12_29 小时前
SQL注入(SQL lnjection Base)21
网络·数据库
loong_XL10 小时前
服务器ip:port服务用nginx 域名代理
服务器·tcp/ip·nginx