DVB-CABLE-NIU-MIB
AI MIB Summary
The DVB-CABLE-NIU-MIB provides SNMP management for EuroModem-compliant Network Interface Units (NIUs) within DVB-Cable networks, extending standard MIB-II (RFC 1213) capabilities to monitor device status, interface statistics, and EuroModem-specific operational parameters.
The MIB modules for NIUs that conform to the EuroModem specification. This MIB assumes the NIU implements MIB-II RFC 1213
Main OID:
dvbNiu.1.3.6.1.3.110.1
151
Objects
Active
Status
6
Dependencies
Imported Objects
Objects
151 total| Object Name |
|---|
dvbDevice OBJECT IDENTIFIER .1.3.6.1.3.110 |
dvbNiuThe MIB modules for NIUs that conform to the EuroModem specification. This MIB assumes the NIU implements MIB-II RFC 1213 MODULE-IDENTITY .1.3.6.1.3.110.1 |
dvbNiuMIBobjects OBJECT IDENTIFIER .1.3.6.1.3.110.1.1 |
dvbNiuSystem OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.1 |
dvbNiuMibVersionThe MIB version number.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.3.110.1.1.1.1 |
dvbNiuSerialNumThis is the serial number of the equipment. It should identify the manufacturer, model and revsion of the equimentro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.3.110.1.1.1.2 |
dvbNiuResetNowWhen this object is set to resetNow it will cause a hardware reset followed by sign on. When read this object returns ready.rw Enumeration .1.3.6.1.3.110.1.1.1.3 |
dvbNiuResetCountsThis counts the number of system resets since last power on.ro Counter32 .1.3.6.1.3.110.1.1.1.4 |
dvbNiuDateAndTimeThe date and time. See RFC1903rw DateAndTime (SNMPv2-TC) .1.3.6.1.3.110.1.1.1.5 |
dvbNiuOperStatusThe operational status of the NIU. provisioning - The NIU is currently provisioning. running - The NIU has at least one operating connection. stopped - The NIU has no operating connection. failed - The NIU has experienced a failure which prevents further operation. other - used for any case that is not explicitly identifiedro Enumeration .1.3.6.1.3.110.1.1.1.6 |
dvbNiuModemtypeThe EuroModem class to which the NIU belongs as specified in ECCA EuroModem Specification version 1.0ro Enumeration .1.3.6.1.3.110.1.1.1.7 |
dvbNiuStaticIpTableThis table is used to assign static IP addresses to NIU interfaces. It needs to be used with care! DHCP/BOOTP assigned addresses overide entries in this table. The table is related to ifTable in the IF-MIB. SEQUENCE OF DvbNiuStaticIpEntry .1.3.6.1.3.110.1.1.1.8 |
dvbNiuStaticIpEntryA row can only be created if there is a corresponding row in ifTable. The IP address to be assigned must be unique within the NIU for the address type. The interface is identified by ifIndex. For the HFC interface which is identified by 3 interfaces, the dvbRccMacLayer I/F shall be used to identify it. Rows are created/delete using dvbNiuStaticIpStatus. DvbNiuStaticIpEntry .1.3.6.1.3.110.1.1.1.8.1 |
dvbNiuStaticIpAddrTypeThe type of IP address assigned to the interface. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.1.8.1.1 |
dvbNiuStaticIpAddrThe IP address assigned to the interface. InetAddress .1.3.6.1.3.110.1.1.1.8.1.2 |
dvbNiuStaticIpMaskTypeThe type of IP address expressed by the mask.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.1.8.1.3 |
dvbNiuStaticIpMaskThe IP subnet mask for the interface.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.1.8.1.4 |
dvbNiuStaticIpStatusThis controls and reflects the status of the row. Rows can be created by using both createAndGo and createAndWait. Rows can be modified/deleted ONLY if the SNMP set request destination IP address is NOT assigned by the row being modified/deleted. The only exception to this rule is if DHCP has been enabled for the same interface.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.1.8.1.5 |
dvbNiuConfigSetThis object is used to manage the configuration of the NIU. The following can be used to set the object. storeConfig - stores the current configuration to non volatile storage. This action changes configuration status to localSaved readConfig - retrieves the configuration held in non volatile storage. This action changes configuration status to local setFactory - sets the current configuration to factory default. This excludes static assigned IP addresses. This action changes configuration status to factoryDefault When the object is read it reports the configuration being used. local - the configuration is unchanged since being retrieved from non volatile storage. When changed it becomes localUnsaved localUnsaved - the configuration has changed and requires storing. When stored it becomes localSaved localSaved - the current configuration has been saved since being retrieved from non volatile storage factoryDefault - the current configuration is the factory default and requires saving. Once saved it becomes localSaved. If modified it becomes localUnsavedrw Enumeration .1.3.6.1.3.110.1.1.1.10 |
dvbNiuEuroloaderEnables and disables the EuroLoader.ro Enumeration .1.3.6.1.3.110.1.1.1.11 |
dvbNiuImplSetThis object when read identifies which optional groups have been implemented. Implemented groups have their bit set. The bits represent the following: dhcp - dvbNiuDhcp group ipFilters - dvbNiuIpFilter group ethFilters - dvbNiuEthFileter group addrTransNat - dvbNiuNat group addrTransNapt - dvbNiuNapt group cpeIpControl - dvbNiuCpe groupro Bits .1.3.6.1.3.110.1.1.1.12 |
dvbNiuMulticastThis object is used to restrict the level of multicast support provided by the NIU. disabled - No IGMP or multicast packets are forwarded through the NIU in either direction. downstreamOnly - Only multicast packets in the downstream direction will be forwarded for the group to which the subscriber has membership. IGMP messages are allowed to manage group membership for downstream groups only. Any upstream multicast packets are discarded. upstreamOnly - Only multicast packets in the upstream direction will be forwarded by the NIU. IGMP messages are allowed to manage group membership for upstream groups only. enabled - Multicast forwarding in the downstream and upstream direction is allowed. IGMP messages are allowed to manage group membership for both upstream and downstream multicast groups.rw Enumeration .1.3.6.1.3.110.1.1.1.13 |
dvbNiuSoftware OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.2 |
dvbNiuSwVerTableThis table is used to check the versions of software stored in the NIU. It is also used to configure which/when versions of software is executed. SEQUENCE OF DvbNiuSwVerEntry .1.3.6.1.3.110.1.1.2.1 |
dvbNiuSwVerEntryThere will be a row for every storage slot within the NIU. A slot is a location where a full software image can be stored. Slot 0, is reserved for RAM. DvbNiuSwVerEntry .1.3.6.1.3.110.1.1.2.1.1 |
dvbNiuSwSlotThe slot number the software image is held in. Slot 0 is reserved for RAM, it is used to identify an image directly loaded into RAM e.g. for debug purposes. The slots should be consecutively numbered starting from 1. Integer32 .1.3.6.1.3.110.1.1.2.1.1.1 |
dvbNiuSwVersionThe version of the software located in the slot. This is a manufacturer dependant string.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.3.110.1.1.2.1.1.2 |
dvbNiuSwStateThe execution state of the software in the slot. If the s/w is currently executing the state will be executing(1). If the s/w tried to execute but failed it will be failed(2). If the s/w is not in use then it will be none(3).ro Enumeration .1.3.6.1.3.110.1.1.2.1.1.3 |
dvbNiuSwActionWhen the NIU is initialising, this identifies which s/w image should be used. boot - identifies that this s/w should be used at initialisation. There must be one s/w version with this action and there must be only one. backup - is used to identify a s/w version to use in the event that the boot version fails. Multiple s/w versions may have this action. In this case they will be tried in slot order. none - is used to identify a s/w version that is not used at initialisation. emptySlot - identifies the slot as containing no s/w. If this is applied to a slot that currently contains a s/w image the image will be erased and not identified in the slot.rw Enumeration .1.3.6.1.3.110.1.1.2.1.1.4 |
dvbNiuSwDateTimeThe date and time the image was downloaded to the slot.ro DateAndTime (SNMPv2-TC) .1.3.6.1.3.110.1.1.2.1.1.5 |
dvbNiuSwServerAddrTypeThe type of address used for the TFTP server.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.2.2 |
dvbNiuSwServerThis is the IP address of the TFTP server used for s/w updatesrw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.2.3 |
dvbNiuSwFilenameThis is the filename including the path for the software image that is to be downloaded.rw OCTET STRING .1.3.6.1.3.110.1.1.2.4 |
dvbNiuSwDownloadSlotThis identifies the image slot which the software is to be downloaded into. The operator can manually select the slot to download into. Slot 0 is a special case which is used to identify a direct to RAM download, which should only be used for diagnostic purposes. By default this object will point to the first empty slot. If there are no empty slots it will point to the first backup image.rw Integer32 .1.3.6.1.3.110.1.1.2.5 |
dvbNiuSwAdminStatusThis will administer the software upgrade and provide status of its progress. InitiateUpgrade - This is the only admin selectable value and initiates the upgrade ContactingTFTPServer - The TFTP server is being contacted DownloadInProgress - The image is currently being downloaded to the Niu TFTPFailure - There was a failure at the TFTP layer while downloading BadImage - The downloaded software image failed an integrity check BadHardware - The downloaded software image is not suitable for the H/W platform DownloadSuccessful - The downloaded software image has been successful Idle - No attempt to download software has been made since the last resetrw Enumeration .1.3.6.1.3.110.1.1.2.6 |
dvbNiuDhcp OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.3 |
dvbNiuDhcpTableThis table is used to manage the DHCP/BOOTP functionality on a per interface basis. All DHCP/BOOTP requests will be via the HFC interface. SEQUENCE OF DvbNiuDhcpEntry .1.3.6.1.3.110.1.1.3.1 |
dvbNiuDhcpEntryThere will be a row for every interface within the equipment. For the HFC interface which is identified by 3 interfaces, the dvbRccMacLayer I/F shall be used to identify it. For an interface it is possible to specify the DHCP/BOOTP server to be used to obtain an IP address for the interface and any DHCP/BOOTP requests received on that interface that require relaying. Backup DHCP/BOOTP servers can be specified for each interface. DvbNiuDhcpEntry .1.3.6.1.3.110.1.1.3.1.1 |
dvbNiuDhcpIndexIndex used to order the application of backup entries. Unsigned32 .1.3.6.1.3.110.1.1.3.1.1.1 |
dvbNiuDhcpServerAddrTypeThe type of IP address for the DHCP server.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.3.1.1.2 |
dvbNiuDhcpServerThe IP address of the DHCP / BOOTP server to be used for DHCP/BOOTP requests for the / received by the interface. This server MUST be accessible through the HFC interface. The broadcast IP address must be used when the IP address is to be unspecified or the interface is the HFC interface.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.3.1.1.3 |
dvbNiuDhcpRelayThis is used to select whether the NIU will relay DHCP/BootP requests received from this interface to the HFC interface. This option is ignored for the HFC interface. enabled - relay DHCP/BootP as per RFCs 951,1542, 2131 disabled - discard DHCP/BootPrw Enumeration .1.3.6.1.3.110.1.1.3.1.1.4 |
dvbNiuDhcpReqIfThis is used to select whether the NIU will request an IP address by DHCP/BootP for this interface via the HFC interface. If this is disabled then there must be an entry in the static IP table for this interface. enabled - request address by DHCP/BootP disabled - Use static IP address assignmentrw Enumeration .1.3.6.1.3.110.1.1.3.1.1.5 |
dvbNiuDhcpSerTypeThis is used to identify whether the specified server for the interface is the primary server or backup. In the event that the primary server does not respond, the backup server is used. There can be only one primary server for an interface, but multiple backup servers. The backup servers use the values dvbNiuDhcpRelay and dvbNiuDhcpReqIf specified for the primary server for the interface, if a primary server is present otherwise the values are as defined for the backup server row. The order in which backup servers are tried is implied by the value of dvbNiuDhcpIndex, lowest first. This field is not applicable for the HFC interface.rw Enumeration .1.3.6.1.3.110.1.1.3.1.1.6 |
dvbNiuDhcpStateThis is the status for DHCP for this interface. idle - No DHCP request has been made waitingForDHCPoffer - Waiting for DHCP offer waitingForDHCPack - Waiting for DHCP ack assigned - IP address for I/F assigned by DHCP.ro Enumeration .1.3.6.1.3.110.1.1.3.1.1.7 |
dvbNiuDhcpStatusControls and reflects the status of rows in this table. Rows in this table may be created by either the create-and-go or create-and-wait paradigms. There is no restriction on changing values in a row of this table while the row is active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.3.1.1.8 |
dvbNiuEvent OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.4 |
dvbNiuEventPolicyThis defines event log policy. wrap When full the log wraps stop Stop event logging when full oneHour Clear the log at the start of every hour clearNow Clears the event log. Previous policy is restored. At initial startup this object has the default value of wrap(1).rw Enumeration .1.3.6.1.3.110.1.1.4.1 |
dvbNiuEventControlTableThis table defines the action to be taken for the defined event priorities. A row will exist for each priority: Emergency, Alert, Critical, Error, Warning, Notice, Information and Debug. A bit field is used to identify the action to be taken for the event priority. Actions can be: place the event in the event table; issue an SNMP Trap SEQUENCE OF DvbNiuEventControlEntry .1.3.6.1.3.110.1.1.4.2 |
dvbNiuEventControlEntryThere is a row per event and are recorded in chronological order. DvbNiuEventControlEntry .1.3.6.1.3.110.1.1.4.2.1 |
dvbNiuEventControlPriorityThe priority level that is controlled by this entry. These are ordered from most (emergency) to least (debug) critical. Each event with a NIU has a particular priority level associated with it (as defined by the vendor). During normal operation no event more critical than notice(6) should be generated. Events between warning and emergency should be generated at appropriate levels of problems (e.g. emergency when the box is about to crash). DvbEventPriority .1.3.6.1.3.110.1.1.4.2.1.1 |
dvbNiuEventControlActionThis defines the actions to perform when an event happens of this priority. local causes the event to be written to the local event log. trap causes a trap to be issued.rw Bits .1.3.6.1.3.110.1.1.4.2.1.2 |
dvbNiuEventTableMaxSizeThe maximum number of entries the event log may holdro Integer32 .1.3.6.1.3.110.1.1.4.3 |
dvbNiuEventTableContains a log of network and device events that may be of interest in fault isolation and trouble shooting. SEQUENCE OF DvbNiuEventEntry .1.3.6.1.3.110.1.1.4.4 |
dvbNiuEventEntryEntries are created when an event occurrs. dvbNiuEventPolicy can be used to clear the table in addition individual events can be deleted. DvbNiuEventEntry .1.3.6.1.3.110.1.1.4.4.1 |
dvbNiuEventIndexThis provides relative ordering of the objects in the event log. This object will always increase except when (a) the log is reset via dvbNiuEventPolicy, (b) the device reboots and does not implement non- volatile storage for this log, or (c) it reaches the value 2^31. The next entry for all the above cases is 1. Unsigned32 .1.3.6.1.3.110.1.1.4.4.1.1 |
dvbNiuEventTypeThis is the priority of the event.ro DvbEventPriority .1.3.6.1.3.110.1.1.4.4.1.2 |
dvbNiuEventDateTimeThis is the date and time the event occurred.ro DateAndTime (SNMPv2-TC) .1.3.6.1.3.110.1.1.4.4.1.3 |
dvbNiuEventDescriptionThis is a vendor specific textual description of the event.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.3.110.1.1.4.4.1.4 |
dvbNiuEventCodeThis is the event code which uniquely identifies the event. The event codes should be in the form tppxxxxx where:- t - identifies who allocated the event identifier; d = dvb, v = vendor pp - identifies the priority; em = emergency, al = alert, cr = critical, er = error, wa = warning, no = notice, in = information, de = debug xxxxxxx - the event identifier which is 5 characters.ro SnmpAdminString (SNMP-FRAMEWORK-MIB) .1.3.6.1.3.110.1.1.4.4.1.5 |
dvbNiuEventStatusThis is used to delete individual events. The only valid management operation is destroy, which causes the event to be deleted. When read this object should always return active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.4.4.1.6 |
dvbNiuEvThrottleAdminStatusControls the transmission of traps with respect to the trap pacing threshold. unconstrained(1) causes traps to be transmitted without regard to the threshold settings. maintainBelowThreshold(2) causes trap transmission to be suppressed if the number of traps would otherwise exceed the threshold. stopAtThreshold(3) causes trap transmission to cease at the threshold, and not resume until directed to do so. See also RFC 1224. inhibited(4) causes all trap transmission messages to be suppressed. Writing to this object resets the thresholding state. At initial startup, this object has a default value of unconstrained(1). All the network managers with the trap capability as per RFC2573 will be treated as a single entity with regard to Trap management. This is done to simplify implementation within the NIU.rw Enumeration .1.3.6.1.3.110.1.1.4.5 |
dvbNiuEvThrottleInhibitedIf true(1), trap is currently inhibited due to thresholds and/or the current setting of dvbNiuEvThrottleAdminStatus. In addition, this is set to true(1) if transmission is inhibited due to no trap (dvbNiuNmAccessEntry) destinations having been set.ro TruthValue (SNMPv2-TC) .1.3.6.1.3.110.1.1.4.6 |
dvbNiuEvThrottleThresholdNumber of trap events per DvbNiuEvThrottleInterval to be transmitted before throttling. At initial startup, this object returns 0.rw Unsigned32 .1.3.6.1.3.110.1.1.4.7 |
dvbNiuEvThrottleIntervalThe interval over which the trap threshold applies. At initial startup, this object has a value of 1.rw Integer32 .1.3.6.1.3.110.1.1.4.8 |
dvbNiuIpFilter OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.5 |
dvbNiuIpFilterEnableThis controls the IP filter table. enable - Enables the IP filter table. countHits - This option is used to debug the filter table. It allows packets to be checked against the filter table and increments dvbNiuIpFilterMatches for a matching filter, but ALL PACKETS ARE ALLOWED THROUGH. disabled - Disables IP filtering, all packets are allowed through. At initial startup this object has the default value of disabled(4).rw Enumeration .1.3.6.1.3.110.1.1.5.1 |
dvbNiuIpFilterTableAn ordered list of filters or classifiers to apply to IP traffic. Filter application is ordered by the filter index, rather than by a best match algorithm (Note that this implies that the filter table may have gaps in the index values). Packets which have matched no filters will be discarded i.e. no hits on any filter. Any IP packet can theoretically match multiple rows of this table. When considering a packet, the table is scanned in row index order (e.g. filter 10 is checked before filter 20). If the packet matches that filter (which means that it matches ALL criteria for that row), actions appropriate to dvbNiuIpFilterAction and dvbNiuIpFilterActionPtr are taken. If the packet was discarded processing is complete. If dvbNiuIpFilterContinue is set to true, the filter comparison continues with the next row in the table looking for additional matches. SEQUENCE OF DvbNiuIpFilterEntry .1.3.6.1.3.110.1.1.5.2 |
dvbNiuIpFilterEntryDescribes a filter to apply to IP traffic received on a specified interface. All identity objects in this table (e.g. source and destination address/mask, protocol, source/dest port, TOS/mask, interface and direction) must match their respective fields in the packet for any given filter to match. To create an entry in this table, dvbNiuIpFilterIfIndex must be specified. DvbNiuIpFilterEntry .1.3.6.1.3.110.1.1.5.2.1 |
dvbNiuIpFilterIndexIndex used to order the application of filters. The filter with the lowest index is always applied first. Unsigned32 .1.3.6.1.3.110.1.1.5.2.1.1 |
dvbNiuIpFilterStatusControls and reflects the status of rows in this table. Specifying only this object (with the appropriate index) on a NIU is sufficient to create a filter row which matches all inbound packets on the Ethernet interface, and results in the packets being discarded. Creation of the rows may be done via either create-and-wait or create-and-go, but the filter is not applied until this object is set to (or changes to) active. There is no restriction in changing any object in a row while this object is set to active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.5.2.1.2 |
dvbNiuIpFilterIfIndexThe entry interface to which this filter applies. The value corresponds to ifIndex for either a CATV MAC or another network interface. If the value is zero, the filter applies to all interfaces. Default value in NIU is the index of the customer-side (e.g. ethernet) interface.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.3.110.1.1.5.2.1.4 |
dvbNiuIpFilterDirectionDetermines whether the filter is applied to inbound(1) traffic, outbound(2) traffic, or traffic in both(3) directions.rw Enumeration .1.3.6.1.3.110.1.1.5.2.1.5 |
dvbNiuIpFilterTosThis is the value to be matched to the packet's TOS (Type of Service) value (after the TOS value is AND'd with dvbNiuIpFilterTosMask). A value for this object of 0 and a mask of 0 matches all TOS values.rw OCTET STRING ( SIZE (1)) .1.3.6.1.3.110.1.1.5.2.1.6 |
dvbNiuIpFilterTosMaskThe mask to be applied to the packet's TOS value before matching.rw OCTET STRING ( SIZE (1) ) .1.3.6.1.3.110.1.1.5.2.1.7 |
dvbNiuIpFilterSrcAddrTypeThe type of IP address for the source address.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.8 |
dvbNiuIpFilterSrcAddrThe source IP address, or portion thereof, that is to be matched for this filter. The source address is first masked (and'ed) against dvbNiuIpFilterSrcMask before being compared to this value. A value of 0 for this object and 0 for the mask matches all IP addresses.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.9 |
dvbNiuIpFilterSrcMaskTypeThe type of IP address for the source address mask.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.10 |
dvbNiuIpFilterSrcMaskA bit mask that is to be applied to the source address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.11 |
dvbNiuIpFilterDstAddrTypeThe type of IP address for the destination address.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.12 |
dvbNiuIpFilterDstAddrThe destination IP address, or portion thereof, that is to be matched for this filter. The destination address is first masked (and'ed) against dvbNiuIpFilterDstMask before being compared to this value. A value of 0 for this object and 0 for the mask matches all IP addresses.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.13 |
dvbNiuIpFilterDstMaskTypeThe type of IP address for the destination address mask.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.14 |
dvbNiuIpFilterDstMaskA bit mask that is to be applied to the destination address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.5.2.1.15 |
dvbNiuIpFilterProtocolThe IP protocol value that is to be matched. For example: icmp is 1, tcp is 6, udp is 17. A value of 256 matches ANY protocol.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.16 |
dvbNiuIpFilterSrcPortLowIf dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive lower bound of the transport-layer source port range that is to be matched, otherwise it is ignored during matching.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.17 |
dvbNiuIpFilterSrcPortHighIf dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive upper bound of the transport-layer source port range that is to be matched, otherwise it is ignored during matching.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.18 |
dvbNiuIpFilterDstPortLowIf dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive lower bound of the transport-layer destination port range that is to be matched, otherwise it is ignored during matching.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.19 |
dvbNiuIpFilterDstPortHighIf dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive upper bound of the transport-layer destination port range that is to be matched, otherwise it is ignored during matching.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.20 |
dvbNiuIpFilterActionThis is the action to be performed if there is a match against this filter. Possible actions are: discard - Discard the packet. accept - Accept the packet for further processing / forwarding. nat - Perform network address translation on this packet. This is used to identify internal addresses that can be mapped to external addresses. napt - Perform network port address translation on this packet. This is used to identify internal adresses that can be mapped to an external address/port. tosmap - Apply TOS to this packet.rw Enumeration .1.3.6.1.3.110.1.1.5.2.1.21 |
dvbNiuIpFilterMatchesCounts the number of times this filter was matched. This object is initialized to 0 at boot, or at row creation, and is reset only upon reboot.ro Counter32 .1.3.6.1.3.110.1.1.5.2.1.22 |
dvbNiuIpFilterContinueIf this value is set to true and dvbNiuIpFilterAction is not discard, continue scanning and applying matching filter actions.rw TruthValue (SNMPv2-TC) .1.3.6.1.3.110.1.1.5.2.1.23 |
dvbNiuIpFilterActionPtrThis object identifies the dvbNiuIpTosMapPolicyId in dvbNiuIpTOSMapTable that is to be applied if dvbNiuIpFilterAction is set to tosMap. If no matching policy exists, treat as if dvbNiuIpFilterAction were set to accept (1). If this object is set to the value of 0, there is no matching policy, and dvbNiuIpTOSMapTable MUST NOT be consulted.rw Integer32 .1.3.6.1.3.110.1.1.5.2.1.24 |
dvbNiuIpTOSMapTableA Table which maps between a policy id (dvbNiuIpTosMapPolicyId) and a policy to be applied. This table applies only to the TOS within the IP header. Policy ID 0 is reserved. SEQUENCE OF DvbNiuIpTOSMapEntry .1.3.6.1.3.110.1.1.5.3 |
dvbNiuIpTOSMapEntryTable used to describe Type of Service (TOS) bits processing. This table is an adjunct to the dvbNiuIpFilterTable. Entries in the latter table can point to specific rows in this (and other)tables and cause specific actions to be taken. This table permits the manipulation of the value of the Type of Service bits in the IP header of the matched packet as follows: Set the tosBits of the packet to (tosBits & dvbNiuIpTosMapAndMask) | dvbNiuIpTosMapOrMask This construct allows you to do a clear and set of all the TOS bits in a flexible manner. DvbNiuIpTOSMapEntry .1.3.6.1.3.110.1.1.5.3.1 |
dvbNiuIpTosMapIndexThe unique index for this row. There are no ordering requirements for this table and any valid index may be specified. Unsigned32 .1.3.6.1.3.110.1.1.5.3.1.1 |
dvbNiuIpTosMapPolicyIdThe unique index for this row. There are no ordering requirements for this table and any valid index may be specified. This index is used by dvbNiuIpFilterPolicyId as the pointer to the TOS mapping to be performed.ro Unsigned32 .1.3.6.1.3.110.1.1.5.3.1.2 |
dvbNiuIpTosMapStatusThe object used to create and delete entries in this table. A row created by specifying just this object results in a row which specifies no change to the TOS bits. A row may be created using either the create-and-go or create-and-wait paradigms. There is no restriction on the ability to change values in this row while the row is active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.5.3.1.3 |
dvbNiuIpTosMapAndMaskThis value is bitwise AND'd with the matched packet's TOS bits.rw OCTET STRING .1.3.6.1.3.110.1.1.5.3.1.4 |
dvbNiuIpTosMapOrMaskAfter bitwise AND'ing with the above bits, the packet's TOS bits are bitwise OR'd with these bits.rw OCTET STRING .1.3.6.1.3.110.1.1.5.3.1.5 |
dvbNiuNat OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.6 |
dvbNiuNatTableThis table is used to list external IP addresses available for assignment to internal IP addresses. The filter table is used to identify internal addresses that require NAT before entering the external domain (upstream). In the downstream direction NAT (inverse of the NAT applied in the upstream) is applied before applying the IP filter table. NAT assignment algorithims are vendor dependant. When an external IP address is no longer assigned to an IP addess, dvbNiuNatIntIp should be all 0's. If there are no free external addresses the packet requiring translation should be dropped. NAPT is not applicable to multicast packets. SEQUENCE OF DvbNiuNatEntry .1.3.6.1.3.110.1.1.6.1 |
dvbNiuNatEntryA row should be created for each external IP address available for translation. When an internal address is assignened to an external address, dvbNiuNatIntIp will contained the mapped internal address. DvbNiuNatEntry .1.3.6.1.3.110.1.1.6.1.1 |
dvbNiuNatExtIpTypeThe type of the external IP address available for NAT assignment InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.6.1.1.1 |
dvbNiuNatExtIpAn external IP address available for NAT assignment InetAddress .1.3.6.1.3.110.1.1.6.1.1.2 |
dvbNiuNatIntIpTypeThe type of the internal IP address assigned for NAT.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.6.1.1.3 |
dvbNiuNatIntIpThe internal IP address assigned to the external IP address. If no address is assigned this will be all 0's.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.6.1.1.4 |
dvbNiuNatStatusThis controls and reflects the status of the row. Rows can be created by using both createAndGo and createAndWait. Rows can be modified/deleted ONLY if the dvbNiuNatIntIp is all 0's. notInService can be applied to a row which currently has dvbNiuNatIntIp assigned, in this case when dvbNiuNatIntIp become free (all 0's) the associated dvbNiuNatExtIp cannot be used for further assigments.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.6.1.1.5 |
dvbNiuNapt OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.7 |
dvbNiuNaptAddrTypeThe type of external IP address to be used for NAPT.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.7.1 |
dvbNiuNaptAddrThe external IP address to be used for NAPT. The filter table is used to identify internal addresses that require NAPT before entering the external domain (upstream). In the downstream direction NAPT (inverse of the NAPT applied in the upstream) is applied before applying the IP filter table. NAPT assignment algorithims are vendor dependant. The value of all 0's specifies that NAPT is not available and the packet requiring it should be discarded. A value with all bits set to 1 specifies that NAPT will use the IP address assigned to the HFC interface. NAPT is not applicable to multicast packets. At initial startup this object has the default value of all 0'srw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.7.2 |
dvbNiuNaptTableThis table lists the current internal/external port assignments. The NAPT assignment algorithims used for port assignments are vendor dependant. SEQUENCE OF DvbNiuNaptEntry .1.3.6.1.3.110.1.1.7.3 |
dvbNiuNaptEntryA row should be created for each internal to external port mapping. Each row contains the internal and external ports used in the mapping, and the internal IP address of the host being mapped. When the assignment is no longer required the row should be deleted. DvbNiuNaptEntry .1.3.6.1.3.110.1.1.7.3.1 |
dvbNiuNaptExtPortThe external port assigned to the internal port/IP Address. Integer32 .1.3.6.1.3.110.1.1.7.3.1.1 |
dvbNiuNaptIntPortThe internal port that required mapping to the external port.ro Integer32 .1.3.6.1.3.110.1.1.7.3.1.2 |
dvbNiuNaptIntIpTypeThe internal IP address type.ro InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.7.3.1.3 |
dvbNiuNaptIntIpThe internal IP address of the host to which the port mapping is being applied.ro InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.7.3.1.4 |
dvdNiuEthFilter OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.8 |
dvbNiuEthernetFilterEnableThis controls the Ethernet filter table. enable - Enables the Ethernet filter table. countHits - This option is used to debug the filter table. It allows framess to be checked against the filter table and increments dvbNiuEthernetFilterMatches for a matching filter, but ALL frames ARE ALLOWED THROUGH. disabled - Disables Ethernet filtering, all frames are allowed through. At initial startup this object has the default value of disabled(3).rw Enumeration .1.3.6.1.3.110.1.1.8.1 |
dvbNiuEthernetFilterTableA list of filters to apply to Ethernet type frames to control the types of upper layer protocols that can be transported. The EtherType/LLC field is examined and the filter table is checked to see if there is a filter for the protocol. If no match is found the frame is discarded, otherwise the filter action is performed. The filter table does not have to be ordered as there can be only one possible match. SEQUENCE OF DvbNiuEthernetFilterEntry .1.3.6.1.3.110.1.1.8.2 |
dvbNiuEthernetFilterEntryDescribes a filter to apply to Ethernet frame received on a specified interface. The dvbNiuEthernetFilterProtocol in this table must match its respective fields in the frame for any given filter to match. DvbNiuEthernetFilterEntry .1.3.6.1.3.110.1.1.8.2.1 |
dvbNiuEthernetFilterIndexThe unique index for this row. There are no ordering requirements for this table and any valid index may be specified. Unsigned32 .1.3.6.1.3.110.1.1.8.2.1.1 |
dvbNiuEthernetFilterStatusControls and reflects the status of rows in this table. Creation of the rows may be done via either create-and-wait or create-and-go, but the filter is not applied until this object is set to (or changes to) active. There is no restriction in changing any object in a row while this object is set to active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.8.2.1.2 |
dvbNiuEthernetFilterIfIndexThe entry interface to which this filter applies. The value corresponds to ifIndex for either a CATV MAC or another network interface. If the value is zero, the filter applies to all interfaces. Default value in NIUs is the index of the customer-side (e.g. ethernet) interface.rw InterfaceIndexOrZero (IF-MIB) .1.3.6.1.3.110.1.1.8.2.1.3 |
dvbNiuEthernetFilterEtherTypeThe format of the etherent frame. This can be Ethernet2, 802.2 SNAP or 802.2 LLC. This is used to correctly locate the field identifying the protocol being transported.rw Enumeration .1.3.6.1.3.110.1.1.8.2.1.4 |
dvbNiuEthernetFilterProtocolThe protocol to filter on. For Ethernet2 and 802.2 SNAP the value in the EtherType field is checked. For 802.2 LLC the valus in the SAP field is checked.rw Integer32 .1.3.6.1.3.110.1.1.8.2.1.4 |
dvbNiuEthernetFilterActionThe action to be taken when there is a filter match. If it is accept, the frame will be forwarded otherwise the frame will be discarded.rw Enumeration .1.3.6.1.3.110.1.1.8.2.1.5 |
dvbNiuEthernetFilterMatchesCounts the number of times this filter was matched. This object is initialized to 0 at boot, or at row creation, and is reset only upon reboot.rw Counter32 .1.3.6.1.3.110.1.1.8.2.1.6 |
dvbNiuCpe OBJECT IDENTIFIER .1.3.6.1.3.110.1.1.9 |
dvbNiuCpeEnrollThis object controls the population of dvbNiuCpeTable. If set to none, the filters must be set manually. If set to any, the NIU sniffs the packets originating from the Ethernet and enrolls up to dvbNiuCpeIpMax addresses based on the source IP addresses of those packets. At initial system startup, default value for this object is any(2).rw Enumeration .1.3.6.1.3.110.1.1.9.1 |
dvbNiuCpeIpMaxThis object controls the maximum number of CPEs allowed to connect behind this device. If set to zero, any number of CPEs may connect up to the maximum permitted for the device or the maximum allowed for the subnet configured for the CPE (subscriber) interface, whichever is the smaller. If set to -1, no filtering is done on CPE source addresses, and no entries are made in the dvbNiuCpeTable. If an attempt is made to set this to a number greater than that permitted for the device/subnet, it is set to that maximum of the smallest value (device or subnet). At initial system startup, default value for this object is -1.rw Integer32 (-1..2147483647) .1.3.6.1.3.110.1.1.9.2 |
dvbNiuCpeTableThis table lists the IP addresses seen (or permitted) as source addresses in packets originating from the customer interface on this device. In addition, this table can be provisioned with the specific addresses permitted for the CPEs via the normal row creation mechanisms. SEQUENCE OF DvbNiuCpeEntry .1.3.6.1.3.110.1.1.9.3 |
dvbNiuCpeEntryAn entry in the dvbNiuCpeTable. There is one entry for each IP CPE seen or provisioned. If dvbNiuCpeIpMax is set to -1, this table is ignored, otherwise: Upon receipt of an IP packet from the customer interface of the CM, the source IP address is checked against this table. If the address is in the table, packet processing continues. If the address is not in the table, but dvbNiuCpeEnroll is set to any and the table size is less than dvbNiuCpeIpMax, the address is added to the table and packet processing continues. Otherwise, the packet is dropped. The filtering actions specified by this table occur after any Ethernet filtering (dvbNiuEthernetFilterTable), but prior to any IP filtering (dvbNiuIpFilterTable). DvbNiuCpeEntry .1.3.6.1.3.110.1.1.9.3.1 |
dvbNiuCpeIpTypeThe type of IP address used for the identified CPE. InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.9.3.1.1 |
dvbNiuCpeIpThe IP address to which this entry applies. InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.9.3.1.2 |
dvbNiuCpeMaskTypeThe type of IP address for the CPE address mask.rw InetAddressType (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.9.3.1.3 |
dvbNiuCpeMaskA bit mask that is to be applied to the CPE source IP address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous. When created automatically this will be all 1's. For manual entries, it can be used to represent a range (subnet) thus reducing the number of entries in the table.rw InetAddress (INET-ADDRESS-MIB) .1.3.6.1.3.110.1.1.9.3.1.4 |
dvbNiuCpeSourceThis object describes how this entry was created. If the value is manual(2), this row was created by a network management action (either configuration, or SNMP set). If set to learned(3), then it was found via looking at the source IP address of a received packet.ro Enumeration .1.3.6.1.3.110.1.1.9.3.1.5 |
dvbNiuCpeStatusControls and reflects the status of rows in this table. Creation of the rows may be done via either create-and-wait or create-and-go. There is no restriction in changing any object in a row while this object is set to active.rw RowStatus (SNMPv2-TC) .1.3.6.1.3.110.1.1.9.3.1.6 |
dvbNiuMIBConform OBJECT IDENTIFIER .1.3.6.1.3.110.1.2 |
dvbNiuCompliances OBJECT IDENTIFIER .1.3.6.1.3.110.1.2.1 |
dvbNiuComplianceThe compliance statement for EuroModem NIUs which implement the DVB-CABLE-NIU-MIB MIB. An implmentation only has to support IPv4 addresses to be compliant. Unknown .1.3.6.1.3.110.1.2.1.1 |
dvbNiuGroups OBJECT IDENTIFIER .1.3.6.1.3.110.1.2.2 |
dvbNiuSystemGroupA collection of objects providing basic system level control and instrumentation of the EuroModem. Unknown .1.3.6.1.3.110.1.2.2.1 |
dvbNiuSoftwareGroupA collection of objects providing control and instrumentation of the EuroModem's software. Unknown .1.3.6.1.3.110.1.2.2.2 |
dvbNiuDhcpGroupA collection of objects providing control over the EuroModem's DHCP/Bootp functionality. Unknown .1.3.6.1.3.110.1.2.2.3 |
dvbNiuEventGroupA collection of objects used to control and monitor EuroModem events. Unknown .1.3.6.1.3.110.1.2.2.4 |
dvbNiuIpFilterGroupA collection of objects providing a filtering capability at the IP layer. Unknown .1.3.6.1.3.110.1.2.2.5 |
dvbNiuEthFilterGroupA collection of objects providing a filtering capability at the Ethernet layer. Unknown .1.3.6.1.3.110.1.2.2.6 |
dvbNiuNatGroupA collection of objects providing address translation at either the address level Unknown .1.3.6.1.3.110.1.2.2.7 |
dvbNiuNaptGroupA collection of objects providing address translation at either the port level Unknown .1.3.6.1.3.110.1.2.2.8 |
dvbNiuCpeGroupA collection of objects providing anti spoofing / CPE address management Unknown .1.3.6.1.3.110.1.2.2.9 |