📜  移动主机的路由

📅  最后修改于: 2021-08-27 04:37:14             🧑  作者: Mango

数以百万计的人在旅途中使用计算机,从真正带有移动设备的无线设备移动的情况到移动笔记本电脑在一系列不同位置使用的游牧情况。我们使用移动主机一词来表示这两种类别,这与永不移动的固定主机不同。移动主机引入了新的复杂性,将数据包路由到移动主机,网络首先必须找到它。

假设型号:

我们将考虑的世界模型是一种假设,其中所有主机都具有永久不变的本地位置。每个主机都有一个永久的家庭地址,可用于确定家庭位置。像电话号码1-212-5551212一样表示美国(国家代码1)和曼哈顿(212)。

特征 :

  • 互联网和蜂窝网络上用于移动路由的基本思想是让移动主机告诉家中的主机。
  • 该主机代表称为本地代理的移动主机运行。
  • 一旦知道了移动主机当前所在的位置,便可以转发数据包,以便将其传送出去。该图显示了运行中的移动路由。
  • 本地地址称为转交地址。
  • 一旦有了这个地址,它就可以告诉其家乡代理现在在哪里。它通过向本地代理发送注册消息并发送地址来实现此目的。

图表说明:

该消息在图中以虚线显示,表明它是控制消息,而不是数据消息。发送方使用其永久地址将数据包发送到移动主机。该数据包由网络路由到主机的本地位置,因为本地地址属于该位置。它使用新的报头封装数据包,并将该捆绑包发送到转交地址。这种机制称为隧道。这在Internet上非常重要,因此我们稍后将对其进行详细介绍。

图表 :

  • 当封装的数据包到达转交地址时,移动主机将其解包并从发送方检索数据包。
  • 总体路由称为三角路由,因为如果远程位置离本地位置很远,它的路径就会circuit回。
  • 作为该步骤的一部分,4个发送者将学习当前的转交地址。
  • 后续的数据包可以通过将其隧道传输到转交地址而绕过归属位置而直接路由到移动主机(第5步)。
  • 如果在移动设备移动时由于任何原因失去了连接,则可以始终使用家庭住址到达移动设备。