METHOD AND DEVICE FOR DATA TRANSMISSION
First Claim
1. A method for data transmission, comprising:
- receiving, by a network layer communication entity of a receiving device, an IP packet from a sending device, wherein a header of the IP packet carries a random value corresponding to the sending device;
decapsulating the IP packet and obtaining the random value carried in the header of the IP packet; and
sending the random value to a transport layer communication entity of the receiving device so that the transport layer communication entity of the receiving device verifies the random value.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of the present disclosure provide a method and a device for data transmission. In the method, a network layer communication entity of a receiving device receives an IP packet from a sending device, where a header of the IP P packet carries a random value corresponding to the sending device. The receiving device decapsulates the IP packet and obtains the random value carried in the header of the IP packet. The receiving device sends the random value to a transport layer communication entity of the receiving device so that the transport layer communication entity of the receiving device verifies the random value. The receiving device in embodiments of the present disclosure includes a receiving module, an obtaining module, and a verifying module.
8 Citations
12 Claims
-
1. A method for data transmission, comprising:
-
receiving, by a network layer communication entity of a receiving device, an IP packet from a sending device, wherein a header of the IP packet carries a random value corresponding to the sending device; decapsulating the IP packet and obtaining the random value carried in the header of the IP packet; and sending the random value to a transport layer communication entity of the receiving device so that the transport layer communication entity of the receiving device verifies the random value. - View Dependent Claims (2, 3, 4)
-
-
5. A data transmission method, comprising:
-
receiving, by a network layer communication entity of a sending device, at least data from a transport layer communication entity of the sending device; encapsulating an IP packet according to the data, wherein a header of the IP packet carries a random value corresponding to the sending device; and sending the IP packet to a receiving device so that the receiving device can verify the random value carried in the header of the IP packet. - View Dependent Claims (6, 7)
-
-
8. A receiving device for data transmission comprising a processor and a non-transitory storage medium accessible to the processor, the non-transitory storage medium comprising:
-
a receiving module, configured to receive an IP packet from a sending device, wherein a header of the IP packet carries a random value corresponding to the sending device; an obtaining module, configured to decapsulate the IP packet and obtain the random value carried in the header of the IP packet; and a verifying module, configured to verify the random value obtained by the obtaining module. - View Dependent Claims (9)
-
-
10. A sending device for data transmission comprising a processor and a non-transitory storage medium accessible to the processor, the non-transitory storage medium comprising:
-
a generating module, configured to generate a random value corresponding to the sending device; an encapsulating module, configured to encapsulate an IP packet, wherein a header of the IP packet carries the random value generated by the generating module; and a sending module, configured to send the IP packet to a receiving device. - View Dependent Claims (11, 12)
-
Specification