IP Library Granted Patent US 8,136,012
Granted Patent B2
US 8,136,012 · App. 12/295,060 · Granted Mar 13, 2012

Method and system for updating topology changes of a computer network

Assignee: Infovista SA
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,136,012
App. No.
12/295,060
Granted
Mar 13, 2012
Kind
B2
Abstract

A method for detecting topology changes of a computer network, includes the following steps of acquisition of the raw data from the configuration tables of the network elements during successive primary pollings, the following steps being carried out between two successive primary pollings: calculation and storage of a checksum value for each network element having raw data which are considered to be sensitive, at least one secondary polling, allowing the sensitive data to be retrieved again from each corresponding element, comparison of the previously-stored checksum value, at each secondary polling and for each element termed sensitive, with a new checksum value calculated with the new sensitive data, for each sensitive element, when the two checksum values differ, updating in a topology database only the topology data relative to the corresponding element.

Claims (17)

1. A method for detecting topology changes of a computer network, this method comprising the following steps:

acquisition of the raw data from the configuration tables of the network elements during successive primary pollings, the following steps being carried out between two successive primary pollings:

calculation and storage of a checksum value for each network element having raw data which are considered to be sensitive;

at least one secondary polling, allowing said sensitive data to be retrieved again from each corresponding element;

comparison of the previously-stored checksum value, at each secondary polling and for each element termed sensitive, with a new checksum value calculated with the new sensitive data; and,

for each sensitive element, when the two checksum values differ, updating in a topology database only the topology data relative to the corresponding element.

2. The method according to claim 1 , characterized in that the raw data are considered to be sensitive when they conform to predetermined criteria contained in a configuration file.

3. The method according to claim 1 , characterized in that the primary and secondary pollings are regular; the secondary pollings being performed at a frequency substantially greater than the frequency of the primary pollings.

4. The method according to claim 1 , characterized in that the primary and secondary pollings are triggered following a predetermined event.

5. The method according to claim 1 , characterized in that for the updating of the topology data of a sensitive element, the sensitive raw data contained in the cache memory are retrieved, these sensitive raw data originating from the secondary polling just carried out.

6. The method according to claim 1 , characterized in that the current checksum value is calculated using a cyclical redundancy algorithm.

7. A server for detecting topology changes of a computer network, this server comprising:

means for carrying out successive primary pollings of the network elements and acquiring raw data from the configuration tables of said network elements;

means for calculating and storing a checksum value for each network element having raw data which are considered to be sensitive;

means for carrying out at least one secondary polling, allowing said sensitive data to be retrieved again from each corresponding element;

means for comparing the previously-stored checksum value, at each secondary polling and for each element termed sensitive, with a new checksum value calculated with the new sensitive data; and

for each sensitive element, when the two checksum values differ, means for updating in a topology database only the topology data relative to the corresponding element.

Assignments (2)
CHANGE OF NAME Recorded Mar 17, 2016
From: INFOVISTA SA
To: INFOVISTA SAS
Reel/Frame 038018/0183 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 2, 2008
From: CAU, STEPHANE; MASSIOT, JUIEN
To: INFOVISTA SA
Reel/Frame 021624/0886 →
Priority Claims (1)
FR 06 02850 · Mar 31, 2006 · national
Continuity (1)
Related Publication 20090177953A1 · Jul 9, 2009