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

Network traffic capturing, recovering and replaying method

A network traffic and network packet technology, applied in the field of selective replay programs, can solve problems such as difficult to know the cause of network events, replay network connection, design and implementation, etc., to achieve accurate and rapid reproduction and resolution The effect of wasting storage space and saving storage space

Inactive Publication Date: 2014-05-14
SPRING FOUND OF NCTU
View PDF10 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] However, like the technology for recording traffic, the current technologies for replaying traffic have not been completely designed and implemented from the test purpose of triggering / reproducing network events, so these current replay technologies and methods are not very suitable for use as For testing
Existing replay technologies and tools cannot accurately replay network connections that comply with network protocols based on incomplete network packets
Existing technologies cannot efficiently reproduce events (reproduce events), and it is difficult to know the reasons for network events

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
  • Network traffic capturing, recovering and replaying method
  • Network traffic capturing, recovering and replaying method
  • Network traffic capturing, recovering and replaying method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0059] The detailed features and advantages of the present invention are described in detail below in the embodiments, the content of which is sufficient to enable any person skilled in the art to understand the technical content of the present invention and implement it accordingly, and according to the content disclosed in this specification, the scope of claims and the appended FIG. 1 , any person skilled in the art can easily understand the related objects and advantages of the present invention.

[0060] The present invention provides a method for recording, restoring and replaying network traffic, which is used for processing multiple network packets of multiple network connections. The network connection may be a network connection conforming to Transmission Control Protocol (Transmission Control Protocol, TCP) or User Datagram Protocol (User Datagram Protocol, UDP). The network packet refers to the network packet of the Internet Protocol layer (IP layer).

[0061] The...

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 network traffic capturing, recovering and replaying method, which is used for processing a plurality of network packets of a plurality of pieces of network connection. The network traffic capturing, recovering and replaying method may comprise a capturing process, a recovering process or a selective replaying process. The capturing process comprises the following steps of: receiving capturing parameters (N, M, P); finishing capturing headers and payloads of each network packet, and accumulating total payload values of each piece of network connection; when one of the total payload values exceeds N, capturing the headers of each of continuous P network packets of the network connection corresponding to the total payload value and the first M bytes of corresponding payloads; and when one of the total payload values exceeds N and the continuous P network packets of the network connection corresponding to the total payload value are captured, capturing heads of each network packet of the network connection corresponding to the total payload value.

Description

technical field [0001] The present invention relates to a method for recording, restoring and replaying network traffic, in particular to a method that may include a recording procedure, a restoring procedure or a selective replaying procedure. Background technique [0002] With regard to the technology of recording traffic, existing methods include a recording system that is implemented with a special hardware design and various software packages to minimize capture loss. The focus of this technique is often to discuss issues such as the number of preprocessors, operating system, buffer size, and so on. In addition to the technology to improve the performance of software and hardware systems, there is also a technology similar to Time Machine (Time Machine), which saves storage space by analyzing network traffic behavior. This technology uses a cutoff mechanism of 10,000 to 20,000 bytes to record each network connection. Since it found that large traffic usually comes fro...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L29/06H04L12/24H04L12/801
Inventor 林盈达郑宗寰赖源正陈一玮
Owner SPRING FOUND OF NCTU
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