SDN(軟件定義網(wǎng)絡(luò))和NFV(網(wǎng)絡(luò)功能虛擬化)正迅速成為主流的網(wǎng)絡(luò)技術(shù),許多國際運營商都參與了SDN和NFV的評估與試用,據(jù)OVUM預(yù)計,在2015年這樣的嘗試會繼續(xù)增加。未來,SDN和NFV將改變服務(wù)供應(yīng)商行業(yè),包括網(wǎng)絡(luò)如何設(shè)計和運營、服務(wù)如何交付與出售。雖然目前這些技術(shù)探索還處于初期階段,但考慮網(wǎng)絡(luò)的下一步發(fā)展,并非為時尚早。
未來網(wǎng)絡(luò)體系結(jié)構(gòu)的演變方向之一是以信息為中心的網(wǎng)絡(luò)(ICN,information-centric networking)。ICN打破了TCP/IP以主機為中心的連接模式,變成以信息(或內(nèi)容)為中心的模式。通過ICN,數(shù)據(jù)將與物理位置相獨立,ICN網(wǎng)絡(luò)中的任何節(jié)點都可以作為內(nèi)容生產(chǎn)者生成內(nèi)容。作為一項正在研究的技術(shù),目前ICN技術(shù)并沒有明確的定義,但這些ICN研究有一些共同目標:提供更高效的網(wǎng)絡(luò)架構(gòu)促使內(nèi)容分發(fā)到用戶,提高網(wǎng)絡(luò)的安全性,解決網(wǎng)絡(luò)大規(guī)模可擴展性,并簡化分布式應(yīng)用的創(chuàng)建。
第四代網(wǎng)絡(luò)研究正在繼續(xù)
第一代網(wǎng)絡(luò)技術(shù)的建立主要為承載語音業(yè)務(wù),這些電路交換網(wǎng)絡(luò)建立了專用的點對點連接。為進行數(shù)據(jù)連接,基于分布式控制協(xié)議,互聯(lián)網(wǎng)帶來了新的互聯(lián)網(wǎng)協(xié)議(IP)的數(shù)據(jù)網(wǎng)絡(luò)模型,即第二代網(wǎng)絡(luò)技術(shù)。為支持網(wǎng)絡(luò)的擴展,無類別域間路由(CIDR)誕生了,它減緩了路由表的增長,延長了IPv4的壽命;遷移到IPv6,可承擔(dān)由物聯(lián)網(wǎng)(IOT)引發(fā)的大規(guī)模連接設(shè)備數(shù)量增長壓力。這個才剛剛開始的第三代網(wǎng)絡(luò),重點是SDN和NFV物理網(wǎng)絡(luò)設(shè)備的虛擬化和抽象化:SDN通過將數(shù)據(jù)包的轉(zhuǎn)發(fā)邏輯轉(zhuǎn)移到虛擬集中控制器的一個抽象軟件層,帶來了一個更加集中的網(wǎng)絡(luò)架構(gòu);NFV促使網(wǎng)絡(luò)功能從專有物理網(wǎng)絡(luò)元素,轉(zhuǎn)變成虛擬機中的虛擬化元素。
新的第四代網(wǎng)絡(luò)則很可能改變過去25年的互聯(lián)網(wǎng)絡(luò)的基礎(chǔ)模式。信息中心網(wǎng)絡(luò)(ICN)已經(jīng)成為了未來互聯(lián)網(wǎng)架構(gòu)的有力候選。以往在TCP/IP協(xié)議中,客戶機必須首先確定一個可以提供內(nèi)容的服務(wù)器IP地址,ICN打破了這種以主機為中心的模式,端到端的連接和基于內(nèi)容分發(fā)架構(gòu)的惟一命名數(shù)據(jù)替換了傳統(tǒng)方式,能建立一個更加安全、可擴展、靈活的網(wǎng)絡(luò),并支持位置透明性、流動性和間歇性連接。
ICN研究小組(ICNRG)由互聯(lián)網(wǎng)研究任務(wù)組(IRTF)在2012年成立,是一個供研究人員利用ICN概念合作解決互聯(lián)網(wǎng)問題的論壇。許多正在進行的ICN的研究項目獲得了全球?qū)W術(shù)界和行業(yè)組織的支持,并具有不同的架構(gòu)模式,其中最有名的便是“命名數(shù)據(jù)網(wǎng)絡(luò)”(NDN,Named Data Networking)項目。2014年9月,美國、韓國、中國、瑞士、法國、日本的各大高校,以及包括阿爾卡特朗訊、思科、華為、英特爾、松下和Verisign在內(nèi)的商業(yè)機構(gòu)共同成立了NDN聯(lián)盟。
ICN:未來互聯(lián)網(wǎng)演進方向之一
命名數(shù)據(jù)(為一種發(fā)布/訂閱模式)和帶名稱的路由組成了ICN網(wǎng)絡(luò)。ICN網(wǎng)絡(luò)使用命名數(shù)據(jù)運行,其內(nèi)容的請求來自一個具有惟一名字的發(fā)布者,而不是IP主機地址。同時對數(shù)據(jù)的命名格式是不確定的,命名數(shù)據(jù)可以識別任何數(shù)據(jù),包括文本、視頻、指令,以及一個網(wǎng)絡(luò)端點。IP網(wǎng)絡(luò)可轉(zhuǎn)發(fā)任何接入網(wǎng)絡(luò)的通信,數(shù)據(jù)包的安全性通常是基于固定端點的保障和通過網(wǎng)絡(luò)層上的網(wǎng)絡(luò)協(xié)議(例如IPSec)的分組路徑保護。ICN不依賴安全通道,在一個ICN網(wǎng)絡(luò)中,所有命名數(shù)據(jù)都由提供者加密保護,請求者均可以通過簽名驗證內(nèi)容,而無論其來源。原則上,ICN允許用戶按名稱查找數(shù)據(jù),而不是識別和連接到特定物理主機檢索數(shù)據(jù)。ICN工作模式為發(fā)布/訂閱模式,用戶提出內(nèi)容要求,而發(fā)布者將內(nèi)容發(fā)布接入網(wǎng)絡(luò),其內(nèi)容按名稱發(fā)布與訂閱,提供者和請求者并不需要知道對方的網(wǎng)絡(luò)位置。
在ICN網(wǎng)絡(luò)中,訂閱用戶發(fā)送命名數(shù)據(jù)請求到網(wǎng)絡(luò),路由器根據(jù)名稱而不是IP地址轉(zhuǎn)發(fā)請求。ICN路由器通過這個名字來匹配數(shù)據(jù)請求與數(shù)據(jù)發(fā)布源,網(wǎng)絡(luò)中所有數(shù)據(jù)請求的節(jié)點都可以代表發(fā)布者提供內(nèi)容,同時扮演內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)的功能。如果ICN路由器接收到多個請求對應(yīng)同一名稱,那么只需要轉(zhuǎn)發(fā)一個并緩存命名數(shù)據(jù),然后將命名數(shù)據(jù)返回給所有請求者,因為命名數(shù)據(jù)在網(wǎng)絡(luò)中與物理位置相獨立,數(shù)據(jù)的高速緩存與復(fù)制可以更容易地支持廣播、多播,以及網(wǎng)絡(luò)的存儲和轉(zhuǎn)發(fā)。
ICN技術(shù)的發(fā)展還處于研究階段,美國國家科學(xué)基金會的未來互聯(lián)網(wǎng)體系結(jié)構(gòu)項目組、歐盟第七框架計劃資助了許多項目,每個研究項目都采取了不同方法開發(fā)采用ICN概念的網(wǎng)絡(luò)體系結(jié)構(gòu)的框架。目前正在進行的研究包括ICN命名體系發(fā)展、擴展路由方案、網(wǎng)絡(luò)指標、應(yīng)用協(xié)議設(shè)計,以及網(wǎng)絡(luò)擁塞、QoS和緩存策略,安全與隱私、商業(yè)、法律和監(jiān)管框架等。
ICN網(wǎng)絡(luò)可以單獨作為TCP/IP的替換方案來部署,而這需要一個完整的網(wǎng)絡(luò)重建,或作為IP網(wǎng)絡(luò)的頂層覆蓋。頂層覆蓋可能是最終過渡到ICN商業(yè)部署的關(guān)鍵方式,這種疊加方法的優(yōu)點在于,能以增量方式部署ICN技術(shù)的能力。