Methods and apparatus for collecting, storing, processing and using data,
such a RMON2 network traffic data, are described. Network traffic probes
are identified and attempts are made to configure the identified probes to
generate network traffic data sets which are as close to a preselected
common data format as possible. Application layer traffic data is
collected in addition to network layer traffic data when possible. In an
RMON2 embodiment, the common data format includes the use of delta count
values as opposed to absolute count values. The common data format of the
present invention utilizes terminal count mode format as opposed to all
count mode format for the presentation of RMON2 application layer
information. To minimize the amount of data processing required to put a
probe's network traffic data into the desired common format and to
maximize the amount of information collected, network data is obtained
from a probe using one of the available RMON2 table formats. In order to
avoid various problems with known data aging processes used to limit the
growth of network traffic databases, a database of collected network
traffic information which includes multiple parallel sets of data stored
at different resolutions is created and maintained. The data sets for each
individual resolution are stored in a separate FIFO data structure and
with the oldest data records in the FIFO being overwritten when allocated
data space becomes fully utilized.
Os métodos e os instrumentos para coletar, armazenar, processar e usar dados, tais dados do tráfego da rede RMON2, são descritos. As pontas de prova do tráfego da rede são identificadas e as tentativas são feitas de configurarar as pontas de prova identificadas para gerar as séries de dados de do tráfego da rede que são como perto de um formato de dados comum preselected como possíveis. Os dados do tráfego da camada de aplicação são coletados além aos dados do tráfego da camada de rede quando possíveis. Em uma incorporação RMON2, o formato de dados comum inclui o uso de valores de contagem do delta ao contrário dos valores de contagem absolutos. O formato de dados comum da invenção atual utiliza o formato terminal da modalidade da contagem ao contrário de todo o formato da modalidade da contagem para a apresentação da informação da camada de aplicação RMON2. Para minimizar a quantidade de processo de dados requerida para pôr dados do tráfego da rede de uma ponta de prova no formato comum desejado e para maximize a quantidade de informação coletou, dados da rede é obtido de uma ponta de prova usando um dos formatos disponíveis da tabela RMON2. A fim evitar vários problemas com processos sabidos do envelhecimento dos dados usou-se limitar o crescimento de bases de dados do tráfego da rede, uma base de dados da informação coletada do tráfego da rede que inclui jogos da paralela do múltiplo dos dados armazenados em definições diferentes é criada e mantida. As séries de dados de para cada definição individual estão armazenadas em uma estrutura de dados separada do FIFO e com os registros de dados os mais velhos no FIFO que overwritten quando o espaço alocado dos dados se torna utilizado inteiramente.