軟件定義網絡(software-defined networking)有很大的希望提高設置和控制網絡的效率,將引發信息技術的這一關鍵方面發生根本性的改變。雖然國防部迄今在這方面邁開的步伐依然有限,但是專家預測軟件定義網絡不久將使軍事網絡發生重大變化。
網絡設計已經落后于信息技術的其他方面——如計算和存儲,軟件定義網絡應用了一些相互關聯的概念和技術——并非全部都是新的,軟件定義網絡會使網絡發展跟上腳步。
今天的網絡主要是基于有幾十年時間的老舊技術。網絡供應和配置(Provisioning and configuring networks)仍是耗時又費力的工作,因為大部分程序仍然是在硬件部件中。要做出更改就要求對每個硬件進行手動重新設置。
軟件定義網絡的一個重要屬性是不通過分布式的硬件組件實施網絡控制,而是采用軟件,使網絡管理員從集中、整體和動態的方式對網絡編程。
軟件定義網絡的第二個重要方面涉及網絡虛擬化。計算和存儲的虛擬化已經持續了好幾年了。尤其是在互聯的世界,對于想要獲得信息優勢的軍隊,網絡需要網絡虛擬化,以與IT基礎架構的計算和存儲組件整合。
創建一個開源的軟件定義網絡社區的行動在去年已經開始了。但軟件定義網絡仍是一些專利產品,有些廠商已經銷售了這些類型的軟件定義網絡的網絡控制器。
OpenFlow通訊協議——一個開放的標準,把高層路由策略與分包轉發分開——這是軟件定義網絡的一個重要特征,幾年前由斯坦福大學的研究人員開發出來。OpenFlow已經被OpenDaylight采納——尋求為網絡可編程性(network programmability)開發一個開放的平臺的一個行業聯盟。
一些商業機構已采用了大型的軟件定義網絡,但美軍在這方面比較落后。不過,一些國防機構已經嘗試了軟件定義網絡試驗,而一些分析師表示,美國國防部將會采納軟件定義網絡,以利用相關的效益和效率。
Cisco ONE——開放網絡環境(Open Network Environment),是一系列工具,可以使傳統網絡成為可編程的和可集中管理的。Cisco ONE已經在幾個國防部機構里試行,但項目細節并未公布。