TCP/IP协议比喻

哈哈,很有意思的比喻,一位很幽默的大佬提供的
以下过程统称为TCP/IP协议

一个晴朗的中午 你走在大街上 肚子饿了 想要问女神去哪吃
(大背景 你(肥宅) 肚子饿了(搜索条件) 问(多种选择方式) 女神(服务器域名) 去哪吃(得到想要的返回结果))

你(肥宅)拿起了手机(打开浏览器)从电话簿(DNS服务器)里找到了女神(域名)打算问问她(提交请求 电话簿先找到女神对应的手机号(ip) 表示DNS服务器先根据域名找到了对应ip 你和你女神都用中文讲话 引出应用层)

你思考是发微信还是打电话(多种数据交互方式) 最后选择了打电话(根据及时性可靠性等方式可以选择不同传输策略 引出传输层)

手机在拨通之前经过了各种无线电/基站/卫星(链路/路由/交换机等)并找到了一条最优的通话路线(中间会经过很多复杂的网络节点 并且动态调整 你也不知道到底经过了哪些线路 引出网络层)

你女神用你的工资买了一个新手机(瞒着你) 外观更精美信号更好了 还有个水晶吊坠(不知道谁送的) 山顶的基站也做了一些加固(当然这些你都不知道 你也不关心 不管是通话还是上网 都需要一些硬件做支撑 引出链路层)

最后你终于接通了女神的电话 好久没联系了显得有些尴尬:
“喂 听得到吗”
“听得到”
“哦哦 我也听得到”
(模拟HTTP的三次握手 其实电话接通的时候连接就已经建立了 但是没想到更好的比喻)
“你…中午去哪吃?”
“我自己做的米线 已经在吃了”
“哦哦这样啊 我就随便问问 那你先吃吧…”
电话那头挂断了 你迷茫地看着刚进高富帅辉腾里的女神 一粒灰尘吹进了你的眼睛…
(完)

备注:
如果只有应用层 相当于你跟你女神要想交流只能当面进行对话
再加上传输层 相当于这时你和你女神的手机用一根线连着 只能你俩通话 断了就GG
加上网络层 相当于增加了无线电波基站和卫星 你们的通话线路更灵活有了更多的选择 你不光可以打给女神了 还可以打给小三
而链路层 大概就是每个手机的型号系统 波段基站类型等细节
(不通俗的地方请留言指正)
免费评分

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值