-- -- Juniper Enterprise Specific MIB: Virtual Chassis -- -- Copyright (c) 2007-2008, Juniper Networks, Inc. -- All rights reserved. -- -- The contents of this document are subject to change without notice. -- JUNIPER-VIRTUALCHASSIS-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE FROM SNMPv2-SMI MacAddress,DisplayString FROM SNMPv2-TC JnxChassisId FROM JUNIPER-MIB jnxExVirtualChassis FROM JUNIPER-EX-SMI; jnxVirtualChassisMemberMIB MODULE-IDENTITY LAST-UPDATED "200707100000Z" -- 10 July, 2007 ORGANIZATION "Juniper Networks, Inc." CONTACT-INFO "Juniper Technical Assistance Center Juniper Networks, Inc. 1194 N. Mathilda Avenue Sunnyvale, CA 94089 E-mail: support@juniper.net" DESCRIPTION "The MIB modules for Virtual Chassis Member.Virtual Chassis Member feature allows a set of EX-Series switches to be connected together to form a Virtual Chassis. A virtual chassis will give all the features of a real chassis, potentially at a much lower cost points. A virtual chassis will be managed as a single box and will appear as a single network element to other switches and routers in the network. Some EX-Series switches will have the special high speed stacking ports which are used to connect to each other to form a stack. The EX-Series switches can also be connected by the 10GE (or 1GE) network ports to form a stack. These can be used by EX-Series switches that don't have dedicated stacking ports. Up to a maximum of 10 boxes can be stacked together." ::= { jnxExVirtualChassis 1 } -- -- virtual chassis table -- jnxVirtualChassisMemberTable OBJECT-TYPE SYNTAX SEQUENCE OF JnxVirtualChassisMemberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "A list of virtual chassis Member information entries." ::= { jnxVirtualChassisMemberMIB 1 } jnxVirtualChassisMemberEntry OBJECT-TYPE SYNTAX JnxVirtualChassisMemberEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry in the virtual chassis Member information table." INDEX { jnxVirtualChassisMemberId } ::= { jnxVirtualChassisMemberTable 1 } JnxVirtualChassisMemberEntry ::= SEQUENCE { jnxVirtualChassisMemberId INTEGER, jnxVirtualChassisMemberSerialnumber DisplayString, jnxVirtualChassisMemberRole INTEGER, jnxVirtualChassisMemberMacAddBase MacAddress, jnxVirtualChassisMemberSWVersion DisplayString , jnxVirtualChassisMemberPriority INTEGER, jnxVirtualChassisMemberUptime INTEGER } jnxVirtualChassisMemberId OBJECT-TYPE SYNTAX INTEGER (0..9) MAX-ACCESS not-accessible STATUS current DESCRIPTION "Identifies the virtual-chassis member." ::= { jnxVirtualChassisMemberEntry 1 } jnxVirtualChassisMemberSerialnumber OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Serial number of the virtual-chassis member." ::= { jnxVirtualChassisMemberEntry 2 } jnxVirtualChassisMemberRole OBJECT-TYPE SYNTAX INTEGER { master (1), backup (2), linecard (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies whether the virtual-chassis member is of the type: master(1), backup(2), linecard (3) " ::= { jnxVirtualChassisMemberEntry 3 } jnxVirtualChassisMemberMacAddBase OBJECT-TYPE SYNTAX MacAddress MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies Media Access Control Address base for the virtual-chassis member." ::= { jnxVirtualChassisMemberEntry 4 } jnxVirtualChassisMemberSWVersion OBJECT-TYPE SYNTAX DisplayString MAX-ACCESS read-only STATUS current DESCRIPTION "Identifies the JUNOS Base OS Software suite running on the virtual-chassis member." ::= { jnxVirtualChassisMemberEntry 5 } jnxVirtualChassisMemberPriority OBJECT-TYPE SYNTAX INTEGER (1..255) MAX-ACCESS read-only STATUS current DESCRIPTION "This specifies the priority of the virtual-chassis member which can vary from 1 to 255." ::= { jnxVirtualChassisMemberEntry 6 } jnxVirtualChassisMemberUptime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Specifies the virtual-chassis member uptime. " ::= { jnxVirtualChassisMemberEntry 7 } END