1-- HP Enterprise Switch UDP Forwarder configuration MIB 2 3HP-ICF-UDP-FORWARD DEFINITIONS ::= BEGIN 4 5 IMPORTS 6 Integer32, MODULE-IDENTITY, OBJECT-TYPE 7 FROM SNMPv2-SMI 8 RowStatus 9 FROM SNMPv2-TC 10 VlanId 11 FROM Q-BRIDGE-MIB 12 hpSwitch 13 FROM HP-ICF-OID 14 InetAddressType, InetAddress, InetPortNumber 15 FROM INET-ADDRESS-MIB; 16 17 hpicfUdpFwd MODULE-IDENTITY 18 LAST-UPDATED "200405190630Z" -- May 19, 2004 19 ORGANIZATION "Hewlett-Packard Company 20 Network Infrastructure Solutions" 21 CONTACT-INFO "Hewlett-Packard Company 22 8000 Foothills Blvd. 23 Roseville, CA 95747" 24 DESCRIPTION "This MIB module defines objects for configuring 25 the UDP Broadcast Forwarding of HP networking 26 devices." 27 28 REVISION "200405190630Z" -- May 19, 2004 29 DESCRIPTION "Initial version of this MIB module." 30 ::= { hpSwitch 23 } 31 32 33hpicfUdpFwdNotification OBJECT IDENTIFIER ::= {hpicfUdpFwd 0} 34hpicfUdpFwdObjects OBJECT IDENTIFIER ::= { hpicfUdpFwd 1 } 35 36-- General UDP broadcast forwarding group 37 38hpicfUdpBcastFwdAdminStatus OBJECT-TYPE 39 SYNTAX INTEGER { 40 enable(1), 41 disable(2) 42 } 43 MAX-ACCESS read-write 44 STATUS current 45 DESCRIPTION "The operational status of the UDP Broadcast Forward 46 feature" 47 DEFVAL { disable } 48 ::= { hpicfUdpFwdObjects 1 } 49 50-- UDP broadcast forwarding table 51 52hpicfUdpFwdServersTable OBJECT-TYPE 53 SYNTAX SEQUENCE OF HpicfUdpFwdServersEntry 54 MAX-ACCESS not-accessible 55 STATUS current 56 DESCRIPTION 57 "This table contains a list of UDP Server Address and 58 associated port numbers for which forwarding 59 is enabled." 60 ::= { hpicfUdpFwdObjects 2} 61 62hpicfUdpFwdServersEntry OBJECT-TYPE 63 SYNTAX HpicfUdpFwdServersEntry 64 MAX-ACCESS not-accessible 65 STATUS current 66 DESCRIPTION 67 "An entry of the UDP broadcast forwarding 68 table." 69 INDEX {hpicfUdpFwdVlanId, 70 hpicfUdpFwdServerIndex} 71 72 ::= { hpicfUdpFwdServersTable 1 } 73 74HpicfUdpFwdServersEntry ::= SEQUENCE { 75 hpicfUdpFwdVlanId VlanId, 76 hpicfUdpFwdServerIndex Integer32, 77 hpicfUdpFwdServerAddressType InetAddressType, 78 hpicfUdpFwdServerAddress InetAddress, 79 hpicfUdpFwdPortNumber InetPortNumber, 80 hpicfUdpFwdRowStatus RowStatus 81 } 82 83hpicfUdpFwdVlanId OBJECT-TYPE 84 SYNTAX VlanId 85 MAX-ACCESS not-accessible 86 STATUS current 87 DESCRIPTION "The VLAN index which uniquely identifies a row 88 in this table." 89 ::= { hpicfUdpFwdServersEntry 1 } 90 91hpicfUdpFwdServerIndex OBJECT-TYPE 92 SYNTAX Integer32 (1..4094) 93 MAX-ACCESS not-accessible 94 STATUS current 95 DESCRIPTION "Server table index which uniquely identifies a 96 position in table of servers (for VlanIndex)." 97 ::= { hpicfUdpFwdServersEntry 2 } 98 99hpicfUdpFwdServerAddressType OBJECT-TYPE 100 SYNTAX InetAddressType 101 MAX-ACCESS read-create 102 STATUS current 103 DESCRIPTION "The type of IP address for the configured server" 104 ::= { hpicfUdpFwdServersEntry 3 } 105 106hpicfUdpFwdServerAddress OBJECT-TYPE 107 SYNTAX InetAddress (SIZE(0..36)) 108 MAX-ACCESS read-create 109 STATUS current 110 DESCRIPTION " This object contains the server IP address. The 111 type of address specified by this object is 112 indicated by the corresponding instance of the 113 hpicfUdpFwdServerAddressType. 114 115 An attempt to create a row in which the length 116 of this object is not consistent with the type 117 specified by hpicfUdpFwdServerAddressType must 118 be rejected." 119 120 ::= { hpicfUdpFwdServersEntry 4 } 121 122hpicfUdpFwdPortNumber OBJECT-TYPE 123 SYNTAX InetPortNumber 124 MAX-ACCESS read-create 125 STATUS current 126 DESCRIPTION " UDP port number for which UDP broadcast forwarding 127 is enabled." 128 ::= { hpicfUdpFwdServersEntry 5} 129 130 131hpicfUdpFwdRowStatus OBJECT-TYPE 132 SYNTAX RowStatus 133 MAX-ACCESS read-create 134 STATUS current 135 DESCRIPTION "Status of table row." 136 ::= { hpicfUdpFwdServersEntry 6 } 137 138 139-- Conformance information 140 141hpicfUdpFwdConformance OBJECT IDENTIFIER ::= { hpicfUdpFwd 2 } 142 143hpicfUdpFwdCompliances OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 1 } 144hpicfUdpFwdGroups OBJECT IDENTIFIER ::= { hpicfUdpFwdConformance 2 } 145 146 147 148-- compliance statements 149 150 151hpicfUdpFwdCompliance MODULE-COMPLIANCE 152 STATUS current 153 DESCRIPTION " 154 A compliance statement for HP Routing switches with UDP 155 packet forwarding" 156 MODULE 157 MANDATORY-GROUPS { hpicfUdpFwdCfgGroup, 158 hpicfUdpFwdServerTableGroup } 159 160 GROUP hpicfUdpFwdCfgGroup 161 DESCRIPTION "A Collection of Object(s) that allow 162 configuration of UDP Forwarder" 163 164 GROUP hpicfUdpFwdServerTableGroup 165 DESCRIPTION "A Collection of Object(s) that allow 166 configuration of Server Addresses" 167 168 ::= { hpicfUdpFwdCompliances 1 } 169 170 171hpicfUdpFwdCfgGroup OBJECT-GROUP 172 OBJECTS { hpicfUdpBcastFwdAdminStatus} 173 STATUS current 174 DESCRIPTION "Enable/Disable the UDP Forwader in the routing switch" 175 ::= { hpicfUdpFwdGroups 1 } 176 177hpicfUdpFwdServerTableGroup OBJECT-GROUP 178 OBJECTS { 179 hpicfUdpFwdVlanId, 180 hpicfUdpFwdServerAddressType, 181 hpicfUdpFwdServerAddress, 182 hpicfUdpFwdPortNumber, 183 hpicfUdpFwdRowStatus } 184 STATUS current 185 DESCRIPTION "A collection of objects allowing configuration of 186 UDP Forwarder Server Address table" 187 ::= { hpicfUdpFwdGroups 2 } 188 189END 190 191