41、延迟容忍网络(传输层)

本文介绍了延迟容忍网络(DTN)的概念,这种网络在间歇性连接的情况下仍能实现数据通信。DTN适用于卫星网络、移动设备等场景,通过存储和转发数据束来容忍低可靠性和大延迟的链路。文章讨论了DTN的体系结构、数据束协议以及传输层总结,展示了DTN如何适应和解决非持续连接环境下的通信挑战。
摘要由CSDN通过智能技术生成

引言

  • 我们将通过描述一种全新的传输来结束本章,这种传输有朝一日可能会成为Internet的重要组成部分。TCP 和大多数其他传输协议建立在这样的假设基础之上:发送端和接收端通过一些工作路径持续地连接在一起,否则协议就会失败且数据将无法传递。在某些网络中,往往没有端到端的路径。一个例子是空间网络,比如低地球轨道(LEO)卫星网络,卫星频繁进出地面站的探测范围。一个给定的卫星或许只能在特定的时间与地面站通信,而两颗卫星可能在任何时间都永远也无法彼此沟通,甚至通过一个地面站作中转也无法直接通信,因为其中一颗卫星可能总是超出地面站范围。其他类似的网络涉及潜艇、公共汽车、移动电话和其他具有计算机的设备,由于移动性或极端条件的限制,使得它们只有间歇性的连通性。
  • 在这些偶尔连接的网络中,可以把数据存储在某些节点,并在随后有工作链路时再转发这些数据,因此数据通信仍然可以进行,这种技术称为消息交换。最终数据将被中继到目的地。基于这种通信方法构建的网络体系结构称为延迟容忍网络或中断容忍网络(DTN, Delay-Tolerant Network, or a Disruption-Tolerant Network )。
  • DTN 的工作始于2002 年,当时IETF 成立了一个研究小组来研究这个主题。DTN 的灵感来自一个不太可能的源头:努力在太空中发送数据包。空间网络必须处理间歇性的通信和很长的延迟。Kevin Fall 观察到这些星际互联网的思想可以应用到地球上那些间歇性连接呈现常态的网络( Fall, 2003 )。该模型给出了Internet 的一个有用的概括,即在Internet上通信期间可以进行存储和延迟。数据传输是类似于邮政系统或者电子邮件的传递,而不
    是路由器上的数据包交换。
  • 自2002 年以来, DTN 体系结构己经经过了细化, DTN 模型的应用也有了很大增长。作为主流应用,考虑由科学实验、媒体事件或基于Web 服务生成的许多TB 级的大量数据集,需要将这些数据集复制到位于世界各地不同地点的数据中心。运营商希望在非高峰时间发送这大块的流量,以便使用己经支付但没有被使用的带宽,并且愿意容忍一些延迟。它喜欢在晚上做备份,当其他应用程序没有大量使用网络时。问题在于对于全球性的服务,非高峰时间在世界各地不同的位置是不同的。波士顿和西斯数据中心的非高峰期网络带宽在时间上很少有重叠,因为一个城市的夜晚是另一个城市的白天。
  • 然而, DTN 模型允许在数据传输过程中进行存储和延迟。有了这个模型,就有可能使用非高峰期的带宽把数据集从波士顿发送到阿姆斯特丹,因为这两个城市的时差仅相隔6个小时的时区:然后将数据集存储在阿姆斯特丹,直到阿姆斯特丹和西斯之间有非高峰期带宽可用:然后将数据集发送到珀斯,完成这次数据传送。(Laoutaris 等, 2009 )对该模型进行研究,并发现它可以较小的代价提供很大的容量:与传统的端到端模型相比,经常使用DTN 模型通常能
  • 7
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值