Standard MIBs

Download Report

Transcript Standard MIBs

SNMP Management Information
Prof. Choong Seon HONG
Kyung Hee
University
1
MIB-II
 RFC 1213 : superset of MIB-I <---- RFC 1156 (MIB-I)
 Design criteria of MIB-II as newer version
object for fault or configuration management
weak control objects : not secure
including current use and utility
not limited number of objects (100 objects in MIB-I), all objects
avoiding redundant variables
excluding implementation-specific objects (for example, for BSD UNIX)
Kyung Hee
University
2
MIB-II (cont’d)
 MIB-2 group (refer Figure 5.1)
system
interfaces
at
ip
icmp
tcp
udp
egp
dot3
snmp
Kyung Hee
University
3
system Group
providing general information about the managed system (see fig 6.1, table 6.1)
having a value that is interpreted as a seven-bit code
sysServices =  2 L-1 Where S = set of number of layers for which services
LS
are Provided

For example, 1001000 or 72 (2 (4-1) + 2 (7-1)) for host that provides application services
sysDescr
systObjectID
sysUpTime : timeTicks
sysContact : contact point
sysNames : administratively assigned name
sysLocation : Physical location
sysServices : a value that indicates the set of services this
entity primarily offers
Kyung Hee
University
4
System Group
Kyung Hee
University
5
interfaces Group
 containing generic information about the physical interfaces
configuration information and statistics on the events occurring at each
interface
 mandatory implementation for all systems
 containing basic information that is useful as a starting point for any
network management function
 See Table 6.2 and Figure 6.2
 ifType : recording the type of interface (See Table 6.3)
 ifOperStatus : reflecting actual current operational status (read-only)
 ifAdminStatus : enabling a manager to specify a desired operational
status (read-write)
ex) if ifAdminStatus is value up(1), while ifOperStatus is value
down(2) then interface has failed
Kyung Hee
University
6
interfaces Group
 Figure 6.2
Kyung Hee
University
7
interfaces Group
Kyung Hee
University
8
MIB-II
visualizing the flow of traffic across an interface using Case diagram
(see Figure 6.3)
ifOutDiscards
Kyung Hee
University
9
MIB-II
 Address translation Group
providing mapping from a network address (IP address) to a physical
address (ex, MAC address, X.121 address)
deprecated in MIB-II
Kyung Hee
University
10
MIB-II
 ip Group

including information relevant to the implementation and operation of IP at
a node

containing some basic counters of traffic flow into and out of the IP layer

See Fig 6.5, Table 6.5
Kyung Hee
University
11
MIB-II
 ip Group
Kyung Hee
University
12
MIB-II (cont’d)
ipRouteProto

other

local

netmgmt

icmp

egp

ggp (obsolete)

hello (obsolete)

rip

is-is

es-is

ciscoIgrp

bbnSpfIgp

ospf

bgp
Kyung Hee
University
13
MIB-II (cont’d)
Kyung Hee
University
14
MIB-II (cont’d)
ipRouteType

other

invalid

direct

indirect
Kyung Hee
University
15
MIB-II (cont’d)
 IP Forwarding table
: replacing ipRouteTable
Kyung Hee
University
16
icmp Group
 Transferring messages from routers and other hosts to a host
providing feedback about problems in the communications
environment , ex) not reaching datagram, buffering capacity problem
to forward a datagram
Containing information relevant to the implementation and operation
of ICMP at a node (See Figure 6.8, Table 6.6)
Kyung Hee
University
17
icmp Group

Kyung Hee
University
18
icmp Group
Kyung Hee
University
19
icmp Group
Kyung Hee
University
20
icmp Group
Kyung Hee
University
21
tcp Group
 Containing information relevant to the implementation and
operation of TCP at a node (Figure 6.10, Table 6.7)
 The only table that is part of this group : tcpConnTable
 tcpRtoAlgorithm : after transmitting a segment, related to
receiving an acknowledgement
determining the amount of time that a sending TCP entity waits before
retransmitting

other, constant, rsre, vanj
Kyung Hee
University
22
tcp Group
Kyung Hee
University
23
tcp Group
 Case diagram for MIB-II tcp group
Kyung Hee
University
24
udp Group
 Containing information relevant to the implementation and
operation of UDP at a node (Figure 6.12, Table 6.8)
 udpTable : containing information about this entity’s UDP endpoints on which a local application is currently accepting
datagrams
IP address
UDP port
Kyung Hee
University
25
udp Group
 Case diagram for MIB-II udp group
Kyung Hee
University
26
udp Group
Kyung Hee
University
27
egp Group
 Containing information relevant to the implementation and
operation of the External Gateway Protocol (EGP) at a node (See
Figure 6.14, Table 6.9)
 egpNeighTable : containing information about each of the
neighbor gateways known to this entity
Kyung Hee
University
28
egp Group
Kyung Hee
University
29
Transmission Group
 Containing objects that provides details about the underlying
transmission medium for each interface on a system
 A node in the MIB-II hierarchy under which various interfacespecific groups are located
Kyung Hee
University
30
Ethernet Interface MIB
 An MIB defined under the transmission node of MIB-II hierarchy
 Object Structure of EtherLike MIB (See Figure 6.15, Table 6.10)
Kyung Hee
University
31
Ethernet Interface MIB
Kyung Hee
University
32
Ethernet Interface MIB
Kyung Hee
University
33