Unlock instant, AI-driven research and patent intelligence for your innovation.

Generic route encapsulation tunnel message forwarding method and system

A general routing encapsulation and message forwarding technology, applied in the field of communication, can solve the problem of slow overall forwarding speed, achieve the effects of reducing pressure, reducing the number of messages, and improving forwarding speed

Inactive Publication Date: 2013-06-12
OPZOON TECH
View PDF8 Cites 10 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Then, when the intermediate device forwards the packets, since the number of small packets processed when the same total amount is forwarded is large, the overall forwarding speed is naturally slow, so it is necessary to find a way to improve the small packet forwarding speed 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
  • Generic route encapsulation tunnel message forwarding method and system
  • Generic route encapsulation tunnel message forwarding method and system
  • Generic route encapsulation tunnel message forwarding method and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] figure 1 Shown is a flow chart of a general routing encapsulation GRE tunnel message forwarding method described in this embodiment, the method comprising:

[0038] S110: The device on the first intranet sends multiple small packets to the device on the second intranet, where the size of the small packets is smaller than the size of the maximum transmission unit of the network;

[0039] S120: The first firewall device receives multiple small packets sent by the device on the first intranet, and integrates the multiple small packets according to the size of the small packets and encapsulates them into a GRE encapsulated packet, so The size of the GRE encapsulated message is not greater than the size of the network maximum transmission unit;

[0040] S130: The first firewall device sends the GRE-encapsulated message to the second firewall device through a GRE tunnel that traverses the public network;

[0041] S140: After receiving the GRE-encapsulated message, the secon...

Embodiment 2

[0045] figure 2 Shown is a schematic diagram of communication between two intranet devices recorded in this embodiment through their respective firewall devices. Among them, the device of the first intranet PC a (intranet IP is 1.1.1.1) corresponds to the first firewall FW a device (public network IP is 201.1.1.1) and the device of the second intranet PC b (public network IP is 202.1) .1.2) A GRE tunnel through the public network is configured between the corresponding second firewall FW b devices (intranet IP is 2.2.2.2), and the forwarding maximum transmission unit (Maximum Transmission Unit, MTU) configured between the public networks is 512k , so that packets smaller than 512 bytes can be forwarded without fragmentation. The device of the first intranet PC a and the device of the second intranet PC b forward the message through the GRE tunnel.

[0046] The GRE tunnel message forwarding method described in this embodiment includes:

[0047] S210: The device of the first...

Embodiment 3

[0058] This embodiment includes the content of Embodiment 1 or Embodiment 2, but more specifically, in this embodiment, the first firewall device integrates multiple small packets according to the size of the small packets and The steps of encapsulating into a GRE encapsulated message include:

[0059] After receiving the small message, the first firewall device judges whether the total size of all the small messages that have been received but not yet sent is greater than the size of the maximum transmission unit of the network:

[0060] If not greater than, continue to receive the next small message and return to the step of judging whether the total size of all small messages that have been received and not yet sent is greater than the size of the network maximum transmission unit;

[0061] If it is larger, all the small packets that have been received but not sent before the currently received small packet are integrated and encapsulated into a GRE encapsulated packet.

...

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 generic route encapsulation (GRE) tunnel message forwarding method and a system. The method comprises that first intranet equipment sends multiple small messages to second intranet equipment; first firewall equipment receives the multiple small messages sent by the first intranet equipment, integrates the multiple small messages according to the size of the small messages, and encapsulates a GRE message; the first firewall equipment sends the GRE message to second firewall equipment through a GRE tunnel which passes through a public network; the second firewall equipment receives the GRE message, and then partitions the GRE message to obtain multiple small messages before encapsulation; and the second firewall equipment independently processes the obtained multiple small messages and then forwards processed obtained multiple small messages to the corresponding second intranet equipment. According to the method and the system, the forwarding speed of the GRE tunnel when a lot of small messages need to be forwarded is improved, and network pressure is reduced.

Description

technical field [0001] The present invention relates to the technical field of communication, in particular to a method and system for forwarding general routing encapsulation tunnel messages. Background technique [0002] Generic Routing Encapsulation (GRE) tunnel is a kind of Virtual Private Network (Virtual Private Network, VPN). The structure is as follows: [0003] |Extranet IP Header|GRE Header|Private Network IP Header|Data| [0004] Each IP header contains the following information: the version number of the IP header (distinguishes between IPv4 packets and IPv6 packets), the length of the IP header, the service type, the length of the IP packet, the IP packet identifier, the IP data segmentation flag, and the IP data Segmentation offset, lifetime, protocol type (TCP / UDP / GRE / ESP / AH, etc.), header checksum, source address, destination address, options, padding. [0005] In the prior art, when the network forwards packets, the forwarding efficiency of small packets ...

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/701H04L29/06
Inventor 陈海滨
Owner OPZOON TECH