Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Data capturing method of network protocol of complex electronic information system

A technology of network protocol data and electronic information system, which is applied in the field of complex electronic information network protocol data capture, and can solve problems such as difficult visual monitoring of internal transmission information in the system

Active Publication Date: 2016-02-17
HARBIN INST OF TECH
View PDF1 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to solve the problem that it is difficult to visually monitor the internal transmission information of the current complex electronic information system during debugging and operation, and propose a complex electronic information network protocol data capture method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Data capturing method of network protocol of complex electronic information system
  • Data capturing method of network protocol of complex electronic information system
  • Data capturing method of network protocol of complex electronic information system

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0069] Specific implementation mode one: combine figure 1 Explain that this is an implementation mode, a complex electronic information network protocol data capture method described in this implementation mode, the method includes the following steps:

[0070] Step 1. Create a protocol filtering template;

[0071] Step 2, synthesizing filter conditions based on WinPcap identification according to the established protocol filter template;

[0072] Step 3, based on the filter condition of WinPcap, use the multi-thread mode to capture network protocol data; and cache the captured network protocol data to the buffer of the protocol filter template;

[0073] Step 4, in the multi-thread mode, extract the network protocol data in the buffer;

[0074] Step 5, performing protocol matching processing on the extracted network protocol data, and determining a communication protocol matching the extracted network protocol data;

[0075] Step 6: Display the network protocol data accordi...

specific Embodiment approach 2

[0076] Specific embodiment two: this embodiment is to further limit a kind of complex electronic information network protocol data capturing method described in specific embodiment one, in this embodiment, in the described step one, the method for establishing the protocol filtering template is: Created by manually writing an XML file; the specific format of the protocol filtering template is as follows:

[0077]

[0078]

[0079] The XML file is an Extensible Markup Language file;

[0080] In the complex electronic information system, each unit has independent IP address information, and the data transmitted between units also has different ports, so the protocol filtering conditions during system operation can be set according to the address and port information specified in the interface control file , so that the data information that meets the protocol filtering conditions is captured, so as to achieve the purpose of reducing the amount of network protocol data proc...

specific Embodiment approach 3

[0081] Specific implementation mode three: combination figure 2 Describe this embodiment, this embodiment is to further limit a kind of complex electronic information network protocol data capturing method described in the specific embodiment two, in this embodiment, in the described step two, the protocol filtering template synthesis is based on the filtering of WinPcap identification Specific steps for conditions include:

[0082] Step 21, obtaining the first record of the protocol filtering template;

[0083] Step 22, read the source IP address in the obtained record, and add filter conditions;

[0084] Step two and three, read the source port, and connect the filter conditions with and;

[0085] Step two and four, read the target IP address, and connect the filter conditions with and;

[0086] Step 25, read the target port, and connect the filter conditions with and;

[0087] Step 26, read the transmission type, and connect the filter conditions with and;

[0088] St...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a data capturing method of a network protocol of a complex electronic information system and relates to the data capturing technology of a network protocol of a complex electronic information system. The objective is to solve the problem of a difficulty in direct monitoring internal transmission information during debugging and operation of the current complex electronic information system. The data capturing method comprises steps of establishing a protocol filtering template; starting data filtering; capturing and buffering network data; extracting data; carrying out protocol matching processing; and displaying protocol unit data. The beneficial effects are that capturing for levels of an internal high-speed Ethernet data protocol unit of the system is achieved; transformation of data packages from data unit level to protocol unit level is achieved; a problem is solved that monitoring efficiency of the system is affected because the current network data capturing tool can only capture data unit level; and the data capturing method is applicable for on-site debugging of a surface ship combat system.

Description

technical field [0001] The invention relates to a complex electronic information network protocol data capture technology. Background technique [0002] The network capture technology is to obtain the underlying data from the network, and to monitor the network status by analyzing these data. In normal mode, the network card will check the destination address of the data packet every time it receives an arriving data packet. If it is the local address and broadcast address, the received data packet will be put into the buffer, and the data packets of other destination addresses will be discarded directly. Therefore, in normal mode, the host only processes data packets destined for the host. In promiscuous mode, the network card reports all received data to the operating system, and the operating system directly accesses the data link layer to capture relevant data. This captures all data flowing through the network card. Network data capture must use the promiscuous mode...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): H04L12/26
CPCH04L43/04
Inventor 杨京礼魏长安姜守达
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products