Usado para obter estatísticas sobre servidores específicos da LAN. O monitor aprende sobre novos hosts da LAN observando a origem e o destino do endereço MAC dos pacotes. Um conjunto de estatísticas é mantido para cada Host conhecido.
Consiste de três tabelas: uma de Controle e duas de Dados. A de Controle, hostControlTable, inclue:
hostControlDataSource: Identifica a interface e então a subrede que originou os dados.
hostControlTableSize: O número de registros na hostTable que são associadas a este registro.
hostControlLastDeleteTime: O valor de sysUpTime (MIB II) correspondente à última vez que ma entrada foi deletada da porção da hostTable associada com este registro. O valor é 0 se não ocorreu deleção.
Para cada interface especificada por um registro na hostControlTable, a hostTable contém um registro para cada endereço MAC revelado na interface. Assim o número de registros na hostTable pode ser expresso como:
K onde: N - número de registros na hostTableN = Ni i - valor de hostControlIndex
i=1 K - número de registros na hostControlTable
Ni - valor de hostControlTableSize para o registro
Cada registro da hostTable contém estatísticas de dados sobre o host correspondente. A tabela inclui:
hostCreationOrder: Um índice que define a ordem relativa da criação dos hosts capturados por um hostControlEntry particular.
hostIndex: O conjunto de estatísticas da qual essa entrada faz parte.
hosts (rmon 4)Depois que uma novo registro é definido no hostControlTable, o monitor começa a aprender endereços MAC das interfaces correspondentes. Cada vez que um novo host é descoberto na interface, um registro é adicionado na hostTable, e o valor de hostControlTableSize é incrementado. O monitor deve ser capaz de manter estatísticas de todos os hosts da subrede. Mas, se o monitor encontrar seu próprios recursos, ele pode deletar entradas como necessário. Nesse caso, o conjunto de registros para aquela interface funciona como um buffer circular. Para cada novo registro adicionado ao conjunto, o registro mais velho é deletado. O valor de hostCreationOrder para um dos registros existentes é diminuido em 1, e o novo registro terá um valor de Ni para hostCreationOrder. A especificação recomenda que essas estações façam uso de hostControlLastDeleteTime no registro relevante de hostControlTable para detectar circunstância na qual uma associação entre um valor de hostCreationOrder e um registro de hostTable não será válida por muito tempo.
hostControlTable (1)
hostControlEntry (1)
hostControlIndex (1)
hostControlDataSource (2)
hostControlTableSize (3)
hostControlLastDeleteTime (4)
hostControlOwner (5)
hostControlStatus (6)
hostTable (2)
hostEntry (1)
hostAddress (1)
hostCreationOrder (2)
hostIndex (3)
hostInPkts (4)
hostOutPkts (5)
hostInOctets (6)
hostOutOctets (7)
hostOutErrors (8)
hostOutBroadcastPkts (9)
hostOutMulticastPkts (10)
hostTimeTable (3)
hostTimeEntry (1)
hostTimeAddress (1)
hostTimeCreationOrder (2)
hostTimeIndex (3)
hostTimeInPkts (4)
hostTimeOutPkts (5)
hostTimeInOctets (6)
hostTimeOutOctets (7)
hostTimeOutErrors (8)
hostTimeOutBroadcastPkts (9)
hostTimeOutMulticastPkts (10)