Protocol identification method based on hybrid model of residual network and recurrent neural network
A technology of cyclic neural network and protocol identification, applied in the field of network identification, can solve the problems of feature redundancy, poor model generalization ability, easy to miss important features, etc., and achieve the effect of improving accuracy
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] This embodiment introduces a protocol identification method based on a hybrid model of residual network and cyclic neural network, including:
[0043] Obtain network traffic data and form data packets with unknown protocol type;
[0044] Preprocessing the data packet and converting it into a one-dimensional vector;
[0045] The one-dimensional vector is input into the pre-built and trained protocol recognition model, the characteristics of the data packet are extracted, and the type of the application layer protocol corresponding to the data packet is judged by the model.
[0046] The protocol identification method based on the mixed model of residual network and cyclic neural network provided in this embodiment, its application process specifically involves the following steps:
[0047] (1) Data preprocessing: Data preprocessing is performed on the captured original network traffic, and application layer protocol data is extracted from the network traffic for subseque...
Embodiment 2
[0069] This embodiment provides a protocol identification device based on a hybrid model of residual network and cyclic neural network, including:
[0070] An acquisition unit, configured to acquire network traffic data and form data packets with unknown protocol types;
[0071] A preprocessing unit, configured to preprocess the data packet and convert it into a one-dimensional vector;
[0072] The judging module is used to input the one-dimensional vector into the pre-built and trained protocol recognition model, extract the characteristics of the data packet, and judge the application layer protocol type corresponding to the data packet through the model.
Embodiment 3
[0074] This embodiment provides a protocol identification device based on a mixed model of residual network and cyclic neural network, including a processor and a storage medium;
[0075] The storage medium is used to store instructions;
[0076] The processor is configured to operate in accordance with the instructions to perform the steps of any of the following methods:
[0077] Obtain network traffic data and form data packets with unknown protocol type;
[0078] Preprocessing the data packet and converting it into a one-dimensional vector;
[0079] The one-dimensional vector is input into the pre-built and trained protocol recognition model, the characteristics of the data packet are extracted, and the type of the application layer protocol corresponding to the data packet is judged by the model.
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


