Adaptive traffic bypassing in an intercepting network driver
US6687732B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Aug 5, 1999 |
| Grant date | Feb 3, 2004 |
| Priority date | — |
| Expiry date | Aug 5, 2019 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L67/563
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
An Internet Protocol driver executed by a network interface card, or a network address translation module, includes a mechanism that enables a server to bypass packets associated with certain destinations, sources, or a combination of the two based upon their IP address. When a packet arrives at the network interface card, the driver extracts a source IP address and a destination IP address from the packet. The driver searches a table to locate a rule matching one of the addresses. If a match is found, the packet is bypassed. If no match is found, the packet is sent on to an indexing and caching server for further processing. The bypass rules may be adaptively and dynamically generated when a message causes a remote server to respond with an error code. The dynamically generated bypass rules prevent the first server from sending subsequent requests to the remote server, thereby insulating the indexing and caching server from unnecessary network traffic.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.