Advertisements 部分
Advertisements 部分包含 HomeAgent 和 ForeignAgent 标签以及其他标签。提供移动 IP 服务的本地主机上的每个接口必须包括一个不同的 Advertisements 部分。Advertisements 部分的语法如下:
[Advertisements interface]
HomeAgent = <yes/no>
ForeignAgent = <yes/no>
.
.
|
通常,系统有一个接口,如 eri0 或 hme0,并且同时支持家乡代理操作和外地代理操作。如果示例 hme0 存在这种情况,则可按如下所示向 HomeAgent 和 ForeignAgent 标签指定 yes 值:
[Advertisements hme0]
HomeAgent = yes
ForeignAgent = yes
.
.
|
对于通过动态接口的通告,可针对设备 ID 部分使用“*”。例如,Interface-name ppp* 实际上是指启动 mipagent 守护进程之后配置的所有 PPP 接口。动态接口类型的通告部分中的所有属性保持不变。
下表介绍了可在 Advertisements 部分中使用的标签和值。
表 29–1
Advertisements 部分的标签和值
标签
|
值
|
说明
|
HomeAgent
|
yes 或 no
|
确定 mipagent 守护进程是否提供家乡代理功能。
|
ForeignAgent
|
yes 或 no
|
确定 mipagent 是否提供外地代理功能。
|
PrefixFlags
|
yes 或 no
|
指定通告中是否包括可选的前缀长度扩展。
|
AdvertiseOnBcast
|
yes 或 no
|
如果为 yes,则将在 255.255.255.255 而非 224.0.0.1 上发送通告。
|
RegLifetime
|
n
|
注册请求中接受的最大生命周期值(以秒为单位)。
|
AdvLifetime
|
n
|
在没有其他通告的情况下,该通告被视为有效的最长时间(以秒为单位)。
|
AdvFrequency
|
n
|
两个连续通告之间的时间(以秒为单位)。
|
ReverseTunnel
|
yes 或 no,FA、HA 或 both
|
确定 mipagent 是否提供反向隧道功能。
如果值为 yes,则表示外地代理和家乡代理均支持反向隧道连接。如果值为 no,则表示该接口不支持反向隧道连接。
如果值为 FA,则表示外地代理支持反向隧道连接。如果值为 HA,则表示家乡代理支持反向隧道连接。如果值为 both,则表示外地代理和家乡代理均支持反向隧道连接。
|
ReverseTunnelRequired
|
yes 或 no
|
确定 mipagent 是否需要反向隧道功能,从而确定移动节点在注册过程中是否必须请求反向隧道。
如果值为 yes,则表示外地代理和家乡代理均需要反向隧道。如果值为 no,则表示该接口不需要反向隧道。
如果值为 FA,则表示外地代理需要反向隧道。如果值为 HA,则表示家乡代理需要反向隧道。
|
AdvInitCount
|
n
|
确定未经请求的通告的初始编号。缺省值为 1。仅当 AdvLimitUnsolicited 为 yes 时,该值才有意义。
|
AdvLimitUnsolicited
|
yes 或 no
|
允许或禁止有限数量的未经请求的通告通过移动接口。
|