系统管理指南:IP 服务

代理搜索

移动节点使用一种称为代理搜索的方法来确定以下信息:

移动代理将代理通告传送到网络上的通告服务。如果没有代理通告,则移动节点可以请求通告。此功能称为代理请求。如果某个移动节点可支持自己的协同定位转交地址,则该移动节点可以使用常规路由器通告来实现相同功能。

代理通告

移动节点使用代理通告确定可连接到 Internet 或组织网络的当前连接点。代理通告是一种扩展的 Internet 控制消息协议 (Internet Control Message Protocol, ICMP) 路由器通告,扩展的功能是可以执行移动代理通告扩展。

外地代理 (foreign agent, FA) 可能太忙,无法为其他移动节点提供服务。但是,外地代理必须继续发送代理通告。这样,已经向外地代理注册的移动节点就会知道自己尚未移至外地代理的范围外。该移动节点还知道外地代理仍在正常运行。若一个移动节点向外地代理注册后,不再从该代理收到代理通告,则会知道自己不能再与该外地代理进行通信。

通过动态接口发送代理通告

可以配置外地代理的实现,使其通过动态创建的接口发送通告。还可以选择是否限制通过通告接口发送的未经请求的通告数量。动态创建的接口定义为仅限于在 mipagent 守护进程启动后配置的那些接口。对于支持瞬间移动接口的应用程序,通过动态接口发送通告非常有用。此外,通过限制未经请求的通告,可能还可以节省网络带宽。

代理请求

每个移动节点都应实现代理请求。对于为 ICMP 路由器的请求消息指定的代理请求,移动节点使用相同的过程、缺省值和常数。

移动节点可限制其发送请求的速率。移动节点在搜索代理时,可以发送三个初始请求,其最大速率为每秒一个请求。移动节点向某个代理注册之后,发送请求的速率会降低,从而限制本地网络上的开销。