Вы находитесь на странице: 1из 15

Contenido

1. Conceptos básicos
2. Control de monitores remotos
3. Gestores múltiples
4. Gestión de las tablas
5. La MIB de RMON
5.1 Grupo statitics 5.2 Grupo history
5.3 Grupo host 5.4 Grupo hostTopN
Tema 7 5.5 Grupo matrix 5.6 Grupo alarm
5.7 Grupo filter 5.8 Grupo capture
Monitorización y Evaluación de Redes 5.9 Grupo event
6. RMON2
William Stallings, SNMP, SNMPv2, SNMPv3, and RMON 1 and 2,
3ª edición. Addison-Wesley, 1999 1 2

Tema RMON Tema RMON

1. Conceptos básicos Ejemplo


• La información que se obtiene con la MIB-II es Estación gestora con RMON Sonda RMON
local a cada dispositivo gestionado Ethernet
Sede central
• No se tiene información sobre el tráfico global en router router
Estación gestora
una red
Dorsal
• Para esto se utiliza un monitor de red (analizador FDDI
router
de red o sonda) Ethernet
• En una internet se requiere un monitor por subred router

• Estos monitores se comunican con una estación puente


central de gestión de la red: de ahí el nombre de Token
monitores remotos ring Ethernet

3 4

Tema RMON Tema RMON


2. Control de monitores remotos Configuración
• Monitor remoto: dispositivo dedicado (hw) o • La MIB de RMON soporta nuevas funciones:
función implementada en sistema general (sw) – configuración
pero con memoria y capacidad de proceso – invocación de acciones
reservados
• Las tareas que debe realizar son más complejas • Configuración: determina el tipo, el formato y la
que un agente SNMP con MIB-II cantidad de los datos que deben ser recolectados
– La MIB RMON está organizada en varios grupos
– Dentro de cada grupo hay una o más tablas de control y
una o más tablas de datos
• La tabla de control es (habitualmente) de lectura-escritura,
contiene parámetros que describen los datos en la tabla de
datos
• La tabla de datos es (habitualmente) de sólo lectura
5 6

Tema RMON Tema RMON

Configuración Invocación de acciones


• En la fase de configuración, la estación gestora • SNMP no tiene mecanismos para ordenar a
da instrucciones al monitor remoto para que un agente que ejecute una determinada
recolecte los datos deseados
acción
• ¿Cómo?: añadiendo una nueva fila a la tabla
de control • Sólo se pueden leer y escribir valores de
objetos
• La información se recolecta y almacena en
varias filas de las tablas de datos según la • Se puede hacer que mediante la orden Set
configuración descrita en una fila de la tabla de se envíe una orden: invocación de acción
control • Se utiliza un objeto para representar una
– Cada fila de la tabla de control tiene asociadas acción: cuando se fija un determinado valor
varias filas en una o varias tablas de datos
del objeto se realiza la acción
7 8

Tema RMON Tema RMON


3. Gestores múltiples Gestores múltiples
• Una sonda RMON puede ser gestionada desde • El estándar RMON sugiere que la etiqueta de
varios gestores propietario contenga: dirección IP, nombre de la
• Recursos compartidos: ¡problemas! estación gestora, nombre del gestor de la red, ...
1. Las peticiones concurrentes exceden la capacidad del • La etiqueta de propietario no actúa como password
monitor de proporcionar los datos solicitados
2. Una estación gestora captura y mantiene recursos del • Unas estaciones gestoras (propietarios) pueden leer
monitor durante un tiempo excesivo (¡y escribir!) en las filas de otros
3. Se pueden asignar recursos del monitor a una estación • El propietario de la filas puede ser el propio
gestora que muere sin liberarlos monitor, en cuyo caso las etiqueta de propietario =
• Cada tabla de control contiene una objeto monitor
columna que identifica al propietario de cada fila • Nuevos tipo en RMON
en particular OwnerString ::= DisplayString
9 10

Tema RMON Tema RMON

4. Gestión de las tablas Gestión de las tablas


• Otro tipo nuevo en RMON • Una tabla de control de RMON de
• Definición ASN.1 : ejemplo: ejeControlTable
• Típicamente incluye los siguientes objetos
EntryStatus ::= INTEGER { valid (1), columna:
createRequest (2), – ejeControlIndex: índice de la fila
underCreation(3), – ejeControlParameter: un parámetro de
Invalid (4) } configuración que se aplica a todas las filas de
datos controladas por esta fila de control
– ejeControlOwner: el propietario de la fila
– ejeControlStatus: el estado de la fila
11 12

Tema RMON Tema RMON


Gestión de las tablas Gestión de las tablas: ejemplo
• La tabla de datos asociada: ejeDataTable ejeControlTable
• Típicamente incluye los siguientes objetos ejeControlIndex ejeControlParameter ejeControlOwner ejeControlStatus
columna: 1 5 monitor valid (1)
– ejeDataControlIndex: índice de la fila. 2 26 gestor alfa valid (1)
3 19 gestor beta valid (1)
Contiene el mismo valor que el ejeControlIndex
de la fila que contiene los parámetros de control ejeDataTable
de esta entrada de datos ejeDataControlIndex ejeDataIndex ejeDataValue

– ejeDataIndex: índice de la fila. Define una 1 1 46


2 1 96
entrada concreta de entre todos los datos 2 2 85
recolectados bajo una misma control de la fila 2 3 77
– ejeDataValue: el valor almacenado en esta 2 4 27
2 5 92
entrada 3 1 86
13 3 2 26 14

Tema RMON Tema RMON

Gestión de las tablas: añadir una fila Gestión de las tablas: añadir una fila
• Cuando una estación gestora quiere ordenar la – Si una estación gestora quiere crear una fila nueva y el
índice aún no existe, la fila se crea con estado create-
recolección de datos Request(2)
– Envía una SetRequest con todos los objetos de una – Inmediatamente después de crearla, el agente pasa el
fila (identificador del objeto y valor) estado de la fila a underCreation(3)
– Problema: varios gestores intentan crear un fila con las
mismos parámetros (el mismo índice) – La filas están en el estado underCreation(3) hasta que
la estación gestora termina de crear todas las filas de su
– La MIB RMON soporta estos accesos concurrentes configuración. En este momento la gestora las pasa a
mediante el objeto status valid(1)
– Si se intenta crear una nueva fila que está en el estado
createRequest underCreation valid createRequest(2), y la fila ya existe se devuelve un
No existe error
(2) (3) (1)
No existe createRequest underCreation valid
gestor
invalid gestor
agente (4) 15 agente 16
invalid
Tema RMON Tema RMON
Borrar o modificar una fila 5. La MIB de RMON
• La MIB de RMON se incorpora como un subárbol
• Para borrar una fila se pasa al estado invalid(4) dentro de la MIB II con el identificador 16
(mediante una SetRequest) • Se divide en 10 grupos:
• Para modificarla: primero se pasa a – statitics: estadísticas sobre utilización y errores
underCreation(3), se realizan las modificaciones – history: muestra estadísticas periódicas del grupo anterior
y se devuelve a valid(1) – host: contadores de tráfico desde y hacia los hosts
– hostTopN: estadísticas ordenadas de los hosts top de una lista
– matrix: información de utilización y errores en forma de matriz

No existe createRequest UnderCreation valid – alarm: permite fijar alarmas para cualquier contador RMON
– filter: observar paquetes que pasen el filtro
– packet capture: como se envían los datos a la consola gestora
gestor
invalid – event: eventos generados por la sonda RMON
agente
– tokenRing: estadísticas y información subredes token ring
17 18

Tema RMON Tema RMON

5.1 Grupo statistics 5.1 Grupo statistics


• Contiene estadísticas básicas sobre cada
subred monitorizada
• Contiene una única tabla para Ethernet (RFC
1757) : etherStatsTable
• Una fila por cada interfaz de red
• El índice de la tabla: etherStatsIndex
• etherStatsDataSource: identifica la interfaz
origen de los datos de esta fila.
– Es del tipo OBJECT IDENTIFIER y corresponde
al ifIndex del grupo interfaces
19 20

Tema RMON Tema RMON


Grupo statistics Grupo statistics
• Contadores
Eventos en los que se descartan paquetes
etherStatsDropEvents
por falta de recursos etherStatsJabbers Núm. de paq. erróneos > 1518 octetos
etherStatsOctets Número de octetos recibidos etherStatsCollisions Estimación del núm. de colisiones
etherStatsPkts Número de paquetes recibidos etherStatsPkts64Octets Paquetes de 64 octetos
etherStatsBroadcastPkts Número de difusiones recibidas etherStatsPkts65to127Octets Paquetes entre 65 y 127 octetos
etherStatsMulticastPkts Núm. de paquetes multidestino recibidos etherStatsPkts128to255Octets Paquetes entre 128 y 255 octetos
Núm. de paquetes de tamaño correcto etherStatsPkts256to511Octets Paquetes entre 256 y 511 octetos
etherStatsCRCAlignErrors
pero con error de CRC o de alineamiento
etherStatsPkts512to1023Octets Paquetes entre 512 y 1023 octetos
etherStatsUndersizePkts Núm. paquetes buenos < 64 octetos
etherStatsPkts1024to1518Octets Paquetes entre 1024 y 1518 octetos
etherStatsOversizePkts Núm. de paquetes buenos > 1518 octetos
etherStatsFragments Núm. de paquetes con error < 64 octetos
21 22

Tema RMON Tema RMON

5.2 Grupo history Grupo history


• Contiene dos tablas (RFC 1757): control y datos • etherHistoryTable: registra los
• historyControlTable: especifica la interfaz y los datos
detalles de la función de muestreo – etherHistoryIndex (índice 1)
– historyControlIndex: índice – etherHistorySampleIndex (índice 2)
– historyControlDataSource: el OID de un ifIndex – etherHistoryIntervalStart: valor del
– historyControlBucketsRequested: núm. muestras sysUpTime al inicio del intervalo de
solicitadas (por defecto 50) medida
– historyControlBucketsGranted: núm. muestras – Contadores correspondientes a
concedidas etherStatsTable:
etherHistoryDropEvents,
– historyControlInterval: intervalo en seg. ⊂ [1, 3600]. etherHistoryOctets,
Defecto 1800 s etherHistoryPkts,...
– etherHistoryUtilization
– historyControlOwner
Igual en todas las tablas de control
– historyControlStatus 23 24

Tema RMON Tema RMON


Grupo history: historyControlTable 5.3 Grupo host
ed ed
st t
ce u e ra n
o u r
e
R ke
q
t G • Estadísticas sobre cada host del segmento de RAL
de
x
ta
S et al er us
ck Buc rv wn at
o lIn l Da B u l In te O l St • El monitor descubre nuevos hosts en la red
t r t r o l r o l o l o
n
on tro nt t ro nt
r
nt
r
Co on yCo Con
o ry
o r yC y C r y y Co
r yCo observando las direcciones físicas fuente y destino
hi
st st or isto or or st
o
hi st st st hi
hi h hi hi
1 ifIndex.1 10 10 30 monitor valid (1)
• Contiene tres tablas: una de control y dos de datos
2 ifIndex.2 5 5 1800 gestor alfa valid (1) historyControlTable
3 ifIndex.1 20 20 3600 gestor beta valid (1)
etherHistoryTable
etherHistoryIndex
1
etherHistorySampleIndex
... subred 1
x+1
... Interfaz 1
...1
...
x+2 Las 10 muestras
más recientes
Sonda
1 x + 10 ... RMON
2 y +1 ... Interfaz 2

...2
...
y +2 ... Las 5 muestras más
subred 2
recientes
2 y +5 ... 25 26

Tema RMON Tema RMON

Grupo host Grupo host


• La tabla hostControlTable contiene • La tabla hostTable contiene
– hostControlIndex: (entero) define una fila. – hostAddress: dirección MAC (física)
Corrresponde a una interfaz del monitor = una – hostCreationOrder: número asignado en orden de
subred inserción de hosts en la tabla
– hostIndex: una subred (un valor de hostControlIndex)
– hostControlDataSource: (OID) identifica el
– Diversos contadores:
interfaz (y la subred)
– Indexada por:
– hostControlTableSize: número de filas en hostInPkts
1º: hostIndex
hostTable y hostTimeTable asociadas a esta hostOutPkts
fila 2º: hostAddress
hostInOctets
– hostControlLastDeleteTime: valor de hostOutOctets
sysUpTime correspondiente a la última vez hostOutErrors
que se borró una entrada de la parte de la hostOutBroadcastPkts
hostTable asociada a esta fila 27
hostOutMulticastPkts 28

Tema RMON Tema RMON


Grupo host 5.4 Grupo hostTopN
• Estadísticas sobre el conjunto de hosts de una subred
que encabezan una clasificación (según un
La tabla hostTimeTable determinado parámetro)
contiene exactamente la • Por ejemplo: los 10 hosts que más tramas transmiten
misma información que
hostTable pero indexada • Las estadísticas se extraen del grupo host
por orden de creación : • Las estadísticas para un parámetro y una subred,
1º: hostTimeIndex recogidas en un intervalo de medida se conocen
como informe (report)
2º: hostTimeCreationOrder
• El informe: lista ordenada según el incremento en el
parámetro considerado dentro del tiempo de
elaboración del informe
29 30

Tema RMON Tema RMON

Grupo hostTopN Grupo hostTopN


• Consiste en un tabla de control y una tabla – hostTopNRateBase: uno de los contadores de la
de datos hostTable se utiliza para hostTopNRate
hostTopNTimeRemaining: segundos que faltan
• La tabla hostTopNControlTable contiene:
para el siguiente muestreo
– hostTopNControlIndex: define una fila
– hostTopNDuration: intervalo de muestreo (seg)
– hostTopNHostIndex: coincide con un valor de
– hostTopNRequestedSize: número máximo de
hostControlIndex y hostIndex (una interfaz
hosts en la clasificación solicitados
única del monitor = una subred). La
clasificación de los “top-N” se preparará para – hostTopNGrantedSize: idem concedidos
los hosts de esta subred – hostTopNStartTime: valor de sysUpTime
cuando se inició este informe

31 32

Tema RMON Tema RMON


Grupo hostTopN Grupo hostTopN
• La tabla hostTopNTable contiene: • Preparación de un informe:
1 – hostTopNReport: define un informe – La estación gestora crea una fila en la tabla de
índices

particular. Corresponde a una fila de la control, especificando:


hostTopNControlTable • La subred a monitorizar (hostTopNHostIndex)
• La variable para clasificar (hostTopNRateBase)
2 – hostTopNIndex: define una fila entre las filas • Tamaño de la lista (hostTopNRequestedSize)
generadas en este informe (un host) • El periodo de muestreo (hostTopNTimeRemaining)
– hostTopNAddress: la dirección MAC del host – Cuando hostTopNTimeRemaining=0 se calcula el
– hostTopNRate: incremento de la variable informe
seleccionada durante el intervalo de muestreo – Si la estación gestora quiere otro pone otra vez
hostTopNTimeRemaining := hostTopNDuration
– Se borran los datos y se genera un nuevo informe
33 34

Tema RMON Tema RMON

5.5 Grupo matrix Grupo matrix


• Registra información sobre el tráfico entre parejas • La tabla matrixControlTable contiene los
de hosts siguientes objetos:
• La información se almacena en forma de matriz – matrixControlIndex: un entero que diferente para cada
fila de la tabla
• Ejemplo de uso: conocer qué dispositivos están
– matrixControlDataSource: OID que identifica la
haciendo mayor uso de un servidor subred (interfaz) de la fila
• El grupo matrix contiene tres tablas: – matrixControlTableSize: número de filas en las tablas
matrixControlTable, matrixSDTable y matrixSDTable y matrixDSTable asociadas a esta
matrixDSTable fila
• matrixSDTable: tráfico desde un host a todos sus – matrixControlLastDeleteTime: valor de sysUpTime
correspondiente a la última vez que se borró una
destinos entrada de matrixSDTable y matrixDSTable asociada
• matrixDSTable: tráfico desde cualquier host a esta fila
hacia un destino
35 36

Tema RMON Tema RMON


Grupo matrix Grupo matrix
• La tabla matrixSDTable almacena estadísticas del • La tabla matrixDSTable contiene la misma
tráfico desde una máquina determinada a un información que la anterior pero indexada :
conjunto de destinos
1: matrixDSIndex
• Contiene los siguientes objetos:
2: matrixDSDestAddress
2 – matrixSDSourceAddress: dirección MAC fuente
índices

3 – matrixSDDestAddress: dirección MAC destino 3: matrixDSSourceAddress


1 – matrixSDIndex: índice (igual a matrixControlIndex)

– matrixSDPkts: paquetes fuente → destino • Cada vez que el monitor detecta una nueva
– matrixSDOctets: octetos fuente → destino conversación, incluye dos filas en cada una
– matrixSDErrors: paquetes defectuosos fuente → de las dos tablas (DS y SD)
destino
37 38

Tema RMON Tema RMON

5.6 Grupo alarm Grupo alarm


• Se usa para definir un conjunto de umbrales para • La tabla alarmTable contiene los siguientes objetos:
las prestaciones de la red – alarmIndex: índice
• Si se cruza un umbral en una dirección – alarmInterval: periodo muestreo
determinada se genera una alarma y se envía a la – alarmVariable: la variable a muestrear (tipos INTEGER,
counter, gauge o TimeTicks)
consola central
– alarmSampleType:absoluteValue(1) o deltaValue(2)
• Cuando se activa una alarma se genera un evento
– alarmValue: valor muestreado en el último periodo
(definido en el grupo event)
– alarmStartupAlarm: risingAlarm(1), fallingAlarm(2) o
• Por ejemplo, se puede generar una alarma si se risingOrFallingAlarm(2)
contabilizan más de 500 errores CRC (el umbral) – alarmRisingThreshold y alarmFallingThreshold
en un intervalo de 5 minutos – alarmRisingEventIndex y alarmFallingEventIndex:
• El grupo alarm está formado por una sola tabla: índice de eventEntry que utiliza cuando se cruza el
alarmTable umbral ascendente o descendente

39 40

Tema RMON Tema RMON


Grupo alarm 5.7 Grupo filter
• La estación gestora define una nueva alarma añadiendo • Permite definir filtros para que el monitor observe
una fila en la alarmTable un determinado tipo de paquetes
• La combinación de variable, intervalo de muestreo y
umbrales debe ser única
• Los filtros se forman a partir de dos componentes
• Método para evitar la activación de muchas alarmas
básicos:
menores – filtros de datos: para averiguar si un patrón de bits
Valor del objeto muestreado
aparece (o no) dentro de los paquetes
– filtros de estado: se buscan paquetes de un tipo
determinado (válidos, errores de CRC, etc.)
Rising
Threshold • Estas componentes se pueden combinar mediante
operaciones AND y OR
• El flujo de paquetes que pasan el conjunto de
Falling filtros se denomina canal (channel)
Threshold

41 42
tiempo
Tema RMON Tema RMON

Grupo filter Grupo filter


• Los paquetes de un canal se contabilizan
• La tabla channelTable incluye los objetos
• Cuando un paquete pasa por un canal se puede siguientes:
generar un evento (definido en el grupo event) – channelIndex: entero que identifica al canal
• Los paquetes que pasan por un canal pueden ser – channelIfIndex: OID de la subred
capturados mediante el mecanismo definido en el – channelAcceptType: controla la aplicación de los filtros
grupo capture asociados a este canal:
• acceptMatched (1): se acepta un paquete si pasa al menos un
filtro
• El grupo filter tiene dos tablas de control: • acceptFailed (2): se acepta un paquete si no pasa ningún filtro
– Cada fila de la channelTable define un canal único – channelDataControl: on (canal abierto) o off (canal
– Asociado a ese canal hay una o más filas en la cerrado)
filterTable donde se definen los filtros asociados
43 44

Tema RMON Tema RMON


Grupo filter Grupo filter
– channelTurnOnEventIndex: evento que pasa de off • La tabla filterTable incluye los objetos siguientes:
a on
– filterIndex: índice de la filterTable
– channelTurnOffEventIndex: evento que pasa de on
a off – filterChannelIndex: número de canal
– channelEventIndex: evento activado por un – filterPktDataOffset: desplazamiento desde el inicio del
paquete que atraviesa el canal paquete donde se aplica la máscara
– channelEventStatus: – filterPktData, filterPktDataMask y filterPktDataNotMask :
eventReady (1) • se compara el paquete --convenientemente desplazado--
eventFired (2) con filterPktData
eventAlwaysReady (3)
• cada bit a 0 en filterPktDataNotMask indica la posición
– channelMatches: contador del número de paquetes de los bits que deben coincidir para pasar el test
que pasan los filtros (incluso aunque
ChannelDataControl = off ) • cada bit a 1 en filterPktDataNotMask indica la posición
– channelDescription: descripción textual de los bits que NO deben coincidir para pasar el test
45 46

Tema RMON Tema RMON

Grupo filter Grupo filter


EJEMPLO: Queremos aceptar todos los paquetes Ethernet que tienen – filterPktStatus, filterPktStatusMask y
como dirección destino 0xA5 y NO tiene como dirección fuente 0xBB filterPktStatusNotMask
– El estado de un paquete está formado (para Ethernet)
Se busca la coincidencia desde el inicio del paquete
por una palabra de 3 bits:
Patrón de comparación • bit 0 a 1 si el paquete es mayor que 1518 octetos
• bit 1 a 1 si el paquete es menor que 64 octetos
• bit 2 a 1 si el paquete tiene un error CRC o de alineamiento
filterPktDataOffset = 0
filterPktData = 0 x 0000000000A50000000000BB – Ejemplo: un fragmento de trama Ethernet tiene el
filterPktDataMask = 0 x FFFFFFFFFFFFFFFFFFFFFFFF estado 6 (21 + 22)
filterPktDataNotMask= 0 x 000000000000FFFFFFFFFFFF

Los 96 bits son relevantes Coincidencia en los primeros 48 bits


No coincidencia en los restantes 48 bits
47 48

Tema RMON Tema RMON


5.8 Grupo capture Grupo capture
• Define la captura de uno de los canales del grupo • La tabla bufferControlTable contiene:
filter – bufferControlIndex: índice
– bufferControlChannelIndex: identifica el canal fuente
• El grupo tiene dos tablas: de esta captura
– bufferControlTable: define un buffer para un canal – bufferControlFullStatus: spaceAvailable (1), full (2)
– captureBufferTable: almacena los datos – bufferControlFullAction: lockWhenFull (1),
wrapWhenfull (2)
– bufferControlCaptureSliceSize: número máximo de
octetos de cada paquete, comenzando desde el inicio
del paquete, que se almacenan en el buffer de captura.
(si 0, tanto como sea posible. Por defecto 100)
– bufferControlDownloadSliceSize : número máximo
de octetos de cada paquete que se entregan en respuesta
a una petición SNMP
49 50

Tema RMON Tema RMON

Grupo capture Grupo capture


– bufferControlDownloadOffset: un offset para el valor • La tabla captureBufferTable contiene:
anterior – captureBufferControlIndex: número de buffer del
– bufferControlMaxOctetsRequested: tamaño del paquete
buffer en octetos. Solicitado. – captureBufferIndex: número del paquete dentro del
– bufferControlMaxOctetsGranted: tamaño del buffer buffer
en octetos. Concedido. – captureBufferPacketID: índice que describe el orden de
– bufferControlCapturedPackets: número de paquetes los paquetes capturados recibidos en un interfaz
actualmente el buffer – captureBufferPacketData: el paquete
– bufferControlTurnOnTime: valor de sysUpTime – captureBufferPacketLength: tamaño real del paquete
cuando se activa el buffer
– captureBufferPacketTime: milisegundos desde que se
activo este buffer hasta la captura del paquete
– captureBufferPacketStatus: estado de error del paquete
51 52

Tema RMON Tema RMON


5.9 Grupo event Grupo event
• Definición de eventos • La tabla eventTable contiene los objetos
• Los activación de estos eventos se produce en siguientes:
otros lugares de la MIB (ejemplo, en el grupo
– eventIndex: índice
alarm)
– eventDescription: descripción textual
• Un evento puede:
– desencadenar una acción en otros lugares de la MIB
– eventType: none (1), log (2), snmp-trap (3),
(ejemplo, pasar una canal de on a off) log-and-trap (4)
– registrar información dentro de este grupo – eventCommunity: comunidad para la trap
– generar una trap SNMP – eventLastTimeSent: valor de SysUpTime
• El grupo event contiene dos tablas: eventTable y cuando se generó el último evento
logTable
53 54

Tema RMON Tema RMON

Grupo event 6. RMON2


• La tabla logTable contiene los objetos • RMON2: monitorizar tráfico de protocolos
siguientes: por encima del nivel de MAC (1997)
– logEventIndex: evento que generó esta • RMON2 puede:
anotación – decodificar los paquetes de esos protocolos. Al
– logIndex: número de esta anotación (de entre decodificar IP el monitor observa tráfico de
todas las anotaciones del mismo evento) fuera de la red que llega por los routers
– logTime: valor de SysUpTime cuando se – Puede decodificar tráfico de aplicaciones (e-
realizó la anotación mail, www, ...), por tanto puede contabilizar los
– logDescription: descripción de la anotación paquetes generados por cada host para cada
(dependiente de la implementación) aplicación

55 56

Tema RMON Tema RMON


RMON2 RMON2
• La MIB de RMON2: • Grupo protocolDir
– es una extensión de la MIB de RMON – En un red puede haber varios protocolos por encima del
MAC: estandarizados o no
– Se añaden los siguientes grupos: – Aquí se guarda información sobre qué protocolos
• directorio de protocolos protocolDir (11) puede interpretar una sonda RMON2
• distribución de protocolos protocolDist (12) • Grupo protocolDist
• mapa de direcciones addressMap (13) – Resumen estadísticos sobre el número de octetos y
• hosts de nivel de red nlHost (14) paquetes que se han transferido para cada uno de los
• matriz de nivel de red nlMatrix (15) protocolos soportados
• hosts de nivel de aplicación alHost (16) • Grupo addressMap
• matriz de nivel de aplicación alMatrix (17) – Relaciona cada dirección de red con la dirección MAC
• histórico del usuarios usrHistory (18) – Útil para descubrir la topología de una red
• configuración de la sonda probeConfig (19)
57 58

Tema RMON Tema RMON

RMON2 RMON2
• Grupo nlHost
• Grupo alMatrix
– Permite decodificar paquetes basándose en su dirección IP
– Igual que el anterior pero para el nivel de aplicación
– Recopila estadísticas similares al grupo host de RMON1
• Grupo alHost • Grupo usrHistory
– Una tabla de este grupo recopila información para cada uno – Periódicamente sondea estadísticas y variables, y
de los protocolos de aplicación* y cada una de las registra los datos según parámetros definidos por los
direcciones IP usuarios
• Grupo nlMatrix – El gestor de la red puede mantener un registro histórico
– Contiene tablas para recoger estadísticas del tráfico entre de cualquier contador del sistema
parejas de hosts (identificadas por su dirección IP) • Grupo probeConfig
– Otras tablas almacenan estadísticas sobre los topN – Para configurar una sonda RMON2
(clasificaciones de hosts según diferentes métricas)
(*) En RMON2 “nivel de aplicación” es cualquier protocolo por encima del nivel de red

59 60

Tema RMON Tema RMON

Вам также может понравиться