Message filter
Filtering with packet payload scanning Message filters are placed in the middle of a TCP / TLS session to scan application data, …
Overview
Filtering with packet payload scanning
Message filters are placed in the middle of a TCP / TLS session to scan application data, and discard unwanted messages and security-issue packets, reducing unnecessary traffic without increasing CPU load or latency.
Unlike filters by IP address or port, which scan the data content and discard or pass through packets, DPI (Deep Packet Inspection) and other methods tend to cause CPU processing load and packet processing delays. However, Message Filter IP avoids CPU load and processing delays by using a hardware logic pipeline to process packets, maintain sessions, and encrypt and decrypt data.
In stateless communication such as UDP, unnecessary packets can be simply removed by dropping, but in communication such as TCP, which maintains session state, and in encrypted communication such as SSL/TLS and DTLS, it is not simple to remove unnecessary packets.
TCP uses sequence numbers for data exchange and has a mechanism to retransmit packets lost in the network. Therefore, if you simply remove the packets and do not return an ACK, the sender will try to retransmit the packets forever, and the receiver will wait forever for the packets that are missing teeth. In encrypted secure protocols, there are further packet counting and encryption key issues.
Message Filter IP allows this session identification while maintaining full hardware session state maintenance. This technique reduces traffic without increasing latency and without impacting the network.
Specification
| Protocol |
TCP |
|---|---|
| Performance in TCP |
Throughput: Max 100Gbps |
| Performance in TLS 1.3 |
Throughput: 50-100Gbps |
Block Diagram
Applications
- Our SSL/TLS accelerators are software-integrated and can be applied to any applications to speed up processing and reduce CPU load.
- For example, if your service uses OpenSSL, simply adding on an FPGA card written with our SSL/TLS accelerator to the server machine will improve performance of the service and the CPU power can be dedicated to the application without changing user applications.
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about Ethernet IP core
Enabling the Next Generation of AI Infrastructure with Ethernet for Scale-Up Networking (ESUN)
Ethernet Auto-Negotiation: Enabling Seamless Link Optimization
Enhancing Ethernet Security with MACsec
What Makes Ethernet IP Truly Automotive-Grade
Rambus Announces Industry-Leading Ultra Ethernet Security IP Solutions for AI and HPC
Frequently asked questions about Ethernet IP cores
What is Message filter?
Message filter is a Ethernet IP core from Intellectual Highway, Corp. listed on Semi IP Hub.
How should engineers evaluate this Ethernet?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Ethernet IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.