BAS-OSPFAUTH-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, IpAddress, Integer32 FROM SNMPv2-SMI TEXTUAL-CONVENTION,TruthValue FROM SNMPv2-TC BasChassisId, BasSlotId, BasInterfaceId, BasLogicalPortId, basOspfAuth FROM BAS-MIB; basOspfAuthMib MODULE-IDENTITY LAST-UPDATED "2009211415Z" ORGANIZATION "Broadband Access Systems" CONTACT-INFO " Tech Support Broadband Access Systems 8 Technology Drive Westborough, MA 01581 U.S.A. 508-366-8833 support@basystems.com" DESCRIPTION "This module defines a way Traceroute is used in the BAS system." ::= { basOspfAuth 1 } -- The Area ID, in OSPF, has the same format as an IP Address, -- but has the function of defining a summarization point for -- Link State Advertisements AreaID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "An OSPF Area Identifier." SYNTAX IpAddress -- The Router ID, in OSPF, has the same format as an IP Address, -- but identifies the router independent of its IP Address. RouterID ::= TEXTUAL-CONVENTION STATUS current DESCRIPTION "A OSPF Router Identifier." SYNTAX IpAddress -- the IP address table basOspfIfMD5AuthTable OBJECT-TYPE SYNTAX SEQUENCE OF BasOspfIfMD5AuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF InterfaceMD5 Authentication Table describes the MD5 authentication inter-faces from the viewpoint of OSPF." REFERENCE "OSPF Version 2, Appendix C.3 Router interface parameters" ::= { basOspfAuthMib 1 } basOspfIfMD5AuthEntry OBJECT-TYPE SYNTAX BasOspfIfMD5AuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "The OSPF Interface Entry describes one inter- face from the viewpoint of OSPF." INDEX { basOspfIfMD5Chassis, basOspfIfMD5Slot, basOspfIfMD5If, basOspfIfMD5LPort, basOspfIfMD5IpAddress, basOspfMD5AddressLessIf } ::= { basOspfIfMD5AuthTable 1 } BasOspfIfMD5AuthEntry ::= SEQUENCE { basOspfIfMD5IpAddress IpAddress, basOspfMD5AddressLessIf Integer32, basOspfIfMD5AuthKeyId INTEGER, basOspfIfMD5AuthKey OCTET STRING, basOspfIfMD5Chassis BasChassisId, basOspfIfMD5Slot BasSlotId, basOspfIfMD5If BasInterfaceId, basOspfIfMD5LPort BasLogicalPortId } basOspfIfMD5IpAddress OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "The IP address of this OSPF interface." ::= { basOspfIfMD5AuthEntry 1 } basOspfMD5AddressLessIf OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-only STATUS current DESCRIPTION "For the purpose of easing the instancing of addressed and addressless interfaces; This variable takes the value 0 on interfaces with IP Addresses, and the corresponding value of ifIndex for interfaces having no IP Address." ::= { basOspfIfMD5AuthEntry 2 } basOspfIfMD5AuthKeyId OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION " MD5 Authentication Key-Id for ospf interface." REFERENCE "OSPF Version 2, Section 9 The Interface Data Structure" DEFVAL { 0 } ::= { basOspfIfMD5AuthEntry 3 } basOspfIfMD5AuthKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Authentication Key. If the Area's Author- ization Type is MD5, and the key length is shorter than 16 octets, the agent will left adjust and zero fill to 16 octets. Note that unauthenticated interfaces need no authentication key, and simple password authen- tication cannot use a key of more than 8 oc- tets. Larger keys are useful only with authen- tication mechanisms not specified in this docu- ment. When read, ospfIfAuthKey always returns an Oc- tet String of length zero." REFERENCE "OSPF Version 2, Section 9 The Interface Data Structure" DEFVAL { '0000000000000000'H } ::= { basOspfIfMD5AuthEntry 4 } basOspfIfMD5Chassis OBJECT-TYPE SYNTAX BasChassisId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Chassis ID of the Route Server." ::= { basOspfIfMD5AuthEntry 5 } basOspfIfMD5Slot OBJECT-TYPE SYNTAX BasSlotId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Slot ID of the Route Server." ::= { basOspfIfMD5AuthEntry 6} basOspfIfMD5If OBJECT-TYPE SYNTAX BasInterfaceId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS interface ID of the Route Server." ::= { basOspfIfMD5AuthEntry 7 } basOspfIfMD5LPort OBJECT-TYPE SYNTAX BasLogicalPortId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS logical port ID of the Route Server." ::= { basOspfIfMD5AuthEntry 8 } basOspfVirtIfMD5AuthTable OBJECT-TYPE SYNTAX SEQUENCE OF BasOspfVirtIfMD5AuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about this router's virtual inter- faces." REFERENCE "OSPF Version 2, Appendix C.4 Virtual link parameters" ::= { basOspfAuthMib 2 } basOspfVirtIfMD5AuthEntry OBJECT-TYPE SYNTAX BasOspfVirtIfMD5AuthEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a single Virtual Interface." INDEX { basOspfVirtIfMD5Chassis, basOspfVirtIfMD5Slot, basOspfVirtIfMD5If, basOspfVirtIfMD5LPort, basOspfVirtIfMD5AreaId, basOspfVirtIfMD5Neighbor } ::= { basOspfVirtIfMD5AuthTable 1 } BasOspfVirtIfMD5AuthEntry ::= SEQUENCE { basOspfVirtIfMD5AreaId AreaID, basOspfVirtIfMD5Neighbor RouterID, basOspfVirtIfMD5AuthKeyId INTEGER, basOspfVirtIfMD5AuthKey OCTET STRING, basOspfVirtIfMD5Chassis BasChassisId, basOspfVirtIfMD5Slot BasSlotId, basOspfVirtIfMD5If BasInterfaceId, basOspfVirtIfMD5LPort BasLogicalPortId } basOspfVirtIfMD5AreaId OBJECT-TYPE SYNTAX AreaID MAX-ACCESS read-only STATUS current DESCRIPTION "The Transit Area that the Virtual Link traverses. By definition, this is not 0.0.0.0" ::= { basOspfVirtIfMD5AuthEntry 1 } basOspfVirtIfMD5Neighbor OBJECT-TYPE SYNTAX RouterID MAX-ACCESS read-only STATUS current DESCRIPTION "The Router ID of the Virtual Neighbor." ::= { basOspfVirtIfMD5AuthEntry 2 } basOspfVirtIfMD5AuthKeyId OBJECT-TYPE SYNTAX INTEGER (0..255) MAX-ACCESS read-create STATUS current DESCRIPTION " MD5 Authentication Key-Id." REFERENCE "OSPF Version 2, Section 9 The Interface Data Structure" DEFVAL { 0 } ::= { basOspfVirtIfMD5AuthEntry 3 } basOspfVirtIfMD5AuthKey OBJECT-TYPE SYNTAX OCTET STRING (SIZE(0..256)) MAX-ACCESS read-create STATUS current DESCRIPTION "The Authentication Key. If the Area's Author- ization Type is MD5, and the key length is shorter than 16 octets, the agent will left adjust and zero fill to 16 octets. Note that unauthenticated interfaces need no authentication key, and simple password authen- tication cannot use a key of more than 8 oc- tets. Larger keys are useful only with authen- tication mechanisms not specified in this docu- ment. When read, ospfIfAuthKey always returns an Oc- tet String of length zero." REFERENCE "OSPF Version 2, Section 9 The Interface Data Structure" DEFVAL { '0000000000000000'H } ::= { basOspfVirtIfMD5AuthEntry 4 } basOspfVirtIfMD5Chassis OBJECT-TYPE SYNTAX BasChassisId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Chassis ID of the Route Server." ::= { basOspfVirtIfMD5AuthEntry 5 } basOspfVirtIfMD5Slot OBJECT-TYPE SYNTAX BasSlotId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Slot ID of the Route Server." ::= { basOspfVirtIfMD5AuthEntry 6} basOspfVirtIfMD5If OBJECT-TYPE SYNTAX BasInterfaceId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS interface ID of the Route Server." ::= { basOspfVirtIfMD5AuthEntry 7 } basOspfVirtIfMD5LPort OBJECT-TYPE SYNTAX BasLogicalPortId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS logical port ID of the Route Server." ::= { basOspfVirtIfMD5AuthEntry 8 } basOspfNssaDefaultExportPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF BasOspfNssaDefaultExportPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about this router's type-7 default export policy." REFERENCE "OSPF Version 2, rfc1583 NSSA extension parameters" ::= { basOspfAuthMib 3 } basOspfNssaDefaultExportPolicyEntry OBJECT-TYPE SYNTAX BasOspfNssaDefaultExportPolicyEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Information about a single Virtual Interface." INDEX { basOspfNssaDefaultExportPolicyChassis, basOspfNssaDefaultExportPolicySlot, basOspfNssaDefaultExportPolicyIf, basOspfNssaDefaultExportPolicyLPort, basOspfNssaDefaultExportPolicyAreaId } ::= { basOspfNssaDefaultExportPolicyTable 1 } BasOspfNssaDefaultExportPolicyEntry ::= SEQUENCE { basOspfNssaDefaultExportPolicyAreaId AreaID, basOspfNssaDefaultExportPolicyExportDefault TruthValue, basOspfNssaDefaultExportPolicyChassis BasChassisId, basOspfNssaDefaultExportPolicySlot BasSlotId, basOspfNssaDefaultExportPolicyIf BasInterfaceId, basOspfNssaDefaultExportPolicyLPort BasLogicalPortId } basOspfNssaDefaultExportPolicyAreaId OBJECT-TYPE SYNTAX AreaID MAX-ACCESS read-only STATUS current DESCRIPTION "The NSSA Area that will have a type-7 default LSA generated. By definition, this is not 0.0.0.0" ::= { basOspfNssaDefaultExportPolicyEntry 1 } basOspfNssaDefaultExportPolicyExportDefault OBJECT-TYPE SYNTAX TruthValue MAX-ACCESS read-write STATUS current DESCRIPTION "A flag to note whether this NSSA area is will hae a type-7 default LSA generated." REFERENCE "OSPF Version 2, Section 3.3 Classification of routers" ::= { basOspfNssaDefaultExportPolicyEntry 2 } basOspfNssaDefaultExportPolicyChassis OBJECT-TYPE SYNTAX BasChassisId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Chassis ID of the Route Server." ::= { basOspfNssaDefaultExportPolicyEntry 3 } basOspfNssaDefaultExportPolicySlot OBJECT-TYPE SYNTAX BasSlotId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS Slot ID of the Route Server." ::= { basOspfNssaDefaultExportPolicyEntry 4} basOspfNssaDefaultExportPolicyIf OBJECT-TYPE SYNTAX BasInterfaceId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS interface ID of the Route Server." ::= { basOspfNssaDefaultExportPolicyEntry 5 } basOspfNssaDefaultExportPolicyLPort OBJECT-TYPE SYNTAX BasLogicalPortId MAX-ACCESS not-accessible STATUS current DESCRIPTION "The BAS logical port ID of the Route Server." ::= { basOspfNssaDefaultExportPolicyEntry 6 } END