业务随行
本章介绍业务随行的配置模型,以及配置的XML报文举例。
仅S5720-HI、S5730-HI、S5731-H、S5731-H-K、S5731-S、S5731S-H、S5731S-S、S5732-H、S5732-H-K、S6720-HI、S6730-H、S6730-H-K、S6730S-H、S6730-S和S6730S-S支持该配置。
数据模型
业务随行配置对应配置模型文件名为huawei-free-mobility.yang。
节点 |
说明 |
取值范围 |
备注 |
---|---|---|---|
/huawei-free-mobility:group-policy/controller/address |
主用控制器的IP地址 |
点分十进制形式。 |
NA |
/huawei-free-mobility:group-policy/controller/port |
设备与主用控制器报文交互时使用的端口号 |
整数形式,取值范围1~65535,,默认端口号5222。 |
NA |
/huawei-free-mobility:group-policy/controller/password |
设备与控制器建立连接时使用的对接密码 |
设备上配置的对接密码必须与控制器上配置的对接密码一致。 控制器上密码设定规则:
|
NA |
/huawei-free-mobility:group-policy/controller/src-address |
设备与控制器通信的源IP地址 |
点分十进制形式。 |
NA |
/huawei-free-mobility:group-policy/controller/backup/address |
备用控制器的IP地址 |
点分十进制形式。 |
NA |
/huawei-free-mobility:group-policy/controller/backup/port |
设备与备用控制器报文交互时使用的端口号 |
整数形式,取值范围1~65535,默认端口号5222。 |
NA |
/huawei-free-mobility:group-policy/user-group/version |
配置业务随行的用户组的版本号 |
整数形式,取值范围是0~4294967295。 说明:
版本号要从Controller的数据库中获取,配置的版本号必须与Controller上查询到的版本号一致,否则会导致设备与Controller的配置不一致或者Controller的配置下发失败。 |
NA |
/huawei-free-mobility:group-policy/user-group/policy-version |
配置业务随行的用户组策略的版本号 |
整数形式,取值范围是0~4294967295。 说明:
版本号要从Controller的数据库中获取,配置的版本号必须与Controller上查询到的版本号一致,否则会导致设备与Controller的配置不一致或者Controller的配置下发失败。 |
NA |
/huawei-free-mobility:group-policy/controller/vpn-name |
设备与控制器通信的vpn-instance实例名 |
必须是已存在的VPN实例。 |
NA |
配置业务随行功能
本章节主要介绍通过rpc方法配置设备的业务随行功能。
操作 |
XPATH |
---|---|
Config |
/huawei-free-mobility:group-policy/controller |
数据需求
项目 |
数据 |
描述 |
---|---|---|
主用控制器IP地址 |
10.10.10.10 |
指定主用控制器的IP地址为10.10.10.10。 |
与主用控制器互通端口号 |
5200 |
指定设备与主用控制器报文交互时使用的端口号为5200。 |
密码 |
huawei@123 |
指定设备与控制器建立连接时使用的对接密码为huawei@123。 |
设备源IP地址 |
192.168.50.10 |
指定设备与控制器通信的源IP地址为192.168.50.10。 |
备用控制器IP地址 |
10.10.10.12 |
指定备用控制器的IP地址为10.10.10.12。 |
与备用控制器互通端口号 |
5201 |
指定设备与备用控制器报文交互时使用的端口号为5201。 |
请求示例
<?xml version='1.0' encoding='UTF-8'?> <rpc message-id="1" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"> <edit-config> <target> <running/> </target> <config> <huawei-free-mobility:group-policy xmlns:huawei-free-mobility="urn:huawei:yang:huawei-free-mobility"> <huawei-free-mobility:controller> <huawei-free-mobility:address>10.10.10.10</huawei-free-mobility:address> <huawei-free-mobility:port>5200</huawei-free-mobility:port> <huawei-free-mobility:password>huawei@123</huawei-free-mobility:password> <huawei-free-mobility:src-address>192.168.50.10</huawei-free-mobility:src-address> <huawei-free-mobility:backup> <huawei-free-mobility:address>10.10.10.12</huawei-free-mobility:address> <huawei-free-mobility:port>5201</huawei-free-mobility:port> </huawei-free-mobility:backup> </huawei-free-mobility:controller> </huawei-free-mobility:group-policy> </config> </edit-config> </rpc>
响应示例
配置成功响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="3"> <ok/> </rpc-reply>
配置失败响应示例
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="8"> <rpc-error> <error-app-tag>-1</error-app-tag> <error-message> The source IP address does not exist in this device.</error-message> <error-info>Error on node /huawei-free-mobility:group-policy/controller</error-info> </rpc-error> </rpc-reply>