延遲和中斷容忍網路(DTN)是一種電腦網路體系結構,又稱容遲網路,旨在解決可能缺乏連續網路連接的異構網路中的技術問題。例如在移動的終端間、極端地面環境中、空間中規劃的網路。

最近,隨著國防高等研究計劃署(DARPA)為許多DTN專案提供資金支援,延遲容忍網路這一術語在美國已獲得支援。在DTN網路中,由於無線電範圍的限制、移動節點的稀疏性、能源資源、攻擊和噪聲,鏈路可能會發生中斷。

歷史

在20世紀70年代,由於電腦尺寸的減小 ,研究人員開始開發用於非固定位置的電腦之間的路由技術。 雖然自組織路由領域在整個20世紀80年代都處於非活動狀態,但隨著移動自組織網路 (MANET)和車載自組織網路成為人們越來越感興趣的領域,無線協定的廣泛使用在20世紀90年代重振了這一領域。

在MANET活動的同時(但與之分開),由NASA,MITER和其他組織一同成立了DARPA,以制定行星際網際網路 (IPN)的提案。 網際網路先驅Vint Cerf和其他人開發了最初的IPN架構,其涉必要的及應對深空通訊的重大延遲和封包損壞的網路技術。 2002年, Kevin Fall開始將IPN設計中的一些想法應用於地面網路,並創造了延遲容忍網路和DTN首字母縮寫詞。 2003年SIGCOMM會議上發表的一篇論文給出了DTN的動機。 [1] 2000年代中期,人們對DTN的興趣日益增加,其中包括越來越多關於延遲容忍網路的學術會議 ,以及將感測器網路和MANET對DTN的工作結合起來的興趣日益濃厚。 該領域對經典的自組織網路和延遲容忍網路演算法進行了許多最佳化,並開始研究在傳統電腦網路中很好理解的安全性,可靠性,可驗證性和其他研究領域等因素。

路由

將資料從源傳輸或路由到目的地的能力是所有通訊網路必須具備的基本能力。 延遲和中斷容忍網路(DTN)的特點是缺乏連接性,導致缺乏即時的端到端路徑。 在這樣具有挑戰性的環境中,流行的自組織路由協定如AODV [2]和DSR [3]無法建立路由。 這是因為這些協定試圖首先建立完整的路由,然後在路由建立之後轉發實際資料。 然而,當難以或不可能建立即時端到端路徑時,路由協定必須採用「儲存和轉發」方法,其中資料被遞增地移動並儲存在整個網路中,並期望它能最終到達其目的地。 [4] [5] [6] 用於最大化訊息成功傳輸概率的常用技術是複製訊息的許多副本,期望有一份能夠成功到達其目的地。 [7] 這僅適用於擁有相對於預期流量大的多的本地儲存和節點間頻寬的網路。 而在許多常見的問題空間中,通過最大限度地利用可用的非計劃轉發機會,提高效率和縮短交付時間可以抵消這種低效率。 在其他情況下,在可用儲存和節點間吞吐量機會受到更嚴格約束的情況下,需要更具區別性的演算法。

其他問題

捆綁協定

為了在DTN中提供演算法和應用程式開發的共享框架, RFC 4838和RFC 5050於2007年發布,用於定義在中斷網路上執行的軟體的通用抽象。 通常稱為捆綁能協定(Bundle Protocol),該協定將一系列連續資料塊定義為捆綁(bundle) - 其中每個bundle包含足夠的語意資訊,以允許應用程式在單個塊可能未收到的情況下進行。 通過各種網路傳輸技術(包括基於IP和非IP的傳輸),在參與節點之間以儲存和轉發方式路由捆綁包。 在其本地網路上承載bundle的傳輸層稱為束匯聚層。 因此,捆綁架構作為一個覆蓋網路執行 ,提供基於端點識別碼 (EID)和粗粒度服務產品的新命名體系結構。

使用捆綁的協定必須利用應用程式級偏好設定來通過網路傳送捆綁包。 由於延遲容忍協定的儲存和轉發性質,延遲容忍網路的路由解決方案可以受益於應用層資訊的暴露。 例如,如果必須完整地,快速地或者沒有分組延遲的變化地接收應用資料,則需要影響網路排程。 捆綁協定將應用程式資料收集到捆綁包中,這些捆綁包可以通過異構網路組態傳送,並提供進階服務保證。 服務保證通常由應用程式級別設定, RFC 5050 Bundle Protocol規範包括「批次」,「正常」和「加速」標記。

安全問題

解決安全問題一直是捆綁協定的主要關注點。

延遲容忍網路的安全問題因環境和應用程式而異,但身分驗證隱私通常很關鍵。 這些安全保證很難在沒有持久連接的網路中建立,因為網路阻礙了複雜的加密協定,阻礙了金鑰交換,並且每個裝置必須辨識其他間歇性可見裝置。 [8] [9] 解決方案通常是從移動自組織網路和分散式安全研究中修改的,例如使用分散式憑證頒發機構[10]PKI方案。 來自延遲容忍研究團體的原始解決方案包括:1)使用基於身分的加密 ,允許節點接收使用其公共識別碼加密的資訊; [11]和2)使用具有閒聊協定的防篡改表; [12]

研究工作

各種研究工作目前正在調查DTN涉及的問題:

一些研究工作通過檢查空間中捆綁協定的使用來研究跨行業網際網路的DTN:

相關

參考文獻

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.