個人資料
文章分類
正文

提到IP不得不稱讚UCLA/UCB CS當年19670年代的神設計

(2023-01-07 14:47:14) 下一個

先聲明:本戀不是網絡專業人員和或與軍方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都在那裏搞什麽名堂。

 

 

[ 打印 ]
閱讀 ()評論 (0)
評論
目前還沒有任何評論
登錄後才可評論.