CN102299862A - Quick forwarding equipment and method for two-layer tunnel - Google Patents

Quick forwarding equipment and method for two-layer tunnel Download PDF

Info

Publication number
CN102299862A
CN102299862A CN2011102842316A CN201110284231A CN102299862A CN 102299862 A CN102299862 A CN 102299862A CN 2011102842316 A CN2011102842316 A CN 2011102842316A CN 201110284231 A CN201110284231 A CN 201110284231A CN 102299862 A CN102299862 A CN 102299862A
Authority
CN
China
Prior art keywords
module
data message
interface driver
fast
quick
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2011102842316A
Other languages
Chinese (zh)
Other versions
CN102299862B (en
Inventor
段铭哲
范成龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Autelan Technology Co ltd
Beijing Hua Xinaotian Network Technology Co ltd
Original Assignee
AUTELAN TECHNOLOGY Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by AUTELAN TECHNOLOGY Inc filed Critical AUTELAN TECHNOLOGY Inc
Priority to CN201110284231.6A priority Critical patent/CN102299862B/en
Publication of CN102299862A publication Critical patent/CN102299862A/en
Application granted granted Critical
Publication of CN102299862B publication Critical patent/CN102299862B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a quick forwarding equipment and method for a two-layer tunnel. The equipment comprises a first interface driving module, a quick forwarding module, an IP (Internet Protocol) forwarding module and a second interface module which are positioned in an inner core. The equipment works in the following uplink forwarding mode: the first interface driving module receives a data message from a user side and sends the data message to the quick forwarding module; the quick forwarding module determines whether quick forwarding is to be performed, if so, the quick forwarding module encapsulates the data message, so that the outer layer source of the data message, a target IP address and the IP address of the quick forwarding equipment for the two-layer tunnel are on the same network segment; the IP forwarding module is called by the quick forwarding module to perform route search to obtain a target MAC (Media Access Control) address for replacing a temporary outer layer target MAC address; the quick forwarding module sends the data message to the second interface driving module; and the second interface driving module sends the data message to the server.

Description

Quick forwarding unit of two layer tunnel and method
Technical field
The present invention relates to data communication field, more specifically, the present invention relates to quick forwarding unit of a kind of two layer tunnel and method.
Background technology
Tunneling technique (Tunneling) is a kind of by using the mode of network (such as, the Internet) infrastructure Data transmission between network, wherein, uses the data of tunneling technique transmission or Frame or the bag that load can be different agreement.Tunnel protocol sends the Frame or the bag encapsulation again of other agreement then by the tunnel, the new frame head after the encapsulation provides routing iinformation, so that by the packed load data of network delivery.
Described tunnel-like is similar to the connection of point-to-point, and this mode can make from the Network of many information sources to be transmitted by different tunnels in same infrastructure.Tunneling technique uses point to point protocol to replace exchange to connect, and connects data address by route network.
Fig. 1 is the block diagram that the tunnel forwarding unit 100 of prior art is shown.As shown in Figure 1, the tunnel forwarding unit 100 of prior art comprises application 110 and kernel 120, uses 110 and comprises forwarding module 111, and kernel 120 comprises the first interface driver module 121 and the second interface driver module 122.
The first interface driver module 121 is from the user side receiving data packets, and the data message that receives is sent to forwarding module 111.
Forwarding module 111, carries out tunnel encapsulation to it and handles, and by socket the data message of encapsulation is issued the second interface driver module 122 from the first interface driver module, 121 receiving data packets by socket.
The second interface driver module 122 receives the data message of encapsulation from forwarding module 111, and sends it to server.
Above-mentioned forward mode is a uplink data messages forwarding process pattern, and the downlink data message forward mode does not repeat them here in contrast.
Transmit handling process according to the tunnel of prior art, the data interaction between in the repeating process of each data message, needing to carry out twice kernel and using, so cause forward efficiency lower.
Summary of the invention
The object of the present invention is to provide quick forwarding unit of a kind of two layer tunnel and method.
According to an aspect of the present invention, provide a kind of two layer tunnel quick forwarding unit, comprise: be arranged in the first interface driver module of kernel, quick forwarding module, IP forward module and the second interface driver module, wherein, the quick forwarding unit of two layer tunnel works in following uplink data messages forward mode: the first interface driver module is from the user side receiving data packets and send to quick forwarding module; Forwarding module determines whether to transmit fast fast, when determining to transmit fast, the data message is encapsulated so that the outer source of data message, purpose IP address are in same network segment mutually with the IP address of the quick forwarding unit of two layer tunnel, and with the outer source of data message, the MAC Address that target MAC (Media Access Control) address temporarily all is encapsulated as the second interface driver module; IP forward module is called by quick forwarding module and carries out route querying to obtain target MAC (Media Access Control) address, replaces temporary transient outer target MAC (Media Access Control) address; Forwarding module sends to the second interface driver module with data message fast; The second interface driver module sends to server with data message.
The protocol type of the data message that the first interface driver module can needs be transmitted fast is set to predetermined value, and whether forwarding module can be that described predetermined value determines whether to transmit fast by the protocol type of specified data message fast.
The quick forwarding unit of two layer tunnel also can work in following downlink data message forward mode: the second interface driver module, from the server receiving data packets and send to quick forwarding module; Quick forwarding module carries out decapsulation and determines whether to transmit fast the data message, when determining to transmit fast, data message is sent to the first interface driver module; The first interface driver module sends to user side with data message.
When determining not transmit fast, forwarding module can return to kernel with data message fast.
The quick forwarding unit of two layer tunnel also can comprise more interface driver modules, and when determining to transmit fast, forwarding module is searched the interface driver module of appointment in the heading fast, and data message is sent to the interface driver module of appointment.
The quick forwarding unit of described two layer tunnel also can comprise: be arranged in the control module of application, be used for being provided with whether activate quick forwarding module.
Operation between the first interface driver module, quick forwarding module, the second interface driver module and the IP forward module can be undertaken by kernel.
According to a further aspect in the invention, provide a kind of two layer tunnel fast forwarding method, having comprised: the first interface driver module is from the user side receiving data packets and send to quick forwarding module; Forwarding module determines whether to transmit fast fast, when determining to transmit fast, the data message is encapsulated so that the outer source of data message, purpose IP address are in same network segment mutually with the IP address of the quick forwarding unit of two layer tunnel, and with the outer source of data message, the MAC Address that target MAC (Media Access Control) address temporarily all is encapsulated as the second interface driver module; IP forward module is called by quick forwarding module and carries out route querying to obtain outer target MAC (Media Access Control) address, replaces temporary transient target MAC (Media Access Control) address; Forwarding module sends to the second interface driver module with data message fast; The second interface driver module sends to server with data message, and wherein, the first interface driver module, quick forwarding module, IP forward module and the second interface driver module are arranged in kernel.
Described two layer tunnel fast forwarding method also can comprise: the second interface driver module is from the server receiving data packets and send to quick forwarding module; Forwarding module carries out decapsulation to the data message and determines whether to transmit fast fast, when determining to transmit fast, data message is sent to the first interface driver module; The first interface driver module sends to user side with data message.
Beneficial effect
Because data forwarding directly by kernel processes, has improved the tunnel forwarding performance, and make the tunnel forwarding performance be not less than the local tupe of transmitting.In addition, as the standalone module in the kernel, reduced the degree of coupling with other module.
Will be in ensuing description part set forth the present invention other aspect and/or advantage, some will be clearly by describing, and perhaps can learn through enforcement of the present invention.
Description of drawings
By the detailed description of carrying out below in conjunction with accompanying drawing, above and other objects of the present invention and characteristics will become apparent, wherein:
Fig. 1 is the block diagram that the tunnel forwarding unit of prior art is shown;
Fig. 2 illustrates the block diagram of the quick forwarding unit of two layer tunnel according to an exemplary embodiment of the present invention;
Fig. 3 illustrates the block diagram of two layer tunnel fast uplink data message forwarding method according to an exemplary embodiment of the present invention; And
Fig. 4 illustrates the block diagram of the quick downlink data message retransmission method of two layer tunnel according to an exemplary embodiment of the present invention.
Embodiment
Below, describe embodiments of the invention in detail with reference to accompanying drawing, wherein, identical label is represented identical parts all the time.
Fig. 2 illustrates the block diagram of the quick forwarding unit 200 of two layer tunnel according to an exemplary embodiment of the present invention.The quick forwarding unit 200 of two layer tunnel is based on the linux system according to an exemplary embodiment of the present invention, but is to be understood that the invention be not limited in this, and the quick forwarding unit 200 of two layer tunnel also can be based on other suitable system, such as, the unix system.
As shown in Figure 2, the quick forwarding unit 200 of two layer tunnel comprises application 210 and kernel 220 according to an exemplary embodiment of the present invention, wherein, use 210 and comprise control module 211, kernel 220 comprises the first interface driver module 221, quick forwarding module 222, the second interface driver module 223 and IP forward module 224.
The first interface driver module 221 is from the user side receiving data packets, and the data message that receives is sent to quick forwarding module 222.The first interface driver module 221 can be realized with the data message point of departure.
Fast forwarding module 222 is from the first interface driver module, 221 receiving data packets, and determines whether this data message is transmitted fast.
As the example that determines whether the data message is transmitted fast, the protocol type of the data message that the first interface driver module 221 can be transmitted needs when receiving data message fast be provided with a predetermined value (such as, 0x0019), subsequently, fast forwarding module 222 can be when the first interface driver module 221 receives data message, and whether the protocol type by the specified data message is that described predetermined value judges whether the data message is transmitted fast.Should be appreciated that, the invention is not restricted to above-mentioned example, also can determine whether the data message is transmitted fast by alternate manner, such as, directly determine by quick forwarding module 222.
If determine the data message is transmitted fast, then 222 pairs of data messages of forwarding module encapsulate fast, make the outer source IP address of data message be in same network segment mutually with the IP address of the quick forwarding unit 200 of two layer tunnel, carry out route querying thereby can cheat 224 pairs of data messages of IP forward module with outer purpose IP address.As example, forwarding module 222 can be encapsulated as the IP address of the second interface driver module 223 and the IP address of server respectively with the outer source IP address and the outer purpose IP address of data message fast.In addition, the step of the described encapsulation MAC Address that also the outer source MAC and the outer target MAC (Media Access Control) address of data message temporarily all is encapsulated as the second interface driver module 223.Should be appreciated that the step of described encapsulation also can comprise operation well known in the art, such as add the tunnel protocol heading, to add the UDP message message first-class, do not repeat them here.
Subsequently, quick forwarding module 222 calls IP forward module 224 and carries out route querying to obtain the actual purpose MAC Address, and use the target MAC (Media Access Control) address find to replace above-mentioned temporary transient outer target MAC (Media Access Control) address constituting complete data message, and this data message is sent to the second interface driver module 223.
The second interface driver module 223 receives the data message of encapsulation from quick forwarding module 222, and sends it to server.Similar to the first interface driver module 221, the second interface driver module 223 can be realized with the data message point of departure equally.
If determine the data message not to be transmitted fast, then forwarding module 222 returns to kernel 220 to carry out subsequent treatment with data message fast.Described subsequent treatment can comprise that by kernel 220 data message being sent to the forwarding module 111 of using the prior art in 110 carries out traditional data message forwarding, but the invention is not restricted to this.
Above-mentioned forward mode is the uplink data messages forward mode, will describe the downlink data message forward mode of the quick forwarding unit 200 of two layer tunnel according to an exemplary embodiment of the present invention below.
The second interface driver module 223 is from the server receiving data packets, and the data message that receives is sent to quick forwarding module 222.
Forwarding module 222 carries out decapsulation to the data message that receives, and determines whether this data message is transmitted fast from the second interface driver module, 223 receiving data packets fast.As example, if the type of message in the heading indicates this data message to encapsulate according to quick forward mode, and indication of the port numbers in the heading and the quick relevant Service-Port of forward mode, then this data message is transmitted fast.Should be appreciated that, the invention is not restricted to above-mentioned example, also can determine whether the data message is transmitted fast by alternate manner.
If determine the data message is transmitted fast, then forwarding module 222 sends to the first interface driver module 221 with data message fast.Selectively, the quick forwarding unit 200 of two layer tunnel also can comprise more interface driver modules, if determine the data message is transmitted fast, then forwarding module 222 is searched the interface driver module of appointment in the heading fast, and data message is sent to the interface driver module of appointment.
The first interface driver module 221 is from quick forwarding module 222 receiving data packets, and sends it to user side.
If determine the data message not to be transmitted fast, then forwarding module 222 returns to kernel 220 to carry out subsequent treatment with data message fast.Described subsequent treatment can comprise that by kernel 220 data message being sent to the forwarding module 111 of using the prior art in 110 carries out traditional data message forwarding, but the invention is not restricted to this.
As optional module, control module 211 is used for when device initialize whether uplink data messages forward mode or the setting of downlink data message forward mode being activated quick forwarding module 222.If control module 211 activates quick forwarding module 222, then the data message is transmitted fast according to above-mentioned quick pass-through mode, if the quick forwarding module 222 of control module 211 deactivations, then the forward mode according to prior art shown in Figure 1 carries out data message forwarding.
Should understand, associative operation between the above-mentioned first interface driver module 221, quick forwarding module 222, the second interface driver module 223 and the IP forward module 224 is all undertaken by kernel 220, this belongs to the common practise in this area, does not give unnecessary details at this.
Fig. 3 illustrates the block diagram of two layer tunnel fast uplink data message forwarding method according to an exemplary embodiment of the present invention.
As shown in Figure 3, at step S310, the first interface driver module 221 is from the user side receiving data packets, and the data message that receives is sent to forwarding module 222.
At step S320, fast forwarding module 222 is from the first interface driver module, 221 receiving data packets, and determines whether this data message is transmitted fast.
If determine the data message is transmitted fast, then at step S330, forwarding module 222 is by encapsulating the data message fast, so that the outer source of data message, purpose IP address are in same network segment mutually with the IP address of the quick forwarding unit of two layer tunnel, and make outer source, target MAC (Media Access Control) address temporarily all be encapsulated as the MAC Address of the second interface driver module.
At step S340, quick forwarding module 222 calls IP forward module 224 and carries out route querying to obtain the actual purpose MAC Address, and use the target MAC (Media Access Control) address find to replace above-mentioned temporary transient outer target MAC (Media Access Control) address constituting complete data message, and this data message is sent to the second interface driver module 223.
At step S350, the second interface driver module 223 receives the data message of encapsulation from quick forwarding module 222, and sends it to server.
If determine the data message not to be transmitted fast, then at step S360, forwarding module 222 returns to kernel 220 to carry out subsequent treatment with data message fast.
Fig. 4 illustrates the block diagram of the quick downlink data message retransmission method of two layer tunnel according to an exemplary embodiment of the present invention.
As shown in Figure 4, at step S410, the second interface driver module 223 is from the server receiving data packets, and the data message that receives is sent to forwarding module 222.
At step S420, forwarding module 222 carries out decapsulation to the data message that receives, and determines whether this data message is transmitted fast from the second interface driver module, 223 receiving data packets fast.
If determine the data message is transmitted fast, then at step S430, forwarding module 222 sends to the first interface driver module 221 with data message fast.
At step S440, the first interface driver module 221 is from quick forwarding module 222 receiving data packets, and sends it to user side.
If determine the data message not to be transmitted fast, then at step S450, forwarding module 222 returns to kernel 220 to carry out subsequent treatment with data message fast.
Though illustrated and described the present invention with reference to certain exemplary embodiments, but it will be apparent to one skilled in the art that the various changes that under the situation that does not break away from the spirit and scope of the present invention that scope limits by claim and equivalent thereof, can make on form and the details.

Claims (9)

1. quick forwarding unit of two layer tunnel comprises:
Be arranged in the first interface driver module of kernel, quick forwarding module, IP forward module and the second interface driver module,
Wherein, the quick forwarding unit of two layer tunnel works in following uplink data messages forward mode:
The first interface driver module is from the user side receiving data packets and send to quick forwarding module;
Forwarding module determines whether to transmit fast fast, when determining to transmit fast, the data message is encapsulated so that the outer source of data message, purpose IP address are in same network segment mutually with the IP address of the quick forwarding unit of two layer tunnel, and with the outer source of data message, the MAC Address that target MAC (Media Access Control) address temporarily all is encapsulated as the second interface driver module;
IP forward module is called by quick forwarding module and carries out route querying to obtain target MAC (Media Access Control) address, replaces temporary transient outer target MAC (Media Access Control) address;
Forwarding module sends to the second interface driver module with data message fast;
The second interface driver module sends to server with data message.
2. the quick forwarding unit of two layer tunnel as claimed in claim 1, wherein, the protocol type of the data message that the first interface driver module needs are transmitted fast is set to predetermined value, and whether forwarding module is that described predetermined value determines whether to transmit fast by the protocol type of specified data message fast.
3. the quick forwarding unit of two layer tunnel as claimed in claim 1, wherein, the quick forwarding unit of two layer tunnel also works in following downlink data message forward mode:
The second interface driver module is from the server receiving data packets and send to quick forwarding module;
Quick forwarding module carries out decapsulation and determines whether to transmit fast the data message, when determining to transmit fast, data message is sent to the first interface driver module;
The first interface driver module sends to user side with data message.
4. as claim 1 or the quick forwarding unit of 3 described two layer tunnels, wherein, when determining not transmit fast, forwarding module returns to kernel with data message fast.
5. the quick forwarding unit of two layer tunnel as claimed in claim 3, wherein, the quick forwarding unit of two layer tunnel also comprises more interface driver modules, when determining to transmit fast, forwarding module is searched the interface driver module of appointment in the heading fast, and data message is sent to the interface driver module of appointment.
6. as claim 1 or the quick forwarding unit of 3 described two layer tunnels, also comprise:
Be arranged in the control module of application, be used for being provided with whether activate quick forwarding module.
7. as claim 1 or the quick forwarding unit of 3 described two layer tunnels, wherein, the operation between the first interface driver module, quick forwarding module, the second interface driver module and the IP forward module is undertaken by kernel.
8. two layer tunnel fast forwarding method comprises:
The first interface driver module is from the user side receiving data packets and send to quick forwarding module;
Forwarding module determines whether to transmit fast fast, when determining to transmit fast, the data message is encapsulated so that the outer source of data message, purpose IP address are in same network segment mutually with the IP address of the quick forwarding unit of two layer tunnel, and with the outer source of data message, the MAC Address that target MAC (Media Access Control) address temporarily all is encapsulated as the second interface driver module;
IP forward module is called by quick forwarding module and carries out route querying to obtain outer target MAC (Media Access Control) address, replaces temporary transient target MAC (Media Access Control) address;
Forwarding module sends to the second interface driver module with data message fast;
The second interface driver module sends to server with data message,
Wherein, the first interface driver module, quick forwarding module, IP forward module and the second interface driver module are arranged in kernel.
9. two layer tunnel fast forwarding method as claimed in claim 8 also comprises:
The second interface driver module is from the server receiving data packets and send to quick forwarding module;
Forwarding module carries out decapsulation to the data message and determines whether to transmit fast fast, when determining to transmit fast, data message is sent to the first interface driver module;
The first interface driver module sends to user side with data message.
CN201110284231.6A 2011-09-22 2011-09-22 Quick forwarding equipment and method for two-layer tunnel Active CN102299862B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110284231.6A CN102299862B (en) 2011-09-22 2011-09-22 Quick forwarding equipment and method for two-layer tunnel

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110284231.6A CN102299862B (en) 2011-09-22 2011-09-22 Quick forwarding equipment and method for two-layer tunnel

Publications (2)

Publication Number Publication Date
CN102299862A true CN102299862A (en) 2011-12-28
CN102299862B CN102299862B (en) 2014-12-17

Family

ID=45360049

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110284231.6A Active CN102299862B (en) 2011-09-22 2011-09-22 Quick forwarding equipment and method for two-layer tunnel

Country Status (1)

Country Link
CN (1) CN102299862B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012171461A1 (en) * 2011-06-13 2012-12-20 中兴通讯股份有限公司 Method and device for forwarding packet
CN103200068A (en) * 2013-03-01 2013-07-10 北京傲天动联技术股份有限公司 Multi-tunnel transmission device based on user service
CN103906038B (en) * 2012-12-26 2017-07-07 普天信息技术研究院有限公司 A kind of method and device for realizing UE and PDN server communications
CN108667732A (en) * 2018-05-22 2018-10-16 新华三技术有限公司 A kind of message forwarding method and device
CN113014627A (en) * 2021-02-10 2021-06-22 深圳震有科技股份有限公司 Message forwarding method and device, intelligent terminal and computer readable storage medium
CN113132273A (en) * 2019-12-30 2021-07-16 华为技术有限公司 Data forwarding method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040184462A1 (en) * 2003-03-17 2004-09-23 Network Equipment Technologies Sliding window implementation for regulating packets for protocol-based connections
CN1863148A (en) * 2005-09-05 2006-11-15 华为技术有限公司 Method for implementing interaction BPDU message between VLAN apparatus through two layer tunnel network
CN101330390A (en) * 2008-03-12 2008-12-24 武汉理工大学 Slow route and rapid route based on multicore network processor as well as interface design method thereof
CN101938415A (en) * 2010-08-30 2011-01-05 北京傲天动联技术有限公司 Rapid forwarding method for network forwarding device
CN101997871A (en) * 2010-09-21 2011-03-30 电子科技大学 Device for quickly capturing, filtering and forwarding data

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040184462A1 (en) * 2003-03-17 2004-09-23 Network Equipment Technologies Sliding window implementation for regulating packets for protocol-based connections
CN1863148A (en) * 2005-09-05 2006-11-15 华为技术有限公司 Method for implementing interaction BPDU message between VLAN apparatus through two layer tunnel network
CN101330390A (en) * 2008-03-12 2008-12-24 武汉理工大学 Slow route and rapid route based on multicore network processor as well as interface design method thereof
CN101938415A (en) * 2010-08-30 2011-01-05 北京傲天动联技术有限公司 Rapid forwarding method for network forwarding device
CN101997871A (en) * 2010-09-21 2011-03-30 电子科技大学 Device for quickly capturing, filtering and forwarding data

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2012171461A1 (en) * 2011-06-13 2012-12-20 中兴通讯股份有限公司 Method and device for forwarding packet
CN103906038B (en) * 2012-12-26 2017-07-07 普天信息技术研究院有限公司 A kind of method and device for realizing UE and PDN server communications
CN103200068A (en) * 2013-03-01 2013-07-10 北京傲天动联技术股份有限公司 Multi-tunnel transmission device based on user service
CN103200068B (en) * 2013-03-01 2016-02-10 北京傲天动联技术股份有限公司 A kind of based on customer service Multiple tunnel transmitting device
CN108667732A (en) * 2018-05-22 2018-10-16 新华三技术有限公司 A kind of message forwarding method and device
CN113132273A (en) * 2019-12-30 2021-07-16 华为技术有限公司 Data forwarding method and device
CN113132273B (en) * 2019-12-30 2024-04-12 华为技术有限公司 Data forwarding method and device
CN113014627A (en) * 2021-02-10 2021-06-22 深圳震有科技股份有限公司 Message forwarding method and device, intelligent terminal and computer readable storage medium

Also Published As

Publication number Publication date
CN102299862B (en) 2014-12-17

Similar Documents

Publication Publication Date Title
CN106664261B (en) A kind of methods, devices and systems configuring flow entry
CN106878138B (en) A kind of message transmitting method and device
CN104092595B (en) Message processing method and device in virtualization system based on 802.1BR
CN102299862B (en) Quick forwarding equipment and method for two-layer tunnel
CN102739541B (en) The method, apparatus and system of a kind of routing function startup and transfer of data
CN102769576B (en) Flow table self learning method, message transferring method and switch board
CN102377640B (en) Message processing apparatus, message processing method and preprocessor
CN104380667A (en) Method and device for routing data message
CN101848171A (en) Data transmission method based on GRE tunnel, device and system
CN103166858A (en) Message transmission method and device
CN102368727A (en) Crossed IP network TRILL network communication method, system thereof and devices
CN103139075B (en) A kind of message transmitting method and equipment
CN105827495A (en) Message forwarding method and device for VXLAN gateway
CN108512758A (en) Message processing method, controller and forwarding unit
CN104283750A (en) Uniform link layer multi-protocol exchange method based on Ethernet bus
CN109936492A (en) A kind of methods, devices and systems by tunnel transmission message
CN107645433A (en) Message forwarding method and device
CN109302354A (en) A kind of chip implementing method and device of UDP encapsulation GRE message
CN103200068A (en) Multi-tunnel transmission device based on user service
CN107925652A (en) A kind of transport protocol fixed conversion method and device based on message protocol identification
CN104780090A (en) VPN multicast transmission method and device PE equipment
CN101626307B (en) Method, system and device for processing path tracking request message
CN102316044B (en) Method for realizing mutual separation of control and forwarding, and device
CN109873766A (en) Message transmitting method and device
CN103780469B (en) The implementation method and message forwarding method in IPv6 tunnels on multi-core platform

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C53 Correction of patent of invention or patent application
CB02 Change of applicant information

Address after: 100193 Beijing city Haidian District Dongbeiwang West Road No. 8 Zhongguancun Software Park Building 5 Building 2 layer Hanvon Technology

Applicant after: BEIJING AUTELAN TECHNOLOGY Co.,Ltd.

Address before: 100085 Beijing City, Haidian District information industry base on the north power creative building D Building 8 layer

Applicant before: Beijing AUTELAN Technology Co.,Ltd.

COR Change of bibliographic data

Free format text: CORRECT: APPLICANT; FROM: AUTELAN TECHNOLOGY INC. TO: BEIJING AUTELAN TECHNOLOGY CO., LTD.

C14 Grant of patent or utility model
GR01 Patent grant
C41 Transfer of patent application or patent right or utility model
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 100193, No. 1, building three, zone 9, Zhongguancun Software Park, 8 West Wang Xi Road, Beijing, Haidian District

Patentee after: Beijing AUTELAN Technology Co.,Ltd.

Address before: 100193 Beijing city Haidian District Dongbeiwang West Road No. 8 Zhongguancun Software Park Building 5 Building 2 layer Hanvon Technology

Patentee before: BEIJING AUTELAN TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20151125

Address after: 100085 Beijing, East Road, No. 1, building on the north side of the building, room 313, room 3

Patentee after: Beijing Hua Xinaotian network technology Co.,Ltd.

Address before: 100193, No. 1, building three, zone 9, Zhongguancun Software Park, 8 West Wang Xi Road, Beijing, Haidian District

Patentee before: Beijing AUTELAN Technology Co.,Ltd.