METHOD, DEVICE AND SYSTEM FOR PROCESSING DNS BEHAVIOR
First Claim
1. A method for processing DNS behavior, comprising:
- resolving a received network data packet;
judging a DNS behavior type corresponding to the network data packet according to the resolution result;
determining a processing body according to the DNS behavior type, wherein the processing body comprises at least one of a kernel and an application layer; and
transferring the network data packet to the determined processing body, and processing the network data packet by the determined processing body.
1 Assignment
0 Petitions
Accused Products
Abstract
The invention provides a method, device and system for processing DNS behavior. The method comprises: resolving received network data packet; judging a DNS behavior type corresponding to the network data packet according to the resolution result; determining a processing body according to the DNS behavior type, wherein the processing body comprises a kernel and/or an application layer; and transferring the network data packet to the determined processing body, and processing the network data packet by the determined processing body. The method in the disclosure can improve the DNS defense capability, while improving the service processing capability of a single machine.
6 Citations
22 Claims
-
1. A method for processing DNS behavior, comprising:
-
resolving a received network data packet; judging a DNS behavior type corresponding to the network data packet according to the resolution result; determining a processing body according to the DNS behavior type, wherein the processing body comprises at least one of a kernel and an application layer; and transferring the network data packet to the determined processing body, and processing the network data packet by the determined processing body. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing device, comprising:
-
a memory having instructions stored thereon; a processor configured to execute the instructions to perform operations for processing DNS behavior, the operations comprising; resolving a received network data packet; judging a DNS behavior type corresponding to the network data packet according to the resolution result; determining a processing body according to the DNS behavior type, wherein the processing body comprises at least one of a kernel and an application layer; and transferring the network data packet to the determined processing body to process the network data packet by the determined processing body. - View Dependent Claims (9, 10, 11)
-
-
12-15. -15. (canceled)
-
16. A non-transitory computer readable medium having computer programs stored thereon that, when executed by one or more processors of a computing device, cause the computing device to perform:
-
resolving a received network data packet; judging a DNS behavior type corresponding to the network data packet according to the resolution result; determining a processing body according to the DNS behavior type, wherein the processing body comprises at least one of a kernel and an application layer; and transferring the network data packet to the determined processing body, and processing the network data packet by the determined processing body. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification