一場關于網(wǎng)速的大變革:網(wǎng)絡編碼
Aalborg 大學,麻省理工學院以及 Caltech 公司的研究者們,共同開發(fā)了一種在數(shù)學運算基礎上開發(fā)出來的互聯(lián)網(wǎng)技術,使得網(wǎng)絡更加具有適應性,更加智能,最終讓網(wǎng)絡數(shù)據(jù)傳輸?shù)乃俣忍嵘哌_ 10 倍!這項技術進步極大的增強了數(shù)據(jù)傳輸?shù)陌踩裕瑫r也為連接到 5G 移動網(wǎng)絡,衛(wèi)星傳輸以及物聯(lián)網(wǎng)提供了途徑。
TCP/IP 協(xié)議存在的問題
互聯(lián)網(wǎng)上的數(shù)據(jù)傳遞都是封裝在“包裹”里的,或者說成是以小組為單位的數(shù)字信息。將信息傳遞到終點的程序,以及這些“包裹”的格式,我們通常用一種叫做 TCP/IP 的一套協(xié)議來描述。這一技術是上世紀 70 年代的產(chǎn)物。在那個時候,互聯(lián)網(wǎng)協(xié)議組的誕生,標志著技術的一大飛躍,徹底的對數(shù)字信息傳輸方式進行了革命。現(xiàn)如今,四十年過去了,它仍然是搭建起互聯(lián)網(wǎng)的“骨架”。不過,雖然是最關鍵的環(huán)節(jié),但是它并非是高效,安全,靈活的。
舉例來說,為了讓 TCP 數(shù)據(jù)傳輸成功,接收數(shù)據(jù)的人需要按照當時發(fā)出時的順序,準確的來接收這些“數(shù)字包裹”。如果其中有一個數(shù)據(jù)包,因為某種原因給丟失了,那么這種互聯(lián)網(wǎng)協(xié)議就會將其看作是網(wǎng)絡擁堵的一個信號,數(shù)據(jù)傳輸速度立刻下降一半,之后它速度回升起來的也非常緩慢。該處理機制在某些狀況下也許很理想,但是在另外一些狀況下就會很糟糕。其根本的原因就在于:這套互聯(lián)網(wǎng)協(xié)議本身并沒有足夠的智能,來分別接下來做什么事才是最正確的選擇。同時,盡管從理論上來說,數(shù)字包可以從 A 點到 B 點以無限條路徑進行傳說,但事實上,在一個 TCP 連接中,數(shù)據(jù)傳輸一般都走的是相同的路徑,這就給了數(shù)字黑客以機會,方便他們侵入到你的通信交流中。
解決方案:網(wǎng)絡編碼
上述問題的解決方案不是沒有。由 Aalborg 大學(丹麥),麻省理工學院以及 Caltech 公司組建的研發(fā)團隊應用了一套全新的互聯(lián)網(wǎng)協(xié)議,大幅度的提升了網(wǎng)速。這項技術的名字是“網(wǎng)絡編碼”。在他們展示的視頻中,下載一份長達 4 分鐘時間的手機視頻,比現(xiàn)如今最先進的網(wǎng)絡環(huán)境下載還要快 5 倍!如果是在線緩沖觀看的話,根本沒有任何停滯!這個研發(fā)團隊的牽頭人弗蘭克·菲茲克(Frank Fitzek)教授接受采訪時表示:“在我們之前所作的實驗中,應用我們的技術所獲得的網(wǎng)速,要比一般網(wǎng)速快 10 倍。”它能夠讓網(wǎng)絡中的每一個節(jié)點都變得比現(xiàn)在更加智能。在 TCP/IP 協(xié)議中,網(wǎng)絡節(jié)點只是一些簡單的轉換節(jié)點,只負責存儲“數(shù)字包裹”,并且按照之前預設的路徑轉發(fā)到下一節(jié)點,而相比之下,在“網(wǎng)絡編碼”中,每一個節(jié)點都可以對“數(shù)字包裹”進行再加工,比如重新編制路徑,或者重新編碼。將智能賦予到網(wǎng)絡的每個節(jié)點,是該技術稱得上“破壞性創(chuàng)新”的理由。因為這將賦予信息處理技術以史無前例的靈活性。例如,它可以利用多路徑 TCP (現(xiàn)已經(jīng)應用到了 iOS 7 系統(tǒng)中),另外,應用了再編碼機制,可以進一步的提升安全性和數(shù)據(jù)傳輸速度,甚至能夠在網(wǎng)絡的每個節(jié)點內(nèi)部存儲數(shù)據(jù)信息。