This invention specifies a mechanism that can be used by network management system ("NMS") applications, running on a single workstation or personal computer, which continuously monitor the flow of traffic on some or all segments of their attached network. The invention enables an application to determine whether enough system resources are available to monitor all segments in the network. If not all of the segments can be monitored, the invention specifies an algorithm that can be used to intelligently select a subset of segments for monitoring. If all of the segments can be monitored the same algorithm may instead be applied to determine which segments should be monitored at a more detailed level than the rest. In effect, this invention will allow one application running on a workstation or personal computer to monitor networks that range in size from one to several thousand segments while consuming a bounded portion of its host system's resources. This not only allows the same NTAS application to be marketed to a wider spectrum of customers, but permits the application to adapt its function to a much broader set of conditions as the network being monitored evolves over time.

Questa invenzione specifica un meccanismo che può essere usato dalle applicazioni del sistema di amministrazione della rete ("nanometri"), funzionando su una singola stazione di lavoro o su un personal computer, che controllano continuamente il flusso di traffico su alcuno o tutti i segmenti della loro rete fissata. L'invenzione permette ad un'applicazione di determinare se abbastanza risorse di sistema siano a disposizione per controllare tutti i segmenti nella rete. Se non tutti i segmenti possono essere controllati, l'invenzione specificano una procedura che può essere usata per selezionare intelligentemente un sottoinsieme dei segmenti per controllare. Se tutti i segmenti possono essere controllati la stessa procedura può preferibilmente essere applicata per determinare quali segmenti dovrebbero essere controllati ad un livello più dettagliato che il resto. In effetti, questa invenzione permetterà un'applicazione che funziona su una stazione di lavoro o su un personal computer alle reti del video che variano nel formato da uno a parecchio mille segmenti mentre consumano una parte limitata delle relative risorse del sistema host. Ciò permette non soltanto che la stessa applicazione di NTAS sia introdotto ad un'più ampia gamma di clienti, ma i permessi l'applicazione adattare la relativa funzione ad un insieme delle circostanze molto più vasto mentre la rete che è controllata si evolve col tempo.

 
Web www.patentalert.com

< (none)

< Method and apparatus for efficient storage and retrieval of objects in and from an object storage device

> Temporary halting of thread execution until monitoring of armed events to memory location identified in working registers

> (none)

~ 00096