MIBs Depot

DLINKSW-IP-SOURCE-GUARD-MIB

Registered at
1.3.6.1.4.1.171.14.132
Last updated
2013-07-18 00:00
Organization
D-Link Corp.
Revisions
2013-07-18 00:00
Namespace
dlink
Source file
DLINKSW-IP-SOURCE-GUARD-MIB
Digest
sha256:7458cb324d4fb4e99653c8700a7e042ca0b550b9aa637f2e37367024bb8715e9

Description

The MIB module is for configuration of IP Source Guard feature.

Contact

D-Link Corporation Postal: No. 289, Sinhu 3rd Rd., Neihu District, Taipei City 114, Taiwan, R.O.C Tel: +886-2-66000123 E-mail: tsd@dlink.com.tw

Imports

FromSymbols
DLINK-ID-REC-MIBdlinkIndustrialCommon
DLINKSW-TC-MIBDlink2kVlanList
IF-MIBInterfaceIndex, ifIndex
INET-ADDRESS-MIBInetAddressIPv4
Q-BRIDGE-MIBVlanId
SNMPv2-CONFMODULE-COMPLIANCE, NOTIFICATION-GROUP, OBJECT-GROUP
SNMPv2-SMIMODULE-IDENTITY, NOTIFICATION-TYPE, OBJECT-IDENTITY, OBJECT-TYPE, Unsigned32, iso
SNMPv2-TCDisplayString, MacAddress, RowStatus, TEXTUAL-CONVENTION

Imported by

Nothing in this corpus imports this module.

Load order

Every file a consumer needs in order to load this module, dependencies first.

BRIDGE-MIB
DLINK-ID-REC-MIB
DLINKSW-IP-SOURCE-GUARD-MIB
DLINKSW-TC-MIB
IANAifType-MIB
IF-MIB
INET-ADDRESS-MIB
P-BRIDGE-MIB
Q-BRIDGE-MIB
RFC1158-MIB
RFC1271-MIB
RMON-MIB
RMON2-MIB
SNMP-FRAMEWORK-MIB
SNMPv2-CONF
SNMPv2-MIB
SNMPv2-SMI
SNMPv2-TC
TOKEN-RING-RMON-MIB

Objects

NameOIDSyntaxAccessStatus
dIpSourceGuardMIBNotifs
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.0
dIpSourceGuardMIBObjects
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.1
dIpsgBindings
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.1.1
dIpsgStaticBindingsTable
OBJECT-TYPE
A table provides the manual bindings information. e.g. VLAN MAC Address IP Address Interface ---- ----------------- ---------- --------- 2000 00.01.02.03.04.05 172.18.1.1 8 3000 00.05.06.07.08.09 10.1.1.1 3 4094 00.10.20.30.40.55 1.1.1.1 5 4094 00.10.20.30.40.55 1.1.1.1 6 4094 00.10.20.30.40.55 1.1.1.1 8
1.3.6.1.4.1.171.14.132.1.1.1not-accessiblecurrent
dIpsgStaticBindingsEntry
OBJECT-TYPE
An entry defines a manual binding.
1.3.6.1.4.1.171.14.132.1.1.1.1not-accessiblecurrent
dIpsgStaticBindingsVlan
OBJECT-TYPE
This object indicates the VLAN to which a host belongs.
1.3.6.1.4.1.171.14.132.1.1.1.1.1VlanIdnot-accessiblecurrent
dIpsgStaticBindingsMacAddress
OBJECT-TYPE
This object indicates the MAC address of a host.
1.3.6.1.4.1.171.14.132.1.1.1.1.2MacAddressnot-accessiblecurrent
dIpsgStaticBindingsIpAddress
OBJECT-TYPE
This object indicates the allocated IP address of host.
1.3.6.1.4.1.171.14.132.1.1.1.1.3InetAddressIPv4not-accessiblecurrent
dIpsgStaticBindingsInterface
OBJECT-TYPE
This object indicates the ifIndex value of the interface where a host connects to.
1.3.6.1.4.1.171.14.132.1.1.1.1.4InterfaceIndexnot-accessiblecurrent
dIpsgStaticBindingsRowStatus
OBJECT-TYPE
This object is used to manage the creation and deletion of rows in this table.
1.3.6.1.4.1.171.14.132.1.1.1.1.99RowStatusread-createcurrent
dIpsgSrcGuard
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.1.2
dIpsgIfSrcGuardConfigTable
OBJECT-TYPE
A table provides the mechanism to enable or disable IP Source Guard at every interface capable of this feature. When DHCP Snooping is enabled at an interface, a list of IP addresses is obtained through DHCP Snooping for this particular interface. If IP Source Guard is enabled, only traffic from these IP addresses is allowed to pass through the interface.
1.3.6.1.4.1.171.14.132.1.2.1not-accessiblecurrent
dIpsgIfSrcGuardConfigEntry
OBJECT-TYPE
A row instance contains the configuration to enable or disable IP Source Guard as well as the configuration of the filter type at each interface capable of IP Source Guard feature.
1.3.6.1.4.1.171.14.132.1.2.1.1not-accessiblecurrent
dIpsgIfSrcGuardFilterType
OBJECT-TYPE
This object indicates the traffic filter type applied at this interface. 'disable' - indicates that IP Source Guard feature is disabled. 'ip' - the validation is based on source IP address and VLAN only. 'ipMac' - the validation is based on the source MAC address, VLAN and IP address.
1.3.6.1.4.1.171.14.132.1.2.1.1.1INTEGER {disable(1), ip(2), ipMac(3)}read-writecurrent
dIpsgIfSrcGuardAddrTable
OBJECT-TYPE
A table provides the information on IP addresses used for IP Source Guard purpose at every interface capable of this feature.
1.3.6.1.4.1.171.14.132.1.2.2not-accessiblecurrent
dIpsgIfSrcGuardAddrEntry
OBJECT-TYPE
An entry defines a binding information that is used to guard the IP traffic. The binding entry may be either manually configured or automatically learned via DHCP snooping.
1.3.6.1.4.1.171.14.132.1.2.2.1not-accessiblecurrent
dIpsgIfSrcGuardIndex
OBJECT-TYPE
This object is used to index the dIpsgIfSrcGuardAddrTable. This index is for SNMP purposes only, and has no intrinsic meaning.
1.3.6.1.4.1.171.14.132.1.2.2.1.1Unsigned32 (1..65535)not-accessiblecurrent
dIpsgIfSrcGuardFilterMode
OBJECT-TYPE
This object indicates the Source Guard filter mode at this interface. active(1) indicates that the Source Guard feature is active at this interface. inactiveTrustPort(2) indicates that the Source Guard feature is inactive because this interface is a DHCP Snooping trust interface and all IP traffic is permitted. In this case, dIpsgIfSrcGuardIpFilterAction is 'permitAllIpAdress'. inactiveNoSnoopingVlan(3) indicates that the Source Guard feature is inactive because this interface does not have a VLAN which has DHCP Snooping enabled and no IP source verify entry is active. In this case, all IP traffic is denied and dIpsgIfSrcGuardIpFilterAction is 'denyAllIpAddress'. If this object is not 'active', the entry is a special entry: traffic from any VLANs on the interface has the same behavior indicated by dIpsgIfSrcGuardIpFilterAction and both dIpsgIfSrcGuardVlansFirst2K and dIpsgIfSrcGuardVlansSecond2K are empty.
1.3.6.1.4.1.171.14.132.1.2.2.1.2INTEGER {active(1), inactiveTrustPort(2), inactiveNoSnoopingVlan(3)}read-onlycurrent
dIpsgIfSrcGuardIpAddress
OBJECT-TYPE
This object indicates the IP address of the entry. A special value of '0.0.0.0' indicates this object is meaningless.
1.3.6.1.4.1.171.14.132.1.2.2.1.3InetAddressIPv4read-onlycurrent
dIpsgIfSrcGuardIpFilterAction
OBJECT-TYPE
This object indicates the IP Source Guard action applied at this interface with respect to IP traffic. permitIpAddress(1) - indicates that matching IP traffic will be allowed to go through. What is matching traffic depends on the value of dIpsgIfSrcGuardMacFilterAction. permitAllIpAdress(2) indicates that all IP traffic coming to this interface will be allowed. In this case, dIpsgIfSrcGuardIpAddress is 0.0.0.0. denyAllIpAdress(3) indicates that all IP traffic coming to this interface will be dropped. In this case, dIpsgIfSrcGuardIpAddress is 0.0.0.0. When this object is not 'permitIpAddress', the value of dIpsgIfSrcGuardMacFilterAction is meaningless.
1.3.6.1.4.1.171.14.132.1.2.2.1.4INTEGER {permitIpAddress(1), permitAllIpAdress(2), denyAllIpAddress(3)}read-onlycurrent
dIpsgIfSrcGuardMacAddress
OBJECT-TYPE
This object indicates the MAC address of the entry. A special value of '000000000000'H indicates this object is meaningless.
1.3.6.1.4.1.171.14.132.1.2.2.1.5MacAddressread-onlycurrent
dIpsgIfSrcGuardMacFilterAction
OBJECT-TYPE
This object indicates the Source Guard action applied when the traffic matching the entry: allowMacAddress(1) - indicates that the IP traffic (compared source IP and source MAC with dIpsgIfSrcGuardIpAddress and dIpsgIfSrcGuardMacAddress respectively) will be allowed to go through. permitAllMacAddresses(2) - If dIpsgIfSrcGuardIpFilterAction is 'permitIpAddress', this value indicates that all the IP matching traffic (compared source IP with dIpsgIfSrcGuardIpAddress only) will be allowed to go through. When dIpsgIfSrcGuardIpFilterAction is 'permitAllIpAdress' or 'denyAllIpAdress', this object is meaningless. When dIpsgIfSrcGuardMacFilterAction is 'permitAllMacAddresses', dIpsgIfSrcGuardMacAddress is meaningless and '000000000000'H is used to indicate it.
1.3.6.1.4.1.171.14.132.1.2.2.1.6INTEGER {allowMacAddress(1), permitAllMacAddresses(2)}read-onlycurrent
dIpsgIfSrcGuardVlansFirst2K
OBJECT-TYPE
This object specifies the VLANs the entry is applied to in a string of octets containing one bit per VLAN for VLANs 1 to 2048. If the bit is set to '1', then the IP Source Guard is enabled on the VLAN.
1.3.6.1.4.1.171.14.132.1.2.2.1.7Dlink2kVlanListread-onlycurrent
dIpsgIfSrcGuardVlansSecond2K
OBJECT-TYPE
This object specifies the VLANs the entry is applied to in a string of octets containing one bit per VLAN for VLANs 2049 to 4094. If the bit is set to '1', then the IP Source Guard is enabled on the VLAN.
1.3.6.1.4.1.171.14.132.1.2.2.1.8Dlink2kVlanListread-onlycurrent
dIpSourceGuardMIBConformance
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.2
dIpsgMIBCompliances
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.2.1
dIpsgMIBGroups
OBJECT-IDENTITY
1.3.6.1.4.1.171.14.132.2.2

Conformance

NameOIDStatus
dIpsgMIBCompliance
MODULE-COMPLIANCE
The compliance statement for the DLINKSW-IP-SOURCE-GUARD-MIB.
1.3.6.1.4.1.171.14.132.2.1.1current
dIpsgStaticBindingsGroup
OBJECT-GROUP
A collection of objects which are used to configure as well as show information regarding the static binding data for IP Source Guard.
1.3.6.1.4.1.171.14.132.2.2.1current
dIpsgVerifySrcInfoGroup
OBJECT-GROUP
A collection of objects which are used to show information regarding interface IP source guard purpose.
1.3.6.1.4.1.171.14.132.2.2.2current
dIpsgVerifySrcInfoExtGroup
OBJECT-GROUP
A collection of objects which are used to indicate additional information regarding the IP source guard feature.
1.3.6.1.4.1.171.14.132.2.2.3current
dIpsgIfSrcGuardTrafficFilterGroup
OBJECT-GROUP
A collection of objects which are used to configure the type of traffic to be filtered by IP source guard feature.
1.3.6.1.4.1.171.14.132.2.2.4current