简介
一、需求
对接入点:在移动的过程中会改变接入点。
- 手机使用的蜂窝网络中,移动会改变基站。
- 在WLAN中,一个用户在移动的过程中会改变AP(连接点)
对应用:希望应用不会再移动性上被打扰
- 基站改变,但通话质量不变(蜂窝)
- AP改变继续应用(WLAN)
二、移动解决方案
1.蜂窝
GSM 有自己的 注册、切换、移动管理过程
2.移动网络
移动IP,基于主机和移动用户
三、Mobile IP
工作在网络层,为了解决用户的移动性,支持无缝切换。
不考虑如何切换物理接入点
通过使用Mobile IP,TCP/IP应用不会意识到用户在移动,只有IP协议和底层会知道。
1.目标
- 支持漫游、切换
- 和现有协议和谐相处
- 独立于物理层和数据链路层
2.RFC
概念和术语
Mobile Node(MN) :移动节点,电脑手机等
Home Network(HN):家乡网络(最早申请IP地址的网络)
Foreign Network(FN):外地网络
Home agent(HA):家乡代理,和最早注册的网络在同一链路上的路由器。作用是维护主机在本地网络的属性。当MN移动到别的网络会向HA报道。职责是将数据包转发给移动节点。
Foreign agent(FA):和当前主机所处的外部网络在同一链路的路由器。
- 为移动节点分配COA
- 和移动节点的家乡网络进行通信
- 默认路由器
Correspondent Node(CN):通信端点,和移动主机进行通信。
Home Address:家乡地址,通过这个地址,不管主机在哪个网络都是可达的(不会收回)。
Care-of-address:转交地址,别的网络分配给主机的地址。
Home link:家乡链路
Foreign link:外部链路