NAT realization method and apparatus based on SOPC
A technology for realizing methods and purposes, applied in the field of network address translation, can solve problems such as functional complexity limitation, inflexibility, large size, etc., and achieve the effects of fast processing speed, flexible processing, and low cost
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0035] It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.
[0036] In this embodiment, a kind of implementation device based on SOPC NAT uses FPGA as the carrier, and the structural block diagram of the design scheme is as follows Figure 4 shown. The program consists of two parts, one part is the external memory mainly used to store and query the network address translation table and the external memory as the processor, the other part is mainly to complete the realization of the NAT function, mainly including the processor module, learning / processing module, The Ethernet interface module, the extraction module, the data buffer module, the NAT processing module, and the NAT reverse processing module are all realized by FPGA.
[0037] This solution supports NAT processing of TCP, UDP, and ICMP protocols. Because the storage, management and search of the NAT trans...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 