提到IP不得不称赞UCLA/UCB CS当年19670年代的神设计

来源: 网恋无罪 2023-01-07 14:47:14 [] [博客] [旧帖] [给我悄悄话] 本文已被阅读: 次 (3789 bytes)
本文内容已被 [ 网恋无罪 ] 在 2023-01-07 14:52:53 编辑过。如有问题,请报告版主或论坛管理删除.

先声明:本恋不是网络专业人员和或与军方CIA有任何关联,系娱乐启发思路免费分享。被误导时请建议咨询专业网络专家。

https://en.wikipedia.org/wiki/Internet_protocol_suite

https://en.wikipedia.org/wiki/Cellular_network

(注:CIA美军的军用全球移动网的信号塔不全是在地上的,而是还包括天上的卫星)

当年的网络设计有一个重要要求:必须可靠的支持不可靠物理媒介联通的数据通讯(reliable data connection over unreliable connetion media), 就是说能在断断续续的电子/光子联通上保持可靠(同序无错的)通讯流。偶当时CS 学了2门网络通讯课,本科和研究生的课。被天花乱坠的灌输各种“破脱裤”词汇概念,读文献,项目,等等,考试也都A/B字的。甚至课程作业项目还搞了搞OS内核里网络“破脱裤”原码。但是其实根本没学懂,心里发虚,因为不懂为什么要费大功夫花力气over unreliable connetion media。所有的教授都不谈论解释。

多年后,才突然悟出了其动机。考虑到是军方DOD/CIA主办支持的军用/谍报通讯网络,over unreliable connetion media的动机原因也就不难被理解了。战争中/战斗时/潜伏敌后时,通讯的媒介某一段有可能被炸断或损坏,需要尽力自动快速找到其它的通路并恢复通讯。而通讯的两端(首长和连长)的数据需要保持可靠的,感觉上是连续接通的。例如新/更改目标/路径/的地图/CIA获取的DF15设计图等 要可靠无错的传送,不能是乱码或残缺。需要注意的是和语音通话不同,语音通讯比较简明,断续通讯时有一套人工核实,纠错的办法。例如英雄王成“向我开跑!”, 重复了几次,就是为了确保指挥部首长收到,指挥部也回答核实。而数据通信必须自动核实纠错重复。

用现代(军用解密转民用)的例子之一: 你拿着手机到处走,跑,甚至开车时看文学城或油管都是完整无错的,感觉上是和固定呆在家里几乎一样,除了速度上可能有差别。手机在移动中联通是断续的,甚至是更换不同的信号塔(类似更换不同的WI-FI连接点)。但是数据通讯还是保持完整无错的。可快可慢,甚至暂停一阵再继续,但必须是完整无错的数据流,除非超时中断。 简单白话用例:你在电脑/微信/手机(移动中)看到啥美女网友的照片预览,哇好漂亮!点击看高清大图。这个高清大图要可靠的出现,可快可慢,甚至可以卡顿,但必须是可靠无错的,从头到脚的原图(可以是部分中断),不能头,腰,腿,脚乱套了,尽管头,腰,腿,脚 的部分图象可能是断续,颠倒次序,甚至通过不同路径,或信号塔传到你手机上的。

其实这才是TCP/IP的原始动机:)实际上网络上数据流美女的图一直占居很大的份量。 如果懂了上面的这个“美女图”用例在说什么,基本上也就明白了这些“破脱裤”包括啥LTE/5G都在那里搞什么名堂。

 

 

所有跟帖: 

网恋时先把IP藏起来 -npoaks03橡树- 给 npoaks03橡树 发送悄悄话 (0 bytes) () 01/07/2023 postreply 14:49:54

你洋洋洒洒写了一大堆,感觉你对通讯完全不懂。 -新北京混混- 给 新北京混混 发送悄悄话 (0 bytes) () 01/07/2023 postreply 15:52:00

你提到的“通讯”可能是CS所指的LINK 和 PHYSICAL层面的,属于EE专业的。偶绝对不敢称懂,就是知道点意思 -网恋无罪- 给 网恋无罪 发送悄悄话 网恋无罪 的博客首页 (230 bytes) () 01/07/2023 postreply 17:21:18

unreliable 还是reliable 和IP没关系。 -StopBy- 给 StopBy 发送悄悄话 (105 bytes) () 01/07/2023 postreply 17:14:29

请您先登陆,再发跟帖!

发现Adblock插件

如要继续浏览
请支持本站 请务必在本站关闭/移除任何Adblock

关闭Adblock后 请点击

请参考如何关闭Adblock/Adblock plus

安装Adblock plus用户请点击浏览器图标
选择“Disable on www.wenxuecity.com”

安装Adblock用户请点击图标
选择“don't run on pages on this domain”