Vendor: Intellectual Highway, Corp. Category: Ethernet

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
TLS 1.3

Performance in TCP

Throughput: Max 100Gbps
Latency: typical 100 nano-sec

Performance in TLS 1.3

Throughput: 50-100Gbps
Latency: typical 1 micro-sec

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

Part Number
Message filter
Vendor
Intellectual Highway, Corp.
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Ethernet IP core

Enhancing Ethernet Security with MACsec

Ethernet was originally designed for high-speed data transfer and interoperability between devices. However, traditional Ethernet does not provide built-in mechanisms for securing data traffic, such as encryption or authenticity protection. This is where MACsec comes into the picture.

What Makes Ethernet IP Truly Automotive-Grade

This blog examines what separates truly automotive-grade Ethernet IP from generic implementations across functional safety, time-sensitive networking, security, observability, lifecycle management, and the integration disciplines that only become visible once a program is deep into development.

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.

×
Semiconductor IP