1-- ***************************************************************** 2-- CISCO-TCPOFFLOAD-MIB.my: Cisco CIP TCP OFFLOAD MIB file 3-- 4-- April 1994, Mike Otto 5-- 6-- Copyright (c) 1994-1996, 1998 by cisco Systems, Inc. 7-- All rights reserved. 8-- 9-- ***************************************************************** 10-- 11 12CISCO-TCPOFFLOAD-MIB DEFINITIONS ::= BEGIN 13 14IMPORTS 15 MODULE-IDENTITY, OBJECT-TYPE, 16 IpAddress 17 FROM SNMPv2-SMI 18 19 MODULE-COMPLIANCE, OBJECT-GROUP 20 FROM SNMPv2-CONF 21 22 DisplayString, RowStatus, TruthValue 23 FROM SNMPv2-TC 24 25 ciscoMgmt 26 FROM CISCO-SMI 27 28 cipCardEntryIndex, cipCardDtrBrdIndex, cipCardSubChannelIndex 29 FROM CISCO-CHANNEL-MIB; 30 31ciscoTcpOffloadMIB MODULE-IDENTITY 32 LAST-UPDATED "9503300000Z" 33 ORGANIZATION "cisco IBM engineering Working Group" 34 CONTACT-INFO 35 " Cisco Systems 36 Customer Service 37 38 Postal: 170 W Tasman Drive 39 San Jose, CA 95134 40 USA 41 42 Tel: +1 800 553-NETS 43 44 E-mail: cs-snmp@cisco.com" 45 DESCRIPTION 46 "This is the MIB module for objects used to manage 47 the cisco tcp offload feature. 48 49 The IBM mainframe (host) supports TCP/IP. As a way to 50 save cycles on the host, the TCP/IP stack can be run 51 on the 3172. This offloads the host from the protocol 52 processing and is known as TCP-OFFLOAD. This mib 53 identifies the manageable objects for the TCP-OFFLOAD 54 feature in the Cisco router." 55 56 REVISION "9801060000Z" 57 DESCRIPTION 58 "With the addition of Cisco's new Channel Port 59 Adapter cards, all the references to CIP in the 60 MIB description and object descriptions are changed 61 to CMCC (Cisco Mainframe Channel Connection). The 62 object names in the form of cip... or cipCard... 63 will remain the same, but will be valid objects 64 for the Channel Port Adapter cards." 65 66 67 REVISION "9504270000Z" 68 DESCRIPTION 69 "Initial version of this MIB module." 70 ::= { ciscoMgmt 31 } 71 72tcpOffloadObjects OBJECT IDENTIFIER ::= { ciscoTcpOffloadMIB 1 } 73 74cipCardOffloadConfig OBJECT IDENTIFIER ::= {tcpOffloadObjects 1 } 75 76cipCardOffloadConfigTable 77 OBJECT-TYPE 78 SYNTAX SEQUENCE OF CipCardOffloadConfigEntry 79 MAX-ACCESS not-accessible 80 STATUS current 81 DESCRIPTION 82 "This table contains configuration information for 83 the TCP offload feature on the CMCC card. 84 Changing these parameters will take effect immediately. 85 86 The management station can create an entry in this table 87 by setting the appropriate value in cipCardOffloadConfigRowStatus. 88 All the objects in this table must be supplied for a successful 89 create/set. 90 " 91 ::= {cipCardOffloadConfig 1 } 92 93cipCardOffloadConfigEntry 94 OBJECT-TYPE 95 SYNTAX CipCardOffloadConfigEntry 96 MAX-ACCESS not-accessible 97 STATUS current 98 DESCRIPTION 99 "A list of OFFLOAD configuration values." 100 INDEX { cipCardEntryIndex, 101 cipCardDtrBrdIndex, 102 cipCardSubChannelIndex 103 } 104 ::= { cipCardOffloadConfigTable 1 } 105 106CipCardOffloadConfigEntry ::= SEQUENCE 107{ 108 cipCardOffloadConfigPath OCTET STRING (SIZE(2)), 109 cipCardOffloadConfigDevice OCTET STRING (SIZE(2)), 110 cipCardOffloadConfigIpAddr IpAddress, 111 cipCardOffloadConfigHostName DisplayString (SIZE (1..10)), 112 cipCardOffloadConfigRouterName DisplayString (SIZE (1..10)), 113 cipCardOffloadConfigLinkHostAppl DisplayString (SIZE (1..10)), 114 cipCardOffloadConfigLinkRouterAppl DisplayString (SIZE (1..10)), 115 cipCardOffloadConfigAPIHostAppl DisplayString (SIZE (1..10)), 116 cipCardOffloadConfigAPIRouterAppl DisplayString (SIZE (1..10)), 117 cipCardOffloadConfigBroadcastEnable TruthValue, 118 cipCardOffloadConfigRowStatus RowStatus 119} 120 121cipCardOffloadConfigPath 122 OBJECT-TYPE 123 SYNTAX OCTET STRING (SIZE(2)) 124 MAX-ACCESS read-create 125 STATUS current 126 DESCRIPTION 127 "Hex path identifier for the escon director switch port 128 containing the fiber from the channel on the host to 129 which this CMCC CLAW task connects. 130 131 This is a concatenation of the switch port number, the 132 channel logical address (used by the host to associate 133 an logical partition (LPAR) with the control unit), and 134 the control unit logical address (address of a logical 135 control unit used by the host to associate a group of 136 physical devices). 137 138 For a directly connected channel, the switch port number 139 is usually 01." 140 ::= {cipCardOffloadConfigEntry 1 } 141 142cipCardOffloadConfigDevice 143 OBJECT-TYPE 144 SYNTAX OCTET STRING (SIZE(2)) 145 MAX-ACCESS read-create 146 STATUS current 147 DESCRIPTION 148 "Two digit hex device address for the device the SNA host will 149 use to communicate with the offload task on the CMCC. The address 150 must be even." 151 ::= {cipCardOffloadConfigEntry 2 } 152 153cipCardOffloadConfigIpAddr 154 OBJECT-TYPE 155 SYNTAX IpAddress 156 MAX-ACCESS read-create 157 STATUS current 158 DESCRIPTION 159 "IP address of the host application for the offload task as 160 specified in the HOME statement of the PROFILE TCPIP." 161 ::= {cipCardOffloadConfigEntry 3 } 162 163cipCardOffloadConfigHostName 164 OBJECT-TYPE 165 SYNTAX DisplayString (SIZE (1..10)) 166 MAX-ACCESS read-create 167 STATUS current 168 DESCRIPTION 169 "Host name parameter as specified in the DEVICE statement 170 of the PROFILE TCPIP." 171 ::= {cipCardOffloadConfigEntry 4 } 172 173cipCardOffloadConfigRouterName 174 OBJECT-TYPE 175 SYNTAX DisplayString (SIZE (1..10)) 176 MAX-ACCESS read-create 177 STATUS current 178 DESCRIPTION 179 "Workstation name parameter as specified in the DEVICE 180 statement of the mainframe PROFILE TCPIP." 181 ::= {cipCardOffloadConfigEntry 5 } 182 183cipCardOffloadConfigLinkHostAppl 184 OBJECT-TYPE 185 SYNTAX DisplayString (SIZE (1..10)) 186 MAX-ACCESS read-create 187 STATUS current 188 DESCRIPTION 189 "Name of the application providing the IP link services, 190 as specified in the mainframe configuration." 191 ::= {cipCardOffloadConfigEntry 6 } 192 193cipCardOffloadConfigLinkRouterAppl 194 OBJECT-TYPE 195 SYNTAX DisplayString (SIZE (1..10)) 196 MAX-ACCESS read-create 197 STATUS current 198 DESCRIPTION 199 "Name of the router application providing the IP link 200 services, as specified in the mainframe configuration." 201 ::= {cipCardOffloadConfigEntry 7 } 202 203cipCardOffloadConfigAPIHostAppl 204 OBJECT-TYPE 205 SYNTAX DisplayString (SIZE (1..10)) 206 MAX-ACCESS read-create 207 STATUS current 208 DESCRIPTION 209 "Name of the mainframe application providing the API 210 services, as specified in the mainframe configuration." 211 ::= {cipCardOffloadConfigEntry 8 } 212 213cipCardOffloadConfigAPIRouterAppl 214 OBJECT-TYPE 215 SYNTAX DisplayString (SIZE (1..10)) 216 MAX-ACCESS read-create 217 STATUS current 218 DESCRIPTION 219 "Name of the router application providing the API services, 220 as specified in the mainframe configuration." 221 ::= {cipCardOffloadConfigEntry 9 } 222 223cipCardOffloadConfigBroadcastEnable OBJECT-TYPE 224 SYNTAX TruthValue 225 MAX-ACCESS read-create 226 STATUS current 227 DESCRIPTION 228 "Control processing of broadcast frames for the 229 path/device this instance of OFFLOAD is configured 230 on. Enable turns broadcast processing on." 231 ::= {cipCardOffloadConfigEntry 10 } 232 233cipCardOffloadConfigRowStatus OBJECT-TYPE 234 SYNTAX RowStatus 235 MAX-ACCESS read-create 236 STATUS current 237 DESCRIPTION 238 "This object is used by a management station to 239 create or delete the row entry in 240 cipCardOffloadConfigTable following the RowStatus 241 textual convention." 242 ::= {cipCardOffloadConfigEntry 11 } 243 244-- ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 245 246-- 247-- Conformance Information 248-- 249 250ciscoTcpOffloadMibConformance OBJECT IDENTIFIER ::= { ciscoTcpOffloadMIB 2 } 251ciscoTcpOffloadMibCompliances OBJECT IDENTIFIER ::= 252 { ciscoTcpOffloadMibConformance 1 } 253ciscoTcpOffloadMibGroups OBJECT IDENTIFIER ::= 254 { ciscoTcpOffloadMibConformance 2 } 255 256-- 257-- Compliance Statements 258-- 259 260ciscoTcpOffloadMibCompliance MODULE-COMPLIANCE 261 STATUS current 262 DESCRIPTION 263 "The compliance statement for the TcpIP Offload feature." 264 MODULE 265 MANDATORY-GROUPS { 266 ciscoTcpOffloadGroup 267 } 268 ::= { ciscoTcpOffloadMibCompliances 1 } 269 270ciscoTcpOffloadGroup OBJECT-GROUP 271 OBJECTS { 272 -- Table Header 273 -- cipCardOffloadConfigTable 274 -- cipCardOffloadConfigEntry 275 -- Table Indicies 276 -- cipCardEntryIndex 277 -- cipCardDtrBrdIndex 278 -- cipCardSubChannelIndex 279 -- 280 cipCardOffloadConfigPath, 281 cipCardOffloadConfigDevice, 282 cipCardOffloadConfigIpAddr, 283 cipCardOffloadConfigHostName, 284 cipCardOffloadConfigRouterName, 285 cipCardOffloadConfigLinkHostAppl, 286 cipCardOffloadConfigLinkRouterAppl, 287 cipCardOffloadConfigAPIHostAppl, 288 cipCardOffloadConfigAPIRouterAppl, 289 cipCardOffloadConfigBroadcastEnable, 290 cipCardOffloadConfigRowStatus 291 } 292 STATUS current 293 DESCRIPTION 294 "A collection of objects providing configuration capability." 295 ::= { ciscoTcpOffloadMibGroups 1} 296END 297 298 299