-
公开(公告)号:DE112010004940B4
公开(公告)日:2018-07-12
申请号:DE112010004940
申请日:2010-08-03
Applicant: IBM
Inventor: JANSEN BERNHARD , KIND ANDREAS , STOECKLIN MARC P
Abstract: Verfahren zum automatischen Erkennen eines Adressbereichs für ein Internetprotokoll-(IP-)Netzwerk (2), wobei das Verfahren Folgendes umfasst:Erfassen von Datenverkehrsdaten, die für jeden von einer Netzwerkeinheit über eine Netzwerkgrenze des IP-Netzwerks hinweg geleiteten Datenverkehr eine Quell-IP-Adresse und/oder eine Ziel-IP-Adresse des Datenverkehrs umfassen sowie (a) die jeweils andere Ziel-IP-Adresse und/oder Quell-IP-Adresse und/oder (b) Richtungsdaten, welche eine Flussrichtung über die Netzwerkgrenze hinweg anzeigen;Erzeugen einer Baumdatenstruktur, welche IP-Adressen in den Datenverkehrsdaten so darstellt, dass aufeinanderfolgende Verzweigungspunkte in einem Zweig der Baumdatenstruktur aufeinanderfolgenden Abschnitten einer IP-Adresse zugehörig sind und IP-Adressen mit gemeinsamen Anfangsabschnitten in der Baumdatenstruktur mit mindestens einem gemeinsamen Verzweigungspunkt dargestellt werden;Zuweisen von Gewichten zu Verzweigungspunkten in der Baumdatenstruktur in Abhängigkeit von der Auftrittshäufigkeit dargestellter IP-Adressen in zumindest einer Teilmenge der Datenverkehrsdaten;Erkennen eines IP-Adressbereichs des IP-Netzwerks (2) durch Identifizieren eines Verzweigungspunkts, dem ein allen IP-Adressen in dem IP-Netzwerk (2) gemeiner letzter Anfangsadressabschnitt zugehörig ist, in Abhängigkeit von den zugewiesenen Gewichten; undautomatisches Konfigurieren der Netzwerkeinheit (1) mit dem IP-Adressbereich, um im Betrieb der Netzwerkeinheit (1) eine Unterscheidung zwischen IP-Adressen innerhalb und IP-Adressen außerhalb des Netzwerks (2) zu gestatten.
-
公开(公告)号:GB2484878B
公开(公告)日:2015-01-07
申请号:GB201203406
申请日:2010-08-03
Applicant: IBM
Inventor: JANSEN BERNHARD , KIND ANDREAS , STOECKLIN MARC P
Abstract: Mechanisms are provided for automatic address range detection for an IP network. Flow data is obtained comprising one of the source and destination IP addresses for the flow and one of (a) the other of the source and destination IP addresses and (b) direction data indicative of the flow direction across the network boundary. A tree data structure is generated representing the IP addresses in the flow data. IP addresses with initial portions in common are represented in the tree with at least one node in common. Weights are assigned to nodes in the tree in dependence on occurrences of the represented IP addresses in at least a subset of the flow data. The IP address range of the network is then detected by identifying, in dependence on the assigned weights, the node associated with the last initial address portion common to all IP addresses in the network. A device is automatically configured with the IP address range to permit distinction between IP addresses inside and outside the network in operation of the device, e.g. for filtering or traffic classification.
-
公开(公告)号:DE112010004940T5
公开(公告)日:2012-12-06
申请号:DE112010004940
申请日:2010-08-03
Applicant: IBM
Inventor: JANSEN BERNHARD , KIND ANDREAS , STOECKLIN MARC P
Abstract: Es werden Verfahren und Vorrichtungen zum automatischen Erkennen des Adressbereichs für ein IP-Netzwerk (2) bereitgestellt. Es werden Datenverkehrsdaten ermittelt, wobei die Datenverkehrsdaten für jeden von einer Netzwerkeinheit über die Netzwerkgrenze hinweg geleiteten Datenverkehr die Quell- und/oder die Ziel-IP-Adressen des Datenverkehrs umfassen sowie (a) die jeweils andere Ziel- und/oder Quell-IP-Adresse und/oder (b) Richtungsdaten, welche die Flussrichtung über die Netzwerkgrenze hinweg anzeigen. Es wird eine Baumdatenstruktur erzeugt, welche die IP-Adressen in den Datenverkehrsdaten darstellt. Aufeinanderfolgenden Verzweigungspunkten in einem Zweig des Baums sind aufeinanderfolgende Abschnitte einer IP-Adresse zugehörig. IP-Adressen mit gemeinsamen Anfangsabschnitten werden in dem Baum mit zumindest einem gemeinsamen Verzweigungspunkt dargestellt. Verzweigungspunkten in dem Baum werden in Abhängigkeit von der Auftrittshäufigkeit der dargestellten IP-Adressen in zumindest einer Teilmenge der Datenverkehrsdaten Gewichte zugewiesen. Der IP-Adressbereich des Netzwerks (2) wird dann durch Identifizieren des Verzweigungspunkts, dem der allen IP-Adressen in dem Netzwerk (2) gemeine letzte Anfangsadressabschnitt zugehörig ist, in Abhängigkeit von den zugewiesenen Gewichten erkannt. Eine Einheit (1) wird automatisch mit dem IP-Adressbereich konfiguriert, um im Betrieb der Einheit (1) eine Unterscheidung zwischen IP-Adressen innerhalb und außerhalb des Netzwerks (2) zu gestatten, z. B. zum Filtern oder zum Klassifizieren von Verkehr. Die Einheit (1), bei der es sich auch um eine Netzwerkeinheit handeln kann, die zur Ermittlung der Datenverkehrsdaten den Datenverkehr überwacht, kann den Adressbereichs-Erkennungsprozess zum Zweck der Selbstkonfigurierung durchführen.
-
公开(公告)号:GB2484878A
公开(公告)日:2012-04-25
申请号:GB201203406
申请日:2010-08-03
Applicant: IBM
Inventor: JANSEN BERNHARD , KIND ANDREAS , STOECKLIN MARC P
Abstract: Methods and apparatus are provided for automatic address range detection for an IP network (2). Flow data is obtained, the flow data comprising, for each flow relayed by a network device across the network boundary, one of the source and destination IP addresses for the flow and one of (a) the other of the source and destination IP addresses and (b) direction data indicative of the flow direction across the network boundary. A tree data structure is generated representing the IP addresses in the flow data. Successive nodes in a branch of the tree are associated with successive portions of an IP address. IP addresses with initial portions in common are represented in the tree with at least one node in common. Weights are assigned to nodes in the tree in dependence on occurrences of the represented IP addresses in at least a subset of the flow data. The IP address range of the network (2) is then detected by identifying, in dependence on the assigned weights, the node associated with the last initial address portion common to all IP addresses in the network (2). A device (1) is automatically configured with the IP address range to permit distinction between IP addresses inside and outside the network (2) in operation of the device (1), e.g. for filtering or traffic classification. The device (1), which may also be a network device which monitors traffic to obtain the flow data, may perform the address range detection process for self-configuration purposes.
-
公开(公告)号:DE112010003099B4
公开(公告)日:2014-09-11
申请号:DE112010003099
申请日:2010-07-27
Applicant: IBM
Inventor: GANTENBEIN DIETER , JANSEN BERNHARD
Abstract: Verfahren zum Anzeigen gering ausgelasteter Netzeinheiten (3) in einem Datenverarbeitungssystem (7), die Dienste in einem Datennetz (2) bereitstellen, wobei das Verfahren die folgenden Schritte umfasst: Empfangen von Netzverkehrsdaten, die eine Quelleinheitenkennung und eine Zieleinheitenkennung für jede mit einer Netzeinheit (3) eingerichtete Verbindung, Daten zur Kennzeichnung eines Dienstanbieters und eines Dienstnutzers für diese Verbindung und Verkehrsdurchsatzdaten umfassen, welche den Datendurchsatz auf dieser Verbindung kennzeichnen; Filtern der Netzverkehrsdaten, um Daten für vordefinierte Verbindungen auszusondern; Erzeugen eines Graphen aus den gefilterten Daten, der die Verbindungen zwischen Einheiten (3) repräsentiert, welche durch die gefilterten Daten in Form von Verknüpfungen zwischen den Knoten des Graphen angezeigt werden, wobei die Verkehrsdurchsatzdaten für eine bestimmte Verbindung der entsprechenden Verknüpfung im Graphen zugeordnet sind; Analysieren des Graphen, um Gruppen miteinander verbundener Knoten zu ermitteln, die mit keinem anderen Knoten verbunden sind, der eine Einheit (3) innerhalb des Netzes (2) repräsentiert; und Anzeigen aller gering ausgelasteten Netzeinheiten (3) durch Erzeugen eines Ausgabewertes, der von den Verkehrsdurchsatzdaten abhängt, die einer Verknüpfung zu einer bestimmten Gruppe außerhalb des Netzes (2) zugeordnet sind.
-
公开(公告)号:DE112010003099T5
公开(公告)日:2012-08-02
申请号:DE112010003099
申请日:2010-07-27
Applicant: IBM
Inventor: GANTENBEIN DIETER , JANSEN BERNHARD
Abstract: Es werden Verfahren, Computerprogramme und System und Vorrichtungen zum Anzeigen gering ausgelasteter Netzeinheiten (3) bereitgestellt, die Dienste in einem Datennetz (2) bereitstellen, um das Netz umstrukturieren und die Auslastung steigern zu können. Ein Datenverarbeitungssystem (7) empfängt Netzverkehrsdaten, die für jede zu einer Netzeinheit (3) eingerichtete Verbindung Folgendes umfassen: eine Quelleinheitenkennung und eine Zieleinheitenkennung für die Verbindung; Daten zur Kennzeichnung eines Dienstanbieters und eines Dienstnutzers für diese Verbindung; und Verkehrsdurchsatzdaten zur Kennzeichnung des Datendurchsatzes auf dieser Verbindung. Das System (7) filtert die Netzverkehrsdaten, um Daten für vordefinierte Verbindungen auszusondern, und erzeugt dann aus den gefilterten Daten einen Graphen. Der Graph repräsentiert Verbindungen zwischen Einheiten (3), die durch die gefilterten Daten zwischen Knoten des Graphen gekennzeichnet sind. Die Verkehrsdurchsatzdaten für eine bestimmte Verbindung sind der entsprechenden Verknüpfung in dem Graphen zugeordnet. Das System (7) analysiert den Graphen, um ”Inseln” zu ermitteln, d. h. Gruppen miteinander verbundener Knoten, die mit keinem anderen Knoten verbunden sind, der eine Einheit (3) innerhalb des Netzes (2) repräsentiert. Dann zeigt das System (7) alle gering ausgelasteten Netzeinheiten (3) durch Erzeugen eines Ausgabewertes an, der von den Verkehrsdurchsatzdaten abhängt, die einer Verknüpfung zu einer Insel außerhalb des Netzes (2) zugeordnet sind. Dann kann das Netz (2) in Abhängigkeit von diesem Ausgabewert umstrukturiert werden, um der geringen Auslastung der Netzeinheiten (3) entgegenzuwirken.
-
-
-
-
-