{
  "imports": {
    "class": "imports",
    "A3COM-HUAWEI-OID-MIB": [
      "h3cCommon"
    ],
    "SNMPv2-CONF": [
      "MODULE-COMPLIANCE",
      "NOTIFICATION-GROUP"
    ],
    "SNMPv2-SMI": [
      "Gauge32",
      "Unsigned32",
      "NOTIFICATION-TYPE",
      "MibIdentifier",
      "OBJECT-TYPE",
      "TimeTicks",
      "Counter64",
      "OBJECT-IDENTITY",
      "Integer32",
      "iso",
      "Counter32",
      "IpAddress",
      "Bits",
      "MODULE-IDENTITY"
    ],
    "SNMPv2-TC": [
      "TruthValue",
      "DisplayString",
      "TEXTUAL-CONVENTION"
    ]
  },
  "h3cUnicast": {
    "name": "h3cUnicast",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44",
    "class": "moduleidentity",
    "revisions": [
      {
        "revision": "2005-03-24 14:54",
        "description": " Revisions made by Hangzhou MIB team."
      }
    ],
    "lastupdated": "200501311454Z",
    "organization": "Huawei 3com Technologies Co.,Ltd",
    "contactinfo": "Platform Team Hangzhou Institute Huawei-3Com Tech, Inc.",
    "description": " This MIB is a framework MIB for unicast related features."
  },
  "h3cURPFTable": {
    "name": "h3cURPFTable",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1",
    "nodetype": "table",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "status": "current",
    "description": " Unicast Reverse Path Forwarding (URPF) is used to prevent the network attacks caused by source address spoofing. This table is used to configure URPF on specific interfaces."
  },
  "h3cURPFEntry": {
    "name": "h3cURPFEntry",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1",
    "nodetype": "row",
    "class": "objecttype",
    "maxaccess": "not-accessible",
    "indices": [
      {
        "module": "A3COM-HUAWEI-UNICAST-MIB",
        "object": "h3cURPFIfIndex",
        "implied": 0
      }
    ],
    "status": "current",
    "description": " The entry of h3cURPFTable, indexed by vlan interface index."
  },
  "h3cURPFIfIndex": {
    "name": "h3cURPFIfIndex",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.1",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type"
    },
    "maxaccess": "not-accessible",
    "status": "current",
    "description": " The ifIndex of vlan interface."
  },
  "h3cURPFEnabled": {
    "name": "h3cURPFEnabled",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.2",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "TruthValue",
      "class": "type"
    },
    "default": {
      "default": {
        "value": "false",
        "format": "enum"
      }
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": " This object is used to enable or disable URPF on certain vlan interfaces."
  },
  "h3cURPFSlotID": {
    "name": "h3cURPFSlotID",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.3",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Integer32",
      "class": "type"
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": " This object specifies to which slot packets are redirected in order to perform URPF check."
  },
  "h3cURPFTotalReceivedPacket": {
    "name": "h3cURPFTotalReceivedPacket",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.4",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter64",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": " This object provides total received packets number."
  },
  "h3cURPFDroppedPacket": {
    "name": "h3cURPFDroppedPacket",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.5",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "Counter64",
      "class": "type"
    },
    "maxaccess": "read-only",
    "status": "current",
    "description": " This object provides total dropped invalid packets number."
  },
  "h3cURPFClearStat": {
    "name": "h3cURPFClearStat",
    "oid": "1.3.6.1.4.1.43.45.1.10.2.44.1.1.6",
    "nodetype": "column",
    "class": "objecttype",
    "syntax": {
      "type": "INTEGER",
      "class": "type",
      "constraints": {
        "enumeration": {
          "reserved": 0,
          "reset": 1
        }
      }
    },
    "maxaccess": "read-write",
    "status": "current",
    "description": " This object is used to clear the URPF statistics on certain vlan interfaces. This object is actually a write-only object. When read, it always returns 0. When set to 1, the objects h3cURPFTotalReceivedPacket and h3cURPFDroppedPacket are reset to 0."
  },
  "meta": {
    "comments": [
      "ASN.1 source file:///Users/neermitt/kusanagi/mibs.snmplabs.com/asn1/A3COM-HUAWEI-UNICAST-MIB",
      "Produced by pysmi-0.3.4 at Fri May 24 14:49:37 2019",
      "On host NEERMITT-M-J0NV platform Darwin version 18.6.0 by user neermitt",
      "Using Python version 3.7.3 (default, Mar 27 2019, 09:23:15) "
    ],
    "module": "A3COM-HUAWEI-UNICAST-MIB"
  }
}