CISCO-LWAPP-MOBILITY-MIB Table View
Table-centric layout grouping table, row, and column objects.
Tables
5
Rows
5
Columns
27
cLMobilityAnchorTable
table.1.3.6.1.4.1.9.9.576.1.1
·
1 row entry
·
4 columns
Uses the cisco variant from
Command help
/opt/observium/mibs/cisco.
Walk cLMobilityAnchorTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-LWAPP-MOBILITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-LWAPP-MOBILITY-MIB::cLMobilityAnchorTable'
This table represents the information about the
802.11 LWAPP Mobility Anchors on individual WLANs.
+...............+
+ +
+ ROUTER +
+ 10.16.1.1 +
+...............+
..
. .
. .
. .
. .
. .
10.16.109.112 10.16.105.39
+......+ <<-------->> +......+
+ + [3]CC2 tunnels + +
+ CC1 + MN1's traffic + CC2 +
+ + to Anchor CC1 + +
+......+ using EoIP +......+
. .
. Anchor Foreign .
. .
+......+ +......+
+ + + +
+ AP1 + + AP2 +
+ + + +
+......+ +......+
'typhoon' . ^'typhoon'
. |
. [2] associates |
. with AP2/CC2 |
. |
+......+ [1] +......+
+ + moves to region + +
+ MN1 + ---------->>> + MN1 +
+ + serviced by AP2 + +
+......+ +......+
10.16.109.199 10.16.109.199
In the above diagram, Central Controllers CC1 and CC2 have
been configured in a Mobility Group.
Currently the Mobile Node 'MN1' obtains its IP from the
Central Controller 'CC1' with which it first associates
via WLAN 'typhoon' through Access Point 'AP1'. 'CC1'
obtains DHCP address, say 10.16.109.199 for client 'MN1'.
Now the client 'MN1' is identified by 10.16.109.199 for
further communication with the network and the
communication happens via 'CC1'.
Since, 'CC1' and 'CC2' are in same mobility group, 'CC1'
sends the authentication block of 'MN1' to 'CC2'.
Central Controller 'CC2' has an associated Access Point
'AP2' which beams WLAN 'typhoon' and uses 10.16.105.0 /
255.255.255.0 subnet instead.
Next, the Mobile Node 'MN1' moves out of range of 'AP1'
and gets in to proximity with 'AP2' and continues to use
WLAN 'typhoon'. 'CC2' locally authenticates 'MN1' against
authentication block shared from 'CC1'. 'CC2' forwards all
traffic from 'MN1' to router. This is called WLAN mobility.
But hold on, 'CC2' uses 10.16.105.0 / 255.255.255.0 subnet
for WLAN 'typhoon'. So we have two problems here :
a> Traffic of 10.16.109.0 / 255.255.255.0 subnet has to be
accessible from 10.16.105.0 / 255.255.255.0 subnet.
b> Unnecessary overloading of 10.16.105.0 / 255.255.255.0
subnet by traffic from 10.16.109.0 / 255.255.255.0 subnet.
How do we address these issues ??
If an EoIP tunnel can be established between 'CC1' and 'CC2'
and 'CC1' sends all traffic bound to 'MN1', 10.16.109.199,
on this tunnel to 'CC2', which in turn forwards it to 'MN1',
then, above two subnet-problems are resolved. This is called
Mobility Anchoring. 'CC1' is the Mobility Anchor and 'CC2' is
the 'Foreign' for WLAN 'typhoon'.
As per the configuration, user creates a MobilityAnchor entry
in 'CC2' for WLAN 'typhoon' with IP address as 'CC1', i.e.
10.16.109.112. So, when 'MN1' connects to WLAN 'typhoon' via
'AP2', then 'CC2' establishes EoIP tunnel with 10.16.109.112
and forwards the packets to 'MN1'.
Given the above example, the cLMobilityAnchorEntry on 'CC2'
looks like :
---------------------------------------------------------------
| MIB - ATTRIBUTES | ROW#1 | ROW#2 |
---------------------------------------------------------------
| cLMobilityAnchorWlanProfileName | typhoon | |
---------------------------------------------------------------
| cLMobilityAnchorSwitchIPAddress | 10.16.109.112 | |
---------------------------------------------------------------
| cLMobilityAnchorStatus | up(4) | |
---------------------------------------------------------------
| cLMobilityAnchorRowStatus | active(1) | |
---------------------------------------------------------------
This feature has advantages for both security and load
balancing. It can be used to restrict a WLAN to a single
subnet, regardless of the MN's entry point into the network.
A 'public' or guest WLAN can thus be accessed throughout an
enterprise, but still is restricted to a specific subnet.
It can also be used to provide some geographic load balancing,
since the WLANs can represent a particular section of a
building (i.e., engineering, marketing). Those groups can be
'anchored' on a particular subnet/switch rather than on the
CC of first occurrence (i.e., the switch controlling the APs
by the front door).
Each entry in this table provides information about
one 802.11 LWAPP mobility anchor configured on a WLAN
on this controller.
one 802.11 LWAPP mobility anchor configured on a WLAN
on this controller.
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This object represenst local WLAN-profile name to connect
to guest/anchor switch. |
OctetString Constraints: range: 1-32 |
.1.3.6.1.4.1.9.9.576.1.1.1.1 |
||||||||||||
|
This object represents the guest/anchor switch IP
address. |
SNMPv2-SMIIpAddress Type Constraints: range: 4 |
.1.3.6.1.4.1.9.9.576.1.1.1.2 |
||||||||||||
|
This object represents operational and connectivity
status of the mobility anchor. controlpath: When bit is set to '0', this means successive ICMP pings to the anchor have failed. … |
Bits Enumerated Values:
|
.1.3.6.1.4.1.9.9.576.1.1.1.3 |
||||||||||||
|
This is the status column for this row and is used to
create and delete specific instances of rows in this table. |
SNMPv2-TCRowStatusr/w Type Values:
Description: The RowStatus textual convention is used to manage the creation and deletion of conceptual rows, and is used as the value of the SYNTAX clause for the status column of a conceptual row (as described in Section 7.7.1 of … |
.1.3.6.1.4.1.9.9.576.1.1.1.4 |
.1.3.6.1.4.1.9.9.576.1.4.2
·
1 row entry
·
3 columns
Uses the cisco variant from
Command help
/opt/observium/mibs/cisco.
Walk cLMobilityMulticastGroupTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-LWAPP-MOBILITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-LWAPP-MOBILITY-MIB::cLMobilityMulticastGroupTable'
This table is used to configure multicast group IP address per mobility group. Entries are added to the table when configuring multicast group IP address per mobility group.
Each entry in this table provides information about
multicast group IP address per mobility group.
multicast group IP address per mobility group.
Indexes
| Column | Syntax | OID | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This object represents the mobility group MAC address
present on the controller. |
SNMPv2-TCMacAddress Type Constraints: range: 6Description: Represents an 802 MAC address represented in the `canonical' order defined by IEEE 802.1a, i.e., as if it were transmitted least significant bit first, even though 802.5 (in contrast to other 802.x protocols) requires M… |
.1.3.6.1.4.1.9.9.576.1.4.2.1.1 |
||||||||||||||
|
This object specifies the multicast group IP address
type. The IP address is limited to IPv4 and IPv6. |
INET-ADDRESS-MIBInetAddressTyper/w Type Values:
|
.1.3.6.1.4.1.9.9.576.1.4.2.1.2 |
||||||||||||||
|
This object specifies the multicast group IP address per
group. The IP address is limited to IPv4 and IPv6. The IP address should be reset only after disabling the mobility multicast mode (cLMobilityMulticastMessagingEn… |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.4.1.9.9.576.1.4.2.1.3 |
.1.3.6.1.4.1.9.9.576.1.5
·
1 row entry
·
12 columns
Uses the cisco variant from
Command help
/opt/observium/mibs/cisco.
Walk cLMobilityGroupMembersTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-LWAPP-MOBILITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-LWAPP-MOBILITY-MIB::cLMobilityGroupMembersTable'
This table represents the MWAR List (statically configured members of the mobility group). Entries are added to the table when configuring mobility group members.
This object represents an entry (conceptual row) in the
cLMobilityGroupMembers table.
cLMobilityGroupMembers table.
Indexes
| Column | Syntax | OID | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
cLMobilityGroupMemberIPAddressTypedeprecated
This object represents the IP address type of the
mobility member IP address represented by cLMobilityGroupMemberIPAddress. The IP address is limited to IPv4 and IPv6. For clarity, this object is being deprecated in fav… |
INET-ADDRESS-MIBInetAddressType Type Values:
|
.1.3.6.1.4.1.9.9.576.1.5.1.1 |
||||||||||||||
|
cLMobilityGroupMemberIPAddressdeprecated
This object represents the IP address of the mobility
member corresponding to cLMobilityGroupMacAddress. The IP address is limited to IPv4 and IPv6. For clarity, this object is being deprecated in favor of the new read-… |
INET-ADDRESS-MIBInetAddress Type Constraints: range: 0..255 |
.1.3.6.1.4.1.9.9.576.1.5.1.2 |
||||||||||||||
|
This object represents the control path status of the
mobility member corresponding to cLMobilityGroupMacAddress. A value of 'true' indicates that control path is up. A value of 'false' indicates that control path is do… |
SNMPv2-TCTruthValue Type Values:
Description: Represents a boolean value. |
.1.3.6.1.4.1.9.9.576.1.5.1.3 |
||||||||||||||
|
This object represents the data path status of the
mobility member corresponding to cLMobilityGroupMacAddress. A value of 'true' indicates that data path is up. A value of 'false' indicates that data path is down. |
SNMPv2-TCTruthValue Type Values:
Description: Represents a boolean value. |
.1.3.6.1.4.1.9.9.576.1.5.1.4 |
||||||||||||||
|
This object indicates the Hash key of the peer
mobility member. It is a 40 hex digit value or 'none' to clear the previously configured hash key |
OctetStringr/w Constraints: range: 4-40 |
.1.3.6.1.4.1.9.9.576.1.5.1.5 |
||||||||||||||
|
This object specifies the IP address type of the mobility
member IP address represented by cLMobilityGroupMemberIPAddress. The IP address is limited to IPv4 and IPv6. |
INET-ADDRESS-MIBInetAddressTyper/w Type Values:
|
.1.3.6.1.4.1.9.9.576.1.5.1.6 |
||||||||||||||
|
This object specifies the IP address of the mobility
member corresponding to cLMobilityGroupMacAddress. The IP address is limited to IPv4 and IPv6. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.4.1.9.9.576.1.5.1.7 |
||||||||||||||
|
This object specifies member's group name. If left empty
while adding a new group member, this assumes the default mobility group name of the switch. |
SNMP-FRAMEWORK-MIBSnmpAdminStringr/w Type Constraints: range: 0..255 |
.1.3.6.1.4.1.9.9.576.1.5.1.8 |
||||||||||||||
|
This is the status column for this row and is used to
create and delete specific instances of rows in this table. |
SNMPv2-TCRowStatusr/w Type Values:
Description: The RowStatus textual convention is used to manage the creation and deletion of conceptual rows, and is used as the value of the SYNTAX clause for the status column of a conceptual row (as described in Section 7.7.1 of … |
.1.3.6.1.4.1.9.9.576.1.5.1.9 |
||||||||||||||
|
This object specifies the data dtls status with a
mobility member.Data DTLS modification can be performed once mobility member is created. A value of 'true' indicates that data DTLS is enabled. A value of 'false' indica… |
SNMPv2-TCTruthValuer/w Type Values:
Description: Represents a boolean value. |
.1.3.6.1.4.1.9.9.576.1.5.1.10 |
||||||||||||||
|
This object represents the public IP Address type of the
mobility tunnel. The Ip address is limited to ipv4 and ipv6. |
INET-ADDRESS-MIBInetAddressTyper/w Type Values:
|
.1.3.6.1.4.1.9.9.576.1.5.1.11 |
||||||||||||||
|
This object represents the IP address of the mobility
tunnel corresponding to cLMobilityGroupMemberIPAddressTypeRev1. The IP address is limited to IPv4 and IPv6. |
INET-ADDRESS-MIBInetAddressr/w Type Constraints: range: 0..255 |
.1.3.6.1.4.1.9.9.576.1.5.1.12 |
.1.3.6.1.4.1.9.9.576.1.6
·
1 row entry
·
3 columns
Uses the cisco variant from
Command help
/opt/observium/mibs/cisco.
Walk cLMobilityForeignWlcMapTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-LWAPP-MOBILITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-LWAPP-MOBILITY-MIB::cLMobilityForeignWlcMapTable'
This table is used to create mappings of the foreign controller with the interface/interface group to be used, when clients are directly connected to the foreign controller send the DHCP request to the anchor controller.
Each entry in this table represents a row in the
cLMobilityForeignWlcIfMappingTable .Entries are added and
deleted by explicit user driven action.
cLMobilityForeignWlcIfMappingTable .Entries are added and
deleted by explicit user driven action.
| Column | Syntax | OID | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This object represents the MAC address of the foreign
controller, to which the interface mapping is to be configured. |
SNMPv2-TCMacAddress Type Constraints: range: 6Description: Represents an 802 MAC address represented in the `canonical' order defined by IEEE 802.1a, i.e., as if it were transmitted least significant bit first, even though 802.5 (in contrast to other 802.x protocols) requires M… |
.1.3.6.1.4.1.9.9.576.1.6.1.1 |
||||||||||||
|
This object specifies name of the interface/interface
group which would be used for the communication with the clients connected to the foreign controller, represented by cLMobilityForeignWlcMapMacAddress. |
OctetStringr/w Constraints: range: 1-255 |
.1.3.6.1.4.1.9.9.576.1.6.1.2 |
||||||||||||
|
This is the status column for this row and is used to
create and delete specific instances of rows in this table. |
SNMPv2-TCRowStatusr/w Type Values:
Description: The RowStatus textual convention is used to manage the creation and deletion of conceptual rows, and is used as the value of the SYNTAX clause for the status column of a conceptual row (as described in Section 7.7.1 of … |
.1.3.6.1.4.1.9.9.576.1.6.1.3 |
.1.3.6.1.4.1.9.9.576.1.9
·
1 row entry
·
5 columns
Uses the cisco variant from
Command help
/opt/observium/mibs/cisco.
Walk cLMobilityGroupMembersOperTable
/usr/bin/snmpbulkwalk -v2c -c '<community>' -Pud -Ir -OQUs -m 'CISCO-LWAPP-MOBILITY-MIB' -M '/opt/observium/mibs/cisco:/opt/observium/mibs/rfc:/opt/observium/mibs/net-snmp' 'udp:<hostname>:161' 'CISCO-LWAPP-MOBILITY-MIB::cLMobilityGroupMembersOperTable'
This object represents the MWAR List (statically configured members of the mobility group).Entries are created to the table when configuring mobility group members.
This object represents an Entry (conceptual row) in the
cLMobilityGroupMembersOper table.
cLMobilityGroupMembersOper table.
| Column | Syntax | OID | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This object represents the IP Address type of the mobility
member |
INET-ADDRESS-MIBInetAddressType Type Values:
|
.1.3.6.1.4.1.9.9.576.1.9.1.1 |
||||||||||||||
|
This object represents the IP Address of the mobility member
This object support for only IPv4 and IPv6 addresses and so the size can be either 4 or 16 bytes. |
OctetString Constraints: range: 4-4range: 16-16 |
.1.3.6.1.4.1.9.9.576.1.9.1.2 |
||||||||||||||
|
This object represents the tunnel status of the mobility
member corresponding to cLMobilityGroupMembersOperNodeAddress. |
SNMPv2-SMIInteger32 Type Constraints: range: -2147483648..2147483647 |
.1.3.6.1.4.1.9.9.576.1.9.1.3 |
||||||||||||||
|
This object represents the data path status of the mobility
member corresponding to cLMobilityGroupMembersOperNodeAddress. |
SNMPv2-TCTruthValue Type Values:
Description: Represents a boolean value. |
.1.3.6.1.4.1.9.9.576.1.9.1.4 |
||||||||||||||
|
This object represents the control path status of the mobility
member corresponding to cLMobilityGroupMembersOperNodeAddress. |
SNMPv2-TCTruthValue Type Values:
Description: Represents a boolean value. |
.1.3.6.1.4.1.9.9.576.1.9.1.5 |