Method and system for visualizing data transmission principle implemented through TCP (Transmission Control Protocol)

A protocol transmission and data technology, applied in transmission systems, digital transmission systems, data exchange networks, etc., can solve the problems of bulky source code and getting into code details.

Inactive Publication Date: 2017-08-18
JINAN INSPUR HIGH TECH TECH DEV CO LTD
View PDF4 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the source code of such projects is huge, and reading the code often gets into the code details, and it is impossible to grasp the design principles and methods of the protocol stack as a whole.

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
  • Method and system for visualizing data transmission principle implemented through TCP (Transmission Control Protocol)
  • Method and system for visualizing data transmission principle implemented through TCP (Transmission Control Protocol)
  • Method and system for visualizing data transmission principle implemented through TCP (Transmission Control Protocol)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0033] The content of the present invention is described in more detail below:

[0034] The system is divided into three main modules, equipment simulation module, TCP protocol simulation module, interface display module. The main simulated devices of the device simulation module are PCs and Layer 3 switches. The main features that PC needs to emulate include setting MAC address, IP address, establishing network connection, and sending and receiving data. The main features that need to be simulated by the layer-3 switch include setting the IP of the port and setting the layer-3 routing. The TCP protocol simulation module uses an algorithm to simulate a lightweight TCP protocol stack according to the content of the TCP protocol specification, which can generate data packets conforming to the TCP protocol and analyze the data packets of the TCP protocol. The interface display module displays the detailed process of sending and receiving TCP data packets through a graphical int...

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 provides a method and a system for visualizing a data transmission principle implemented through a TCP (Transmission Control Protocol), relates to the field of communication protocols and the field of graphical interface programming, and aims to present data transmitting and receiving processes based on the TCP of two hosts, and present protocol definitions and principles of a data link layer, a network layer and a transport layer of Ethernet in detail through patterns and texts. The system is presented in the form of simulation software; the transmission and reception of TCP data are simulated; transmitted or received data are automatically partitioned into the data link layer, the network layer and the transport layer according to an Ethernet protocol, and presented in the form of a layered pattern; in each layer, protocol fields are presented according to protocol specifications; and detailed protocol specification explanations can be gained through clicking of relevant parts with a mouse. Compared with conventional ways of learning the TCP through book reading, programming experiments and the like, the method has the advantages of interest and integrity.

Description

technical field [0001] The invention relates to the field of communication protocol and graphic interface programming, in particular to a method and system for visualizing the principle of TCP protocol transmission data. Background technique [0002] The field of computer technology can be divided into two categories: the technology of the computer itself, and the interconnection technology between computers. Today, with the development of the network, the interconnection technology between computers has a high research value. In the field of computer interconnection, the TCP protocol has undoubtedly become the language for tens of millions of computer interconnections. Researching and learning the TCP protocol is of great value for understanding the interconnection technology between computers and designing some simple communication protocols. However, the TCP protocol itself has the characteristics of complexity and large structure. Learning and researching the TCP protoc...

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 Applications(China)
IPC IPC(8): H04L12/26
Inventor 张连聘卞西晗刘强
Owner JINAN INSPUR HIGH TECH TECH DEV CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products