Data transmission method, apparatus, and system
AssigneeHuawei Technologies Co., Ltd.
InventorsJian Sheng, Tao Han, Wei Jiang
Life of this patent
Estimating the term…
Abstract
A data transmission method, implemented by a network device, includes sending a probe packet to a log server, determining whether the log server can receive a packet responsive to whether the network device receives a probe response packet from the log server, and sending a log packet to the log server when the log server can receive a packet. The log packet includes a correspondence between a public Internet Protocol (IP) address and a private IP address.
Claims23
A data transmission method implemented by a network device and comprising:
- sending a probe packet to a log server, wherein the probe packet is a heartbeat probe packet and is based on Internet Control Message Protocol (ICMP) and User Datagram Protocol (UDP);
- determining whether a probe response packet is received from the log server, wherein the probe response packet is a heartbeat probe response packet communicated in response to the probe packet, and wherein the probe response packet is based on the ICMP and the UDP;
- determining, based on whether the probe response packet is received from the log server, whether the log server is capable of receiving a packet;
- and
- sending a log packet to the log server when the log server is capable of receiving the packet,
- wherein the log packet comprises a correspondence between a public Internet Protocol (IP) address and a private IP address.
A data transmission apparatus comprising:
- a memory configured to store instructions;
- and
- a processor coupled to the memory and configured to execute the instructions to cause the data transmission apparatus to:
- send a probe packet to a log server, wherein the probe packet is a heartbeat probe packet and is based on Internet Control Message Protocol (ICMP) and User Datagram Protocol (UDP);
- determine whether a probe response packet is received from the log server, wherein the probe response packet is a heartbeat probe response packet communicated non-regularly and in response to the probe packet, and wherein the probe response packet is based on the ICMP and the UDP;
- determine, based on whether the probe response packet is received from the log server, whether the log server is capable of receiving a packet;
- and
- send a log packet to the log server when the log server is capable of receiving the packet,
- wherein the log packet comprises a correspondence between a public Internet Protocol (IP) address and a private IP address.
A data transmission system comprising:
- a log server;
- and
- a network device comprising a data transmission apparatus configured to:
- send a probe packet to the log server, wherein the probe packet is a heartbeat probe packet and is based on Internet Control Message Protocol (ICMP) and User Datagram Protocol (UDP);
- determine whether a probe response packet is received from the log server, wherein the probe response packet is a heartbeat probe response packet communicated non-regularly and in response to the probe packet, and wherein the probe response packet is based on the ISMP and the UDP:
- determine, based on whether the probe response packet is received from the log server, whether the log server is capable of receiving a packet;
- and
- send a log packet to the log server when the log server is capable of receiving the packet,
- wherein the log packet comprises a correspondence between a public Internet Protocol (IP) address and a private IP address.
Dependencies are inferred from the claim text.