为什么选择代理移动IPv6(PMIPv6)?
PMIPv6/S2a是将可信非3GPP接入网络与标准化的3GPP演进分组核心(EPC)集成的标准化方式。 在本例中,“受信任的非3GPP接入网络”= SP WiFi。
PMIPv6支持主机的IP移动性,而无需其参与任何与移动性相关的信令。网络负责代表主机管理IP移动性。网络中的移动实体负责跟踪主机的移动并代表其启动所需的移动信令。
PMIPv6用于3GPP和非3GPP无线接入技术(如WiMAX、3GPP、3GPP2和WLAN)之间的系统间和供应商间切换。
PMIPv6通过在整个PMIPv6域内保持这些移动参数不变来促进IP移动:
MN的IP地址
MN的网关IP地址
MN的网关MAC
DHCP服务器地址
PMIPv6术语:
代理移动IPv6域 — 使用PMIPv6协议处理移动节点移动管理的网络。域由网络实体(如MAG和LMA)组成,代理绑定可代表移动节点在这些网络实体之间维护。
本地移动锚点(LMA) - LMA是PMIPv6域中移动节点的家乡代理。它是移动节点的家乡网络前缀的拓扑锚点,是管理移动节点绑定状态的实体。
移动接入网关(MAG)- MAG是接入路由器上的一项功能,用于管理连接到其接入链路的移动节点的移动相关信令。它负责跟踪移动节点进出接入链路的移动。
移动节点(MN) — 由网络管理的具有移动性的IP主机或路由器。MN可以是仅IPv4节点、仅IPv6节点或双栈节点,并且不需要参与任何IP移动相关信令以实现在该PMIPv6域中获得的IP地址的移动性。
Network Access Identifier(NAI)- NAI是客户端在网络访问身份验证期间提交的用户身份。在漫游中,NAI的目的是识别用户并协助路由身份验证请求。标准语法为“user@realm”,或如rfc 4282中所定义。
移动节点标识符 — PMIPv6域中移动节点的标识。这是稳定标识符,通常是标识符,例如NAI或介质访问控制(MAC)地址。
Mobile Node Link-layer Identifier — 标识MN的连接接口(例如MAC地址)的标识符。
代理绑定更新(PBU) - MAG发送到LMA的请求消息,用于在MN的归属网络前缀和MN所连接的MAG之间建立绑定。
代理绑定确认(PBA)- LMA为响应从MAG收到的PBU消息而发送的应答消息。
为了在WLC上完成MAG-PMIPv6测试的端到端测试,设置中必须存在LMA(ASR5k、ASR1k或模拟器)。
要在WLC上调配MAG - PMIPv6功能,必须知道以下参数:
WLC-MAG将属于的PMIPv6域。
WLC将与之通信的LMA的名称和IP地址。
WLC上的PMIPv6配置文件将绑定到的接入点名称(APN)服务配置文件。APN将在LMA上定义。
要在WLC的PMIPv6配置文件上使用的网络访问标识符(NAI)。
本文档中的信息基于以下软件和硬件版本:
WLC 5508上的MAG PMIPv6
WLC软件7.3
Catalyst 交换机
LMA模拟器(ASR5k)
AP3600
客户端设备(笔记本电脑、iPhone和iPad)
DHCP 服务器
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
有关文档规则的详细信息,请参阅 Cisco 技术提示规则。
MAG - PMIPv6功能在WLC 5508、WSIM2和WLC 8500平台上受支持。
WLC支持最多10个LMA的连接。
WLC支持与WLC 5508 - 7K会话、WSIM2 - 15K会话和WLC 8510 - 40K会话上的基本WLC类型支持的相同数量的PMIPv6客户端。
WLC支持“简单IP”*或PMIPv6 WLAN(当前支持简单IP,例如WLAN上的IPv4和/或IPv6客户端)。
PMIPv6 WLAN仅支持版本7.3中的IPv4客户端。
WLC仅支持到版本7.3中LMA的IPv4 PMIPv6 GRE隧道。每个LMA一个静态隧道(管理IP到LMA IP)
所有WLC(PMIPv6 - MAG)到LMA测试均在ASR5k - LMA模拟器上完成,使用以下参数:
一旦上述所有参数都已知,就可以使用WLC上的GUI界面完成MAG - PMIPv6的调配。
完成以下步骤,以指导您完成WLC GUI上的调配步骤:
定义此WLC-MAG将参与的移动域。
调配LMA名称和IP地址:
完成上述步骤后,WLC-MAG和LMA之间的静态PMIPv6 GRE隧道将启用。
要进行验证,请登录WLC并发出以下命令:
debugfastpath dump tun4db
此命令显示WLC-MAG和LMA的GRE隧道状态。
输出应显示为:
定义要与WLC上的WLAN关联的PMIPv6配置文件。
需要以下参数:
奈
APN,要在LMA上关联的配置文件
要使用的LMA
将上面定义的PMIPv6配置文件分配给要允许基于PMIPv6的移动性的WLAN。
一旦WLAN与PMIPv6配置文件关联,所有客户端IP分配都通过WLC - MAG信令处理到LMA。MAG将充当客户端的代理。
LMA上的PMIPv6 APN设置将覆盖WLAN动态接口设置(如果存在)。
完成上述配置后,任何连接到与PMIPv6配置文件关联的WLAN的客户端现在都将成为PMIPv6移动域的一部分。
要验证客户端参数,请转到WLC上的监控\客户端:
选择“Client”以查看更多详细信息。
注意:即使客户端与具有VLAN 16子网的动态接口关联,客户端仍从LMA中APN下定义的池获取IP。
要通过WLC CLI配置MAG - PMIPv6,请使用以下命令:
配置命令:
configpmipv6 ? domain Configure Domain addAdd to domain deletedelete an entity mag Proxy mobility MAG configuration configpmipv6 domain D1 configMAG - PMIPv6 ? ipv4-address ? configpmipv6 add profile ?
显示命令:
(WiSM-slot6-1)>show MAG - PMIPv6 bindings — 此命令用于检查MAG处的LMA中的MN(客户端)绑定。
(WiSM-slot6-1)>show MAG - PMIPv6 globals — 此命令显示全局配置值和已配置的LMA。
(WiSM-slot6-1)>show pmipv6 profile summary — 此命令显示已创建的配置文件及其映射到的WLAN。
(WiSM-slot6-1)>show pmipv6 domain D1 profile PMIP — 此命令显示每个配置文件的详细信息。
(WiSM-slot6-1)>debug fastpath dump tun4db — 此命令显示WLC-MAG和LMA的GRE隧道状态。
以下debug命令可用于WLC上的MAG-PMIPv6调试:
注:根据日志的需要,您可以启用不同的调试实体。