RFC 4133 - Entity MIB (Version 3)(5)

时间:2006-11-01 来源: 作者: 点击:
information." ::={entityGroups4} entityNotificationsGroupNOTIFICATION-GROUP NOTIFICATIONS{entConfigChange} STATUScurrent DESCRIPTION "ThecollectionofnotificationsusedtoindicateEntityMIB dataconsisten
  
            information."
    ::= { entityGroups 4 }

entityNotificationsGroup NOTIFICATION-GROUP
    NOTIFICATIONS { entConfigChange }
    STATUS        current
    DESCRIPTION
            "The collection of notifications used to indicate Entity MIB
            data consistency and general status information."
    ::= { entityGroups 5 }

entityPhysical2Group    OBJECT-GROUP
    OBJECTS {
              entPhysicalHardwareRev,
              entPhysicalFirmwareRev,
              entPhysicalSoftwareRev,
              entPhysicalSerialNum,
              entPhysicalMfgName,
              entPhysicalModelName,
              entPhysicalAlias,
              entPhysicalAssetID,
              entPhysicalIsFRU
            }
    STATUS  current

    DESCRIPTION
            "The collection of objects used to represent physical
            system components, for which a single agent provides
            management information.  This group augments the objects
            contained in the entityPhysicalGroup."
    ::= { entityGroups 6 }

entityLogical2Group    OBJECT-GROUP
    OBJECTS {
              entLogicalDescr,
              entLogicalType,
              entLogicalTAddress,
              entLogicalTDomain,
              entLogicalContextEngineID,
              entLogicalContextName
            }
    STATUS  current
    DESCRIPTION
            "The collection of objects used to represent the
            list of logical entities, for which a single SNMP entity
            provides management information."
    ::= { entityGroups 7 }

entityPhysical3Group    OBJECT-GROUP
    OBJECTS {
              entPhysicalMfgDate,
              entPhysicalUris
            }
    STATUS  current
    DESCRIPTION
            "The collection of objects used to represent physical
            system components, for which a single agent provides
            management information.  This group augments the objects
            contained in the entityPhysicalGroup."
    ::= { entityGroups 8 }

END

4.  Usage Examples

   The following sections iterate the instance values for two example
   networking devices.  These examples are kept simple to make them more
   understandable.  Auxiliary components such as fans, sensors, empty
   slots, and sub-modules are not shown, but might be modeled in real
   implementations.

4.1.  Router/Bridge

   The first example is a router containing two slots.  Each slot
   contains a 3 port router/bridge module.  Each port is represented in
   the ifTable.  There are two logical instances of OSPF running and two
   logical bridges:

    Physical entities -- entPhysicalTable:
       1 Field-replaceable physical chassis:
         entPhysicalDescr.1 ==             ’Acme Chassis Model 100’
         entPhysicalVendorType.1 ==        acmeProducts.chassisTypes.1
         entPhysicalContainedIn.1 ==       0
         entPhysicalClass.1 ==             chassis(3)
         entPhysicalParentRelPos.1 ==      0
         entPhysicalName.1 ==              ’100-A’
         entPhysicalHardwareRev.1 ==       ’A(1.00.02)’
         entPhysicalSoftwareRev.1 ==       ’’
         entPhysicalFirmwareRev.1 ==       ’’
         entPhysicalSerialNum.1 ==         ’C100076544’
         entPhysicalMfgName.1 ==           ’Acme’
         entPhysicalModelName.1 ==         ’100’
         entPhysicalAlias.1 ==             ’cl-SJ17-3-006:rack1:rtr-U3’
         entPhysicalAssetID.1 ==           ’0007372293’
         entPhysicalIsFRU.1 ==             true(1)
         entPhysicalMfgDate.1 ==           ’2002-5-26,13:30:30.0,-4:0’
         entPhysicalUris.1 ==              ’URN:CLEI:CNME120ARA’
       2 slots within the chassis:
         entPhysicalDescr.2 ==             ’Acme Chassis Slot Type AA’
         entPhysicalVendorType.2  ==       acmeProducts.slotTypes.1
         entPhysicalContainedIn.2 ==       1
         entPhysicalClass.2 ==             container(5)
         entPhysicalParentRelPos.2 ==      1
         entPhysicalName.2 ==              ’S1’
         entPhysicalHardwareRev.2 ==       ’B(1.00.01)’
         entPhysicalSoftwareRev.2 ==       ’’
         entPhysicalFirmwareRev.2 ==       ’’
         entPhysicalSerialNum.2 ==         ’’
         entPhysicalMfgName.2 ==           ’Acme’
         entPhysicalModelName.2 ==         ’AA’
         entPhysicalAlias.2 ==             ’’

         entPhysicalAssetID.2 ==           ’’
         entPhysicalIsFRU.2 ==             false(2)
         entPhysicalMfgDate.2 ==           ’2002-7-26,12:22:12.0,-4:0’
         entPhysicalUris.2 ==              ’URN:CLEI:CNME123ARA’

         entPhysicalDescr.3 ==             ’Acme Chassis Slot Type AA’
         entPhysicalVendorType.3 =         acmeProducts.slotTypes.1
         entPhysicalContainedIn.3 ==       1
         entPhysicalClass.3 ==             container(5)
         entPhysicalParentRelPos.3 ==      2
         entPhysicalName.3 ==              ’S2’
         entPhysicalHardwareRev.3 ==       ’1.00.07’
         entPhysicalSoftwareRev.3 ==       ’’
         entPhysicalFirmwareRev.3 ==       ’’
         entPhysicalSerialNum.3 ==         ’’
         entPhysicalMfgName.3 ==           ’Acme’
         entPhysicalModelName.3 ==         ’AA’
         entPhysicalAlias.3 ==             ’’
         entPhysicalAssetID.3 ==           ’’
         entPhysicalIsFRU.3 ==             false(2)
         entPhysicalMfgDate.3 ==           ’2002-7-26,12:12:12.0,-4:0’
         entPhysicalUris.3 ==              ’URN:CLEI:CNME123ARA’

       2 Field-replaceable modules:
       Slot 1 contains a module with 3 ports:
         entPhysicalDescr.4 ==             ’Acme Router-100’
         entPhysicalVendorType.4  ==       acmeProducts.moduleTypes.14
         entPhysicalContainedIn.4 ==       2
         entPhysicalClass.4 ==             module(9)
         entPhysicalParentRelPos.4 ==      1
         entPhysicalName.4 ==              ’M1’
         entPhysicalHardwareRev.4 ==       ’1.00.07’
         entPhysicalSoftwareRev.4 ==       ’1.4.1’
         entPhysicalFirmwareRev.4 ==       ’A(1.1)’
         entPhysicalSerialNum.4 ==         ’C100087363’
         entPhysicalMfgName.4 ==           ’Acme’
         entPhysicalModelName.4 ==         ’R100-FE’
         entPhysicalAlias.4 ==             ’rtr-U3:m1:SJ17-3-eng’
         entPhysicalAssetID.4 ==           ’0007372462’
         entPhysicalIsFRU.4 ==             true(1)
         entPhysicalMfgDate.4 ==           ’2003-7-18,13:30:30.0,-4:0’
         entPhysicalUris.4 ==              ’URN:CLEI:CNRU123CAA’

         entPhysicalDescr.5 ==             ’Acme Ethernet-100 Port’
         entPhysicalVendorType.5  ==       acmeProducts.portTypes.2
         entPhysicalContainedIn.5 ==       4
         entPhysicalClass.5 ==             port(10)
         entPhysicalParentRelPos.5 ==      1

         entPhysicalName.5 ==              ’P1’
         entPhysicalHardwareRev.5 ==       ’G(1.02)’
         entPhysicalSoftwareRev.5 ==       ’’
         entPhysicalFirmwareRev.5 ==       ’1.1’
         entPhysicalSerialNum.5 ==         ’’
         entPhysicalMfgName.5 ==           ’Acme’
         entPhysicalModelName.5 ==         ’FE-100’
         entPhysicalAlias.5 ==             ’’
         entPhysicalAssetID.5 ==           ’’
         entPhysicalIsFRU.5 ==             false(2)
         entPhysicalMfgDate.5 ==           ’2003-7-18,14:20:22.0,-4:0’
         entPhysicalUris.5 ==              ’URN:CLEI:CNMES23ARA’

         entPhysicalDescr.6 ==             ’Acme Ethernet-100 Port’
         entPhysicalVendorType.6  ==       acmeProducts.portTypes.2
         entPhysicalContainedIn.6 ==       4
         entPhysicalClass.6 ==             port(10)
         entPhysicalParentRelPos.6 ==      2
         entPhysicalName.6 ==              ’P2’
         entPhysicalHardwareRev.6 ==       ’G(1.02)’
         entPhysicalSoftwareRev.6 ==       ’’
         entPhysicalFirmwareRev.6 ==       ’1.1’
         entPhysicalSerialNum.6 ==         ’’
         entPhysicalMfgName.6 ==           ’Acme’
         entPhysicalModelName.6 ==         ’FE-100’
         entPhysicalAlias.6 ==             ’’
         entPhysicalAssetID.6 ==           ’’
         entPhysicalIsFRU.6 ==             false(2)
         entPhysicalMfgDate.6 ==           ’2003-7-19,10:15:15.0,-4:0’
         entPhysicalUris.6 ==              ’URN:CLEI:CNMES23ARA’

         entPhysicalDescr.7 ==             ’Acme Router-100 FDDI-Port’
         entPhysicalVendorType.7  ==       acmeProducts.portTypes.3
         entPhysicalContainedIn.7 ==       4
         entPhysicalClass.7 ==             port(10)
         entPhysicalParentRelPos.7 ==      3
         entPhysicalName.7 ==              ’P3’
         entPhysicalHardwareRev.7 ==       ’B(1.03)’
         entPhysicalSoftwareRev.7 ==       ’2.5.1’
         entPhysicalFirmwareRev.7 ==       ’2.5F’
         entPhysicalSerialNum.7 ==         ’’
         entPhysicalMfgName.7 ==           ’Acme’
         entPhysicalModelName.7 ==         ’FDDI-100’
         entPhysicalAlias.7 ==             ’’
         entPhysicalAssetID.7 ==           ’’
         entPhysicalIsFRU.7 ==             false(2)

      Slot 2 contains another 3-port module:
         entPhysicalDescr.8 ==             ’Acme Router-100 Comm Module’
         entPhysicalVendorType.8  ==       acmeProducts.moduleTypes.15
         entPhysicalContainedIn.8 ==       3
         entPhysicalClass.8 ==             module(9)
         entPhysicalParentRelPos.8 ==      1
         entPhysicalName.8 ==              ’M2’
         entPhysicalHardwareRev.8 ==       ’2.01.00’
         entPhysicalSoftwareRev.8 ==       ’3.0.7’
         entPhysicalFirmwareRev.8 ==       ’A(1.2)’
         entPhysicalSerialNum.8 ==         ’C100098732’
         entPhysicalMfgName.8 ==           ’Acme’
         entPhysicalModelName.8 ==         ’C100’
         entPhysicalAlias.8 ==             ’rtr-U3:m2:SJ17-2-eng’
         entPhysicalAssetID.8 ==           ’0007373982’
         entPhysicalIsFRU.8 ==             true(1)
         entPhysicalMfgDate.8 ==           ’2002-5-26,13:30:15.0,-4:0’
         entPhysicalUris.8 ==              ’URN:CLEI:CNRT321MAA’

         entPhysicalDescr.9 ==             ’Acme Fddi-100 Port’
         entPhysicalVendorType.9 ==        acmeProducts.portTypes.5
         entPhysicalContainedIn.9 ==       8
         entPhysicalClass.9 ==             port(10)
         entPhysicalParentRelPos.9 ==      1
         entPhysicalName.9 ==              ’FDDI Primary’
         entPhysicalHardwareRev.9 ==       ’CC(1.07)’
         entPhysicalSoftwareRev.9 ==       ’2.0.34’
         entPhysicalFirmwareRev.9 ==       ’1.1’
         entPhysicalSerialNum.9 ==         ’’
         entPhysicalMfgName.9 ==           ’Acme’
         entPhysicalModelName.9 ==         ’FDDI-100’
         entPhysicalAlias.9 ==             ’’
         entPhysicalAssetID.9 ==           ’’
         entPhysicalIsFRU.9 ==             false(2)

         entPhysicalDescr.10 ==            ’Acme Ethernet-100 Port’
         entPhysicalVendorType.10 ==       acmeProducts.portTypes.2
         entPhysicalContainedIn.10 ==      8
         entPhysicalClass.10 ==            port(10)
         entPhysicalParentRelPos.10 ==     2
         entPhysicalName.10 ==             ’Ethernet A’
         entPhysicalHardwareRev.10 ==      ’G(1.04)’
         entPhysicalSoftwareRev.10 ==      ’’
         entPhysicalFirmwareRev.10 ==      ’1.3’
         entPhysicalSerialNum.10 ==        ’’
         entPhysicalMfgName.10 ==          ’Acme’
         entPhysicalModelName.10 ==        ’FE-100’
         entPhysicalAlias.10 ==            ’’

         entPhysicalAssetID.10 ==          ’’
         entPhysicalIsFRU.10 ==            false(2)
         entPhysicalMfgDate.10 ==          ’2002-7-26,13:30:15.0,-4:0’
         entPhysicalUris.10 ==             ’URN:CLEI:CNMES23ARA’

         entPhysicalDescr.11 ==            ’Acme Ethernet-100 Port’
         entPhysicalVendorType.11 ==       acmeProducts.portTypes.2
         entPhysicalContainedIn.11 ==      8
         entPhysicalClass.11 ==            port(10)
         entPhysicalParentRelPos.11 ==     3
         entPhysicalName.11 ==             ’Ethernet B’
         entPhysicalHardwareRev.11 ==      ’G(1.04)’
         entPhysicalSoftwareRev.11 ==      ’’
         entPhysicalFirmwareRev.11 ==      ’1.3’
         entPhysicalSerialNum.11 ==        ’’
         entPhysicalMfgName.11 ==          ’Acme’
         entPhysicalModelName.11 ==        ’FE-100’
         entPhysicalAlias.11 ==            ’’
         entPhysicalAssetID.11 ==          ’’
         entPhysicalIsFRU.11 ==            false(2)
         entPhysicalMfgDate.11 ==          ’2002-8-16,15:35:15.0,-4:0’
         entPhysicalUris.11 ==             ’URN:CLEI:CNMES23ARA’

      Logical entities -- entLogicalTable; no SNMPv3 support
       2 OSPF instances:
         entLogicalDescr.1 ==              ’Acme OSPF v1.1’
         entLogicalType.1 ==               ospf
         entLogicalCommunity.1 ==          ’public-ospf1’
         entLogicalTAddress.1 ==           192.0.2.1:161
         entLogicalTDomain.1 ==            snmpUDPDomain
         entLogicalContextEngineID.1 ==    ’’
         entLogicalContextName.1 ==        ’’

         entLogicalDescr.2 ==              ’Acme OSPF v1.1’
         entLogicalType.2 ==               ospf
         entLogicalCommunity.2 ==          ’public-ospf2’
         entLogicalTAddress.2 ==           192.0.2.1:161
         entLogicalTDomain.2 ==            snmpUDPDomain
         entLogicalContextEngineID.2 ==    ’’
         entLogicalContextName.2 ==        ’’

       2 logical bridges:
         entLogicalDescr.3 ==              ’Acme Bridge v2.1.1’
         entLogicalType.3  ==              dot1dBridge
         entLogicalCommunity.3 ==          ’public-bridge1’
         entLogicalTAddress.3 ==           192.0.2.1:161
         entLogicalTDomain.3 ==            snmpUDPDomain
         entLogicalContextEngineID.3 ==    ’’

         entLogicalContextName.3 ==        ’’

         entLogicalDescr.4 ==              ’Acme Bridge v2.1.1’
         entLogicalType.4 ==               dot1dBridge
         entLogicalCommunity.4 ==          ’public-bridge2’
         entLogicalTAddress.4 ==           192.0.2.1:161
         entLogicalTDomain.4 ==            snmpUDPDomain
         entLogicalContextEngineID.4 ==    ’’
         entLogicalContextName.4 ==        ’’

   Logical to Physical Mappings:
     1st OSPF instance: uses module 1-port 1
         entLPPhysicalIndex.1.5 ==         5

     2nd OSPF instance: uses module 2-port 1
         entLPPhysicalIndex.2.9 ==         9

     1st bridge group: uses module 1, all ports

     [ed. -- Note that these mappings are included in the table because
     another logical entity (1st OSPF) utilizes one of the
     ports.  If this were not the case, then a single mapping
     to the module (e.g., entLPPhysicalIndex.3.4) would be
     present instead.]
         entLPPhysicalIndex.3.5 ==         5
         entLPPhysicalIndex.3.6 ==         6
         entLPPhysicalIndex.3.7 ==         7

     2nd bridge group: uses module 2, all ports
         entLPPhysicalIndex.4.9  ==        9
         entLPPhysicalIndex.4.10 ==        10
         entLPPhysicalIndex.4.11 ==        11

   Physical to Logical to MIB Alias Mappings -- entAliasMappingTable:
     Example 1: ifIndex values are global to all logical entities
         entAliasMappingIdentifier.5.0 ==  ifIndex.1
         entAliasMappingIdentifier.6.0 ==  ifIndex.2
         entAliasMappingIdentifier.7.0 ==  ifIndex.3
         entAliasMappingIdentifier.9.0 ==  ifIndex.4
         entAliasMappingIdentifier.10.0 == ifIndex.5
         entAliasMappingIdentifier.11.0 == ifIndex.6

     Example 2: ifIndex values are not shared by all logical entities;
            (Bridge-1 uses ifIndex values 101 - 103 and Bridge-2 uses
   ifIndex values 204-206.)
            entAliasMappingIdentifier.5.0 ==  ifIndex.1
            entAliasMappingIdentifier.5.3 ==  ifIndex.101
            entAliasMappingIdentifier.6.0 ==  ifIndex.2

            entAliasMappingIdentifier.6.3 ==  ifIndex.102
            entAliasMappingIdentifier.7.0 ==  ifIndex.3
            entAliasMappingIdentifier.7.3 ==  ifIndex.103
            entAliasMappingIdentifier.9.0 ==  ifIndex.4
            entAliasMappingIdentifier.9.4 ==  ifIndex.204
            entAliasMappingIdentifier.10.0 == ifIndex.5
            entAliasMappingIdentifier.10.4 == ifIndex.205
            entAliasMappingIdentifier.11.0 == ifIndex.6
            entAliasMappingIdentifier.11.4 == ifIndex.206

   Physical Containment Tree -- entPhysicalContainsTable
     chassis has two containers:
         entPhysicalChildIndex.1.2 ==      2
         entPhysicalChildIndex.1.3 ==      3

     container 1 has a module:
         entPhysicalChildIndex.2.4 ==      4

     container 2 has a module:
         entPhysicalChildIndex.3.8 ==      8

     module 1 has 3 ports:
         entPhysicalChildIndex.4.5 ==      5
         entPhysicalChildIndex.4.6 ==      6
         entPhysicalChildIndex.4.7 ==      7

     module 2 has 3 ports:
         entPhysicalChildIndex.8.9 ==      9
         entPhysicalChildIndex.8.10 ==     10
         entPhysicalChildIndex.8.11 ==     11

4.2.  Repeaters

   The second example is a 3-slot Hub with 2 backplane ethernet
   segments.  Slot three is empty, and the remaining slots contain
   ethernet repeater modules.

   Note that this example assumes an older Repeater MIB implementation,
   (RFC 1516 [RFC1516]) rather than the new Repeater MIB (RFC 2108
   [RFC2108]).  The new version contains an object called
   ’rptrPortRptrId’, which should be used to identify repeater port
   groupings, rather than using community strings or contexts.

   Physical entities -- entPhysicalTable:
      1 Field-replaceable physical chassis:
         entPhysicalDescr.1 ==       ’Acme Chassis Model 110’
         entPhysicalVendorType.1 ==  acmeProducts.chassisTypes.2
         entPhysicalContainedIn.1 == 0

         entPhysicalClass.1 ==       chassis(3)
         entPhysicalParentRelPos.1 ==0
         entPhysicalName.1 ==        ’110-B’
         entPhysicalHardwareRev.1 == ’A(1.02.00)’
         entPhysicalSoftwareRev.1 == ’’
         entPhysicalFirmwareRev.1 == ’’
         entPhysicalSerialNum.1 ==   ’C100079294’
         entPhysicalMfgName.1 ==     ’Acme’
         entPhysicalModelName.1 ==   ’110’
         entPhysicalAlias.1 ==       ’bldg09:floor1:rptr18:0067eea0229f’
         entPhysicalAssetID.1 ==     ’0007386327’
------分隔线----------------------------
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
最新评论 查看所有评论
发表评论 查看所有评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 密码: 验证码:
推荐内容