IP Library Granted Patent US 10,833,964
Granted Patent B2
US 10,833,964 · App. 16/490,609 · Granted Nov 10, 2020

Visual analytical method and system for network system structure and network communication mode

Inventors: Wenchao Li (Shenzhen, CN); Jiehong Liu (Shenzhen, CN); Hui Huang (Shenzhen, CN)
Assignee: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES
H04L43/045H04L41/12H04L41/145H04L41/22
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 10,833,964
App. No.
16/490,609
Granted
Nov 10, 2020
Kind
B2
Abstract

The present disclosure provides a visual analytical method for a network system structure and a network communication mode including following steps: pre-processing network traffic flow log data; dividing and analyzing network nodes by utilizing a visualization technology according to the pre-processed data, and combining a user interaction to determine server nodes and client nodes in the network nodes; performing a visual analysis on traffic flow and an access situation of the server nodes to determine a server function category according to the determined server nodes; and presenting and analyzing the network communication mode through the visualization technology according to the determined server nodes, the client nodes and the server function category. The present disclosure further provides a visual analytical system for the network system structure and the network communication mode.

Claims (33)

1. A visual analytical method for a network system stricture and a network communication mode, comprising following steps:

a. pre-processing network traffic flow log data;

b. dividing and analyzing network nodes by utilizing visualization technology according to the pre-processed data, and combining a user interaction to determine server nodes and client nodes in the network nodes;

c. performing a visual analysis on traffic flow and access situation of the server nodes to determine a server function category according to the determined server nodes;

d. presenting and analyzing a network communication mode through the visualization technology according to the determined server nodes, the client nodes, and the server function category.

2. The method according to claim 1 , wherein the step a comprises:

sorting access times, of each node of an internal network, from network traffic flow logs, and sorting total flow uploaded by the node from network traffic flow logs when the internal network nodes are accessed;

selecting nodes ranked higher in accessed times and nodes ranked higher in total access uploaded traffic flow as server candidate nodes; and

performing integration and grouping of IP segments on other nodes accessing the server candidate nodes in the internal network.

3. The method according to claim 2 , wherein the step b comprises:

presenting and analyzing a topological structure of the internal network nodes, using a visualization method of combining chord diagrams and bubble graphs.

4. The method according to claim 3 , wherein the step c specifically comprises:

visually analyzing characteristics of different servers from time, functions, and characteristics of traffic flow; and

counting and visualizing access times and uploaded traffic flow of server nodes in different time periods and different protocols according to server nodes selected by users.

5. The method according to claim 4 , wherein the step d specifically comprises:

comparing a communication mode of clients with the communication mode of the servers, using a visualization manner of a pie diagram matrix; and

obtaining a protocol specific gravity used by communication traffic flow between clients and clients, clients and servers, servers and servers according to the pie diagram matrix, so that a conventional communication mode of the internal network is obtained.

6. A visual analytical system for a network system structure and a network communication mode, the system comprising a pre-processing module, a network node dividing and analyzing module, a server function category analytical module, and a network communication mode analytical module;

wherein the pre-processing module is configured to pre-process network traffic flow log data;

wherein the network node dividing and analyzing module is configured to divide and analyze network nodes by utilizing a visualization technology according to the pre-processed data, and the network node dividing and analyzing module combines a user interaction to determine server nodes and client nodes in the network nodes;

wherein the server function category analytical module is configured to perform a visual analysis on traffic flow and an access situation of the server nodes to determine a server function category according to the determined server nodes; and

the network communication mode analytical module is configured to present and analyze the network communication mode through the visualization technology according to the determined server nodes, client nodes and the server function category.

7. The system according to claim 6 , wherein the pre-processing module is specifically for following purposes:

sorting access times, of each node of an internal network, from network traffic flow logs and sorting total uploaded traffic flow by each node from the network traffic flow logs when internal network nodes are accessed;

respectively selecting nodes ranked higher in access times and nodes ranked higher in total access uploaded traffic flow as server candidate nodes; and

performing an integration and a grouping of IP segments on other nodes accessing the server candidate nodes in the internal network.

8. The system according to claim 7 , wherein the network node dividing and analyzing module is configured to present and analyze a topological structure of the internal network nodes by using a visualization method of combining chord diagrams and bubble graphs.

9. The system according to claim 8 , the server function category analytical module is specifically for following purposes:

visually analyzing characteristics of different servers from time; functions and characteristics of traffic flow; and

counting and visualizing access times and uploaded traffic flow of server nodes selected by users in different time periods and different protocols according to server nodes selected by users.

10. The system according to claim 9 , wherein the network communication mode analytical module is specifically for following purposes:

comparing a communication mode of clients with a communication mode of the servers by using a visualization manner of a pie diagram matrix; and

obtaining a protocol specific gravity used by communication traffic flow between clients and clients, clients and servers, servers and servers according to the pie diagram matrix, so that a conventional communication mode of the internal network is obtained.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 6, 2023
From: IP3 2021, SERIES 600 OF ALLIED SECURITY TRUST I
To: PALO ALTO NETWORKS, INC.
Reel/Frame 065165/0940 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 14, 2021
From: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES
To: IP3 2021, SERIES 600 OF ALLIED SECURITY TRUST I
Reel/Frame 058647/0558 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 3, 2019
From: LI, WENCHAO; LIU, JIEHONG; HUANG, HUI
To: SHENZHEN INSTITUTES OF ADVANCED TECHNOLOGY CHINESE ACADEMY OF SCIENCES
Reel/Frame 050237/0772 →