[go: up one dir, main page]

HK1116605B - System and method for network analysis - Google Patents

System and method for network analysis Download PDF

Info

Publication number
HK1116605B
HK1116605B HK08105566.5A HK08105566A HK1116605B HK 1116605 B HK1116605 B HK 1116605B HK 08105566 A HK08105566 A HK 08105566A HK 1116605 B HK1116605 B HK 1116605B
Authority
HK
Hong Kong
Prior art keywords
network
header information
information
customer
packets
Prior art date
Application number
HK08105566.5A
Other languages
English (en)
French (fr)
Chinese (zh)
Other versions
HK1116605A1 (en
Inventor
Edward E. Barrett
Kirby Files
Ron Haberman
Shawn Edmondson
Original Assignee
Masergy Communications, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/540,165 external-priority patent/US7756128B2/en
Application filed by Masergy Communications, Inc. filed Critical Masergy Communications, Inc.
Publication of HK1116605A1 publication Critical patent/HK1116605A1/en
Publication of HK1116605B publication Critical patent/HK1116605B/en

Links

Claims (15)

  1. Verfahren zum Bewerten der Leistung eines Netzes (10) an einer Randvorrichtung (410) eines Betreibernetzes, wobei das Verfahren Folgendes umfasst:
    Empfangen einer Mehrzahl von Paketen (510), die einer Vtehrzahl von Kunden (40) zugeordnet sind;
    Kopieren von Header-Informationen (330) für jedes der Mehrzahl von Paketen (520);
    Identifizieren von einem der Mehrzahl von Kunden für jedes der Mehrzahl von Paketen (540);
    Speichern der Header-Informationen für jedes der Mehrzahl von Paketen in einer Datenbank, die dem identifizierten Kunden zugeordnet ist (530);
    gekennzeichnet durch
    Erzeugen statistischer Informationen in Reaktion auf die gespeicherten Header-Informationen, wobei die statistischen Informationen einer Anwendung zugeordnet sind, die dem identifizierten Kunden zugeordnet ist (550); und
    Speichern der Header-Informationen und der statistischen Informationen, die dem identifizierten Kunden und der Anwendung zugeordnet sind, in einer zweiten Datenbank (570), wobei das Speichern der Header-Informationen und der statistischen Informationen ferner ein Speichern der Header-Informationen und der statistischen Informationen in wenigstens einer Datei umfasst, die einer jeweiligen Netzverbindung zugeordnet ist.
  2. Verfahren nach Anspruch 1, wobei das Kopieren der Header-Informationen ein Spiegeln der Mehrzahl von Paketen mithilfe einer Raw-Socket-Schnittstelle an eine Ethernet-Schnittstelle einschließt, wobei die Raw-Socket-Schnittstelle eine Paketerfassungsanwendung benutzt.
  3. Verfahren nach Anspruch 1, wobei das Speichern der Header-Informationen ein Einordnen der Header-Informationen für jedes der Mehrzahl von Paketen in die Datenbank einschließt, die dem identifizierten Kunden zugeordnet ist.
  4. Verfahren nach Anspruch 1, und ferner umfassend Bestimmen eines Paketzählwerts, der einer jeweiligen Quelladresse, einer jeweiligen Zieladresse, einem jeweiligen Transportprotokoll, einem jeweiligen Quellport und einem jeweiligen Zielport zugeordnet ist und in den gespeicherten Header-Informationen enthalten ist, wobei der Paketzählwert für ein bestimmtes Zeitintervall bestimmt wird.
  5. Verfahren nach Anspruch 1, und ferner umfassend Bestimmen eines Bytezählwerts, der einer jeweiligen Quelladresse, einer jeweiligen Zieladresse, einem jeweiligen Transportprotokoll, einem jeweiligen Quellport und einem jeweiligen Zielport zugeordnet ist und in den gespeicherten Header-Informationen enthalten ist, wobei der Bytezählwert für ein bestimmtes Zeitintervall bestimmt wird.
  6. Verfahren nach Anspruch 1, wobei die gespeicherten Header-Informationen an einen Server das Netz in regelmäßigen Intervallen weitergeleitet werden, wobei die gespeicherten Header-Informationen mithilfe einer Netzverteilungsschicht weitergeleitet werden.
  7. Verfahren nach Anspruch 1, wobei das Speichern der Header-Informationen und der statistischen Informationen in wenigstens einer Datei umfasst, die einer jeweiligen Netzverbindung zugeordnet ist, ferner ein Speichern der Header-Informationen und der statistischen Informationen in wenigstens einer Datei einschließt, die der jeweiligen Kommunikationsrichtung im Zusammenhang mit der Netzverbindung zugeordnet ist.
  8. Verfahren nach Anspruch 7, und ferner umfassend Präsentieren von Netzleistungsinformationen in Reaktion auf eine Abfrage der Datenbank, die eine Startzeit und eine Endzeit einschließen, wobei die präsentierten Netzleistungsinformationen einem Intervall zugeordnet sind, das von der Startzeit und der Endzeit definiert wird.
  9. Verfahren nach Anspruch 7, und ferner umfassend Präsentieren eines Teils der Header-Informationen in Reaktion auf eine Abfrage der Datenbank, die eine Startzeit und eine Endzeit einschließen, wobei der Teil der Header-Informationen Paketen zugeordnet ist, die während eines Intervalls, das von der Startzeit und der Endzeit definiert wird, über die Netzverbindung übermittelt werden.
  10. System zum Bewerten der Übermittlung von Kundeninformationen in einem Betreibernetz, wobei das System Folgendes umfasst:
    eine Randvorrichtung (410), die betriebsfähig ist, um eine Mehrzahl von Paketen (430) zu empfangen, die einer Mehrzahl von Kunden (40) zugeordnet sind;
    eine Paketerfassungsvorrichtung (440) in Kommunikation mit der Randvorrichtungen (410), die betriebsfähig ist, um Header-Informationen (330) für jedes der Mehrzahl von Paketen zu kopieren (520);
    eine Zuordnungsanwendung (450) in Kommunikation mit der Paketerfassungsvorrichtung (440), die betriebsfähig ist, um einen der Mehrzahl von Kunden für jedes der Mehrzahl von Paketen zu identifizieren (540); und
    einen Speicher in Kommunikation mit der Zuordnungsanwendung, der betriebsfähig ist, um die Header-Informationen für jedes der Mehrzahl von Paketen zu speichern (530), wobei der Speicher Datendateien einschließt, die den einzelnen identifizierten Kunden zugeordnet sind,
    dadurch gekennzeichnet, dass das System dazu gebildet ist, statistische Informationen in Reaktion auf die gespeicherten Header-Informationen zu erzeugen (550), wobei die statistischen Informationen einer Anwendung zugeordnet sind, die dem identifizierten Kunden zugeordnet ist; und
    eine Datenbank in Kommunikation mit dem Netz, wobei die Datenbank dem identifizierten Kunden und der Anwendung zugeordnet ist, wobei das System dazu gebildet ist, die gespeicherten Header-Informationen aus dem Speicher an die Datenbank zu übermitteln (570), wobei das System dazu gebildet ist, die Header-Informationen und die statistischen Informationen in wenigstens einer Datei zu speichern, die einer jeweiligen Netzverbindung zugeordnet ist.
  11. System nach Anspruch 10, wobei die Datendateien Felder einschließen, die einer jeweiligen Quelladresse, einer jeweiligen Zieladresse, einem jeweiligen Transportprotokoll, einem jeweiligen Quellport und einem jeweiligen Zielport zugeordnet sind und in den gespeicherten Header-Informationen enthalten sind.
  12. System nach Anspruch 10, wobei die Datenbank Daten einschließt, die den einzelnen identifizierten Kunden zugeordnet sind.
  13. System nach Anspruch 12, wobei jede Datei Daten einschließt, die einer jeweiligen Anwendung zugeordnet sind, die von dem identifizierten Kunden benutzt wird.
  14. System nach Anspruch 13, wobei jede Datei ferner Daten einschließt, die einer jeweiligen Netzverbindung zugeordnet sind, die zum Übemitteln der Daten für die Anwendung benutzt wird.
  15. System nach Anspruch 14, wobei jede Datei ferner zusätzliche Daten einschließt, die einer jeweiligen Kommunikationsrichtung zugeordnet sind, die der Netzverbindung zugeordnet ist.
HK08105566.5A 2006-09-29 2008-05-20 System and method for network analysis HK1116605B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US11/540,165 US7756128B2 (en) 2006-09-29 2006-09-29 System and method for network analysis
US540165 2006-09-29

Publications (2)

Publication Number Publication Date
HK1116605A1 HK1116605A1 (en) 2008-12-24
HK1116605B true HK1116605B (en) 2015-06-19

Family

ID=

Similar Documents

Publication Publication Date Title
EP1906590B1 (de) System und Verfahren zur Netzwerkanalyse
US10296551B2 (en) Analytics for a distributed network
US9565076B2 (en) Distributed network traffic data collection and storage
Li et al. Internet anycast: performance, problems, & potential
US20030112808A1 (en) Automatic configuration of IP tunnels
US8429270B2 (en) Network usage collection system
US8244853B1 (en) Method and system for non intrusive application interaction and dependency mapping
AU2016384755B2 (en) Efficient packet capture for cyber threat analysis
US8391157B2 (en) Distributed flow analysis
US7787454B1 (en) Creating and/or managing meta-data for data storage devices using a packet switch appliance
US20060028999A1 (en) Flows based visualization of packet networks with network performance analysis, troubleshooting, optimization and network history backlog
MX2010006844A (es) Metodo de resolución de direcciones de red a nombres de host en flujos de red para dispositivos de red.
US20210036938A1 (en) Data flow in telecommunications networks using network flow diagrams and associated data
JP2009016987A (ja) リモートトラフィック監視方法
US9166878B1 (en) Network management configuration for retrieving and aggregating status information from resources distributed across a network
US11650994B2 (en) Monitoring network traffic to determine similar content
JP5684748B2 (ja) ネットワーク品質監視装置及びネットワーク品質監視方法
US11552870B2 (en) Dynamic profile guided network telemetry configuration
HK1116605B (en) System and method for network analysis
CN116248471A (zh) 流量检测系统、方法、装置及其存储介质
Yong et al. Integrated network traffic measurement and billing system