才子佳人博客

我的故事我讲述

移动IP工作原理及常用的术语
 
来源:www.cnblogs.com  编辑:xjh  2019-05-06

先讲几个基本的概念:

移动互联网:在日常生活中的计算机网络-WiFi、WiMax、电信网3G/4G都属于移动互联网的无线传输网。

移动节点:在链路之间或网络之间移动的主机或路由器。

问题背景

Internet每一台主机都要被分配一个唯一的IP地址(或动态分配一个)。IP地址标识一台主机所连接网络的网络号和主机号,Internet中主机之间传输数据分组,其路由通过网络号来决定。路由器根据分组目的IP地址,查找路由表来决定转发的端口。

然而,当移动节点在不同链路或网络之间动态移动时,随着接入位置的变化,接入点会不断改变。这就出现了原来的IP地址已经不能表示当前位置。如果使用原来的IP地址,路由算法则不能提供正确路由。

基于在不改变现有IPv4协议的条件下,解决该问题的方法:一、每次改变接入点时改变IP地址。二、根据特定主机的地址进行路由选择。

比较两种方法发现两者都有很大的缺陷:

第一种方案缺点是不能保持通信的连续性,当移动节点在两个子网之间漫游时,IP地址是在不断变化的,这将导致移动节点无法与其他主机通信。

第二种方案缺点是路由器将对移动节点发送的每个数据分组都要进行路由选择,路由表急剧膨胀,处理特定路由的负荷加重,不能满足大型网络的要求。

因此必须寻找新的机制来解决主机在不同网络之间移动的问题。

移动IP的研究主要解决两个最基本的问题:1.移动结点可以通过一个永久的IP地址连接到任何的链路上;2.移动结点在切换链路后仍保持与对端主机的通信。

解决上述两个基本问题需要满足以下几个要求:

1.移动结点在改变网络接入点之后,仍可以与Internet上的其他结点通信。

2.无论连接到任何接入点,都能够用原来的IP地址进行通信。

3.能够与Internet上的其他不具备移动IP功能的结点通信,而不必修改协议。

4.移动节点通常使用无线方式接入,应尽量简化协议、减少协议开销,由于涉及到误码率、电池供电等因素。

5.移动结点不应该受到比Internet上的其他结点更大的安全威胁。

移动IP工作原理涉及4个功能实体:

1)移动结点:移动结点在改变了网络接入点之后,可以不改变其IP地址,继续与其他结点通信。

2)家乡代理:是指移动结点的家乡网络连接到Internet的路由器。当移动结点离开家乡网络时,它负责把发送到移动结点的分组通过隧道发送到移动结点,并维护移动结点当前的位置信息。

3)外地代理:移动结点所访问的外地网络连接到Internet的路由器。它接收移动结点的家乡代理通过隧道发送给移动结点的分组;为移动结点发送的分组提供路由服务。其中家乡/外地代理统称为移动代理。

4)通信对端:是指与移动结点通信的固定或移动结点。如下图所示:


移动IP工作原理常用的术语,这里有必要了解一下:

1)家乡地址:家乡网络为每一个移动结点分配的一个长期有效的IP地址。

2)转交地址(转发地址):当移动结点接入一个外地网络时,被分配的一个临时的IP地址。

3)家乡网络:分配给移动结点长期有效的IP地址的网络。目的地址为家乡地址的IP分组,将会以标准的IP路由机制发送到家乡网络。

4)家乡链路:移动结点在家乡网络接入的本地链路。

5)外地链路:移动结点在访问外地网络时接入的链路。

6)移动绑定:家乡网络维护移动结点的家乡地址与转发地址的关联。

7)隧道:在移动IP中,家乡代理通过隧道将发送给移动结点的IP分组转发到移动结点。

移动IP工作原理:

移动结点向当前访问的外地网络发送“代理请求”报文,以获得外地代理返回的“代理通告”报文,移动结点在接收到“代理通告”报文后,确定它是在外地网络上。

1)移动节点收到“代理通告”之后,移动结点将获得一个转交地址。

2)移动结点向家乡代理发送“注册请求”报文,接收“注册应答”报文,注册它获得的“转交地址”。

3)家乡代理截获发送到移动结点家乡地址的数据分组。

4)家乡代理通过隧道将截获的数据分组按照转交地址发送给移动节点。

5)隧道的输出端将收到的数据分组拆包后,转交给移动节点。如下图所示:


来源参考:
https://www.cnblogs.com/qal2767799810/p/8098039.html


分类:网络日志| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: