1-- ***************************************************************** 2-- CISCO-IF-LINK-CONFIG-MIB.my: Interface Link Configuration MIB 3-- 4-- March 2000, Subra Hegde 5-- 6-- Copyright (c) 2000 by cisco Systems, Inc. 7-- All rights reserved. 8-- ***************************************************************** 9 10CISCO-IF-LINK-CONFIG-MIB DEFINITIONS ::= BEGIN 11IMPORTS 12 MODULE-IDENTITY, 13 OBJECT-TYPE 14 FROM SNMPv2-SMI 15 RowStatus FROM SNMPv2-TC 16 MODULE-COMPLIANCE, 17 OBJECT-GROUP FROM SNMPv2-CONF 18 InterfaceIndex FROM IF-MIB 19 CiscoLocationSpecifier FROM CISCO-TC 20 ciscoMgmt FROM CISCO-SMI; 21 22ciscoIfLinkConfigMIB MODULE-IDENTITY 23 LAST-UPDATED "200110050000Z" 24 ORGANIZATION "Cisco Systems, Inc." 25 CONTACT-INFO 26 "Cisco Systems 27 Customer Service 28 Postal: 170 W Tasman Drive 29 San Jose, CA 95134 30 USA 31 Tel: +1 800 553-NETS 32 E-mail: cs-wanatm@cisco.com" 33 DESCRIPTION 34 "The MIB module for configuration of bulk distribution 35 (de-multiplexing of traffic from higher-bandwidth to 36 lower-bandwidth interfaces). 37 38 Terminology : 39 40 bulk-distribution : The bulk distribution is the 41 feature by which a line/interface 42 on one module can replace the line 43 for the other. 44 45 bulk-distribution module : The module which links its 46 interfaces to the target module. 47 48 target module : A module that gets incoming traffic 49 from a bulk distribution module 50 rather than from a back card. 51 52 The Module which supports bulk distribution, converts 53 traffic from its lines (may be T3, OC-N) to lines on 54 the target module (may be 55 T3, T1 etc). The bulk distribution is achieved by having a 56 point-to-point connection (bulk-distribution bus) between the 57 bulk-distribution module and the target module. The benefit 58 of bulk distribution is that the target module need not have 59 the back cards. The lines/interfaces from bulk-distribution 60 module will be used as lines for the target module. 61 62 An example is given here on linking interfaces. 63 64 65 |------------------------------------------------| 66 | | 67 | |------------------------------| | 68 | | | | | | 69 | | |-------------| | | 70 Ta|rget Module | | | | | 71 ------- ------- ------- --------------- 72 | | | | | | | | 73 | | | | | | | | 74 | T1 | | T1 | |T1 | | Bulk | 75 |card | |card | |card | | Distribution | 76 | | | | | | | | 77 | | | | | | | Module | 78 | | | | | | | | 79 | | | | | | | (T3 card) | 80 | | | | | | | | 81 ------- ------- ------- --------------- 82 " 83 REVISION "200110050000Z" 84 DESCRIPTION 85 "Add object cilTargetModuleFramingType in cilConfTable table" 86 REVISION "200009140000Z" 87 DESCRIPTION 88 "Initial version of this MIB module" 89 ::= { ciscoMgmt 175 } 90 91cilConfigMIBObjects OBJECT IDENTIFIER ::= { ciscoIfLinkConfigMIB 1 } 92 93cilConfig OBJECT IDENTIFIER ::= { cilConfigMIBObjects 1 } 94 95-- Interface Link configuration table 96 97cilConfTable OBJECT-TYPE 98 SYNTAX SEQUENCE OF CilConfEntry 99 MAX-ACCESS not-accessible 100 STATUS current 101 DESCRIPTION 102 "The interface link configuration table." 103 ::= { cilConfig 1 } 104 105cilConfEntry OBJECT-TYPE 106 SYNTAX CilConfEntry 107 MAX-ACCESS not-accessible 108 STATUS current 109 DESCRIPTION 110 "An entry in the cilConfTable. This entry is used for 111 linking an interface identified by cilSourceInterface 112 to an interface identified by cilTaregetModuleInterface. 113 The entries are created and deleted using the 114 cilRowStatus object. An interface on the bulk-distribution 115 module cannot be linked to multiple interfaces in the 116 target module." 117 INDEX { cilSourceInterface } 118 ::= { cilConfTable 1 } 119 120CilConfEntry ::= 121 SEQUENCE { 122 cilSourceInterface InterfaceIndex, 123 cilTargetModuleInterface CiscoLocationSpecifier, 124 cilRowStatus RowStatus, 125 cilTargetModuleFramingType INTEGER 126 } 127 128cilSourceInterface OBJECT-TYPE 129 SYNTAX InterfaceIndex 130 MAX-ACCESS not-accessible 131 STATUS current 132 DESCRIPTION 133 "An interface of the bulk-distribution module (Source) which 134 will be linked with the interface of the target module. It 135 represents an entry in the ifTable." 136 ::= { cilConfEntry 1 } 137 138cilTargetModuleInterface OBJECT-TYPE 139 SYNTAX CiscoLocationSpecifier 140 MAX-ACCESS read-create 141 STATUS current 142 DESCRIPTION 143 "Location of the managed entity on the target module. 144 Following is the supported format for this object and 145 all the values must be present. 146 147 shelf=<value>, slot=<value>, subSlot=<value> port =<value>. 148 149 The zero length value for this object is not supported." 150 ::= { cilConfEntry 2 } 151 152cilRowStatus OBJECT-TYPE 153 SYNTAX RowStatus 154 MAX-ACCESS read-create 155 STATUS current 156 DESCRIPTION 157 "This object is used to create a new row or modify or delete 158 an existing row in the table. The cilTargetModuleFramingType 159 need not be specified to create a row. If cilTargetModuleFramingType 160 is not specified, a default value will be assumed as described in the 161 description of cilTargetModuleFramingType." 162 ::= { cilConfEntry 3 } 163 164cilTargetModuleFramingType OBJECT-TYPE 165 SYNTAX INTEGER { 166 notApplicable(1), 167 dsx1D4(2), 168 dsx1ESF(3) 169 } 170 MAX-ACCESS read-create 171 STATUS current 172 DESCRIPTION 173 "This object identifies the framing type of the target interface. 174 notApplicable(1) can not be set. 175 176 dsx1ESF Extended SuperFrame DS1 (T1.107) 177 dsx1D4 AT&T D4 format DS1 (T1.107) 178 179 Default value is dsx1ESF(3) if cilTargetModuleInterface is a T1 interface 180 and sonet/sdh byte-synchronous mapping is used on the cilSourceInterface. 181 Otherwise, the default value is notApplicable(1). 182 " 183 ::= { cilConfEntry 4 } 184 185-- notifications 186 187 188-- conformance information 189 190cilConfigMIBConformance OBJECT IDENTIFIER ::= 191 { ciscoIfLinkConfigMIB 3 } 192 193cilConfigMIBCompliances OBJECT IDENTIFIER ::= 194 { cilConfigMIBConformance 1 } 195 196cilConfigMIBGroups OBJECT IDENTIFIER ::= 197 { cilConfigMIBConformance 2 } 198 199cilConfigMIBCompliance MODULE-COMPLIANCE 200 STATUS deprecated 201 DESCRIPTION 202 "The Compliance statement for interface link configuration group. 203 This has been replaced by the cilConfigMIBComplianceRev1 statement." 204 MODULE -- this module 205 MANDATORY-GROUPS { cilConfMIBGroup } 206 ::= { cilConfigMIBCompliances 1 } 207 208cilConfigMIBComplianceRev1 MODULE-COMPLIANCE 209 STATUS current 210 DESCRIPTION 211 "The Compliance statement for interface link configuration group. 212 This statement replaces cilConfigMIBCompliance statement." 213 MODULE -- this module 214 MANDATORY-GROUPS { cilConfMIBGroupRev1 } 215 216 OBJECT cilTargetModuleFramingType 217 MIN-ACCESS not-accessible 218 DESCRIPTION 219 "Required only for systems that support target interfaces 220 whose types are T1 and whose source interfaces are 221 sonet/sdh using byte-synchronous virtual tributary mapping." 222 223 ::= { cilConfigMIBCompliances 2 } 224 225-- units of conformance 226 227cilConfMIBGroup OBJECT-GROUP 228 OBJECTS { 229 cilTargetModuleInterface, 230 cilRowStatus 231 } 232 STATUS deprecated 233 DESCRIPTION 234 "These are objects related to interface link 235 configuration group. This group has been replaced 236 by cilConfMIBGroupRev1." 237 ::= { cilConfigMIBGroups 1} 238 239cilConfMIBGroupRev1 OBJECT-GROUP 240 OBJECTS { 241 cilTargetModuleInterface, 242 cilRowStatus, 243 cilTargetModuleFramingType 244 } 245 STATUS current 246 DESCRIPTION 247 "These are objects related to interface link 248 configuration group. This group replaces the 249 cilConfMIBGroup." 250 ::= { cilConfigMIBGroups 2} 251 252END 253