Data forwarding method and apparatus based on operating system kernel bridge
US11201760B2 · kind B2 · utility
Assignee
Inventor
Key dates
| Filing date | Mar 12, 2019 |
| Grant date | Dec 14, 2021 |
| Priority date | — |
| Expiry date | Oct 23, 2039 |
Classification
- Technology area (CPC H)Electricity
- CPC primaryH04L61/58
- WIPO fieldDigital communication
- WIPO sectorElectrical engineering
Abstract
A data forwarding method is provided for a data forwarding apparatus. The method includes, when a first port receives a to-be-forwarded data packet, executing a network adapter driver corresponding to the first port to read the to-be-forwarded data packet from a network adapter cache corresponding to the first port. The network adapter cache stores address forwarding information obtained from an operating system kernel bridge. The method also includes searching the address forwarding information in the network adapter cache for address forwarding information corresponding to the data packet and, when the address forwarding information corresponding to the data packet is found, determining a target network adapter driver for forwarding the data packet based on the found address forwarding information, and directly sending the data packet to the target network adapter driver, such that the target network adapter driver forwards the data packet through a second port.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.