TK242
Packet Capture and Replay Solution
TK242 from Atomic Rules is a bitstream that provides lossless packet capture for up to four 100GbE streams – out-of-the-box with no FPGA programming required. The TK242 IP runs on BittWare cards with Altera® Agilex™ FPGAs. Sustaining PCIe Gen5 x16 throughput over 400 Gb/s from Ethernet to user space host memory, TK242 provides a runtime programmable 400 Gb/s RSS filter, 6-tuple, 64K entry flow-table and queue routing. All formatting – including PCAP generation – is done in hardware, offloading that function from the host CPU. High-performance timing capability includes nanosecond-resolution packet head timestamping for fusing up to four 100GbE streams into a single time-monotonic ordered stream.
Up to
400 Gb/s RSS Filter
PCIe Gen5 x16
ナノ秒 タイムスタンプ
ロスレスキャプチャー
特徴
- Lossless packet capture of up to four 100 GbE streams
- ナノ秒のタイムスタンプと時間順のマージ
- 複数のPCAPファイルをハードウェアで生成する
- ホストCPUのコア負担を極限まで軽減
- オープンソースのCホストサンプル設計ですぐに始められる
BittWare 高密度キャプチャソリューションの構築に最適な統合型サーバ「TeraBox」を提供。
データシートと製品詳細

機能詳細について
全体
- Lossless, protocol-agnostic, simultaneous ingest of up to four 100G 100GBASE-CR4 sources
- 両方のイングレスポートでナノ秒分解能のパケットヘッドタイムスタンプを実施。
- オンライン、飛行中に両ポートを単一の時間単調な順序のストリームに融合させる
- ランタイムプログラマブル200Gb/s RSSフィルタ、6タプル、64Kエントリフローテーブル、キュールーティング
- 複数の並列PCAPフォーマットバイトストリームをハードウェアでオンライン、インフライトで生成。
- PCIe Gen5 x16 sustained throughput up to 400 Gb/s from Ethernet to user space host memory
- ホストCPUの使用率が極めて低い - PCAPの生成を含むすべてのフォーマットをハードウェアで行う。
Up to Four 100 GbE Inputs
- Each QSFP-DD provides two 100G CAUI-4 Rx
- 2つのパラレル入力チャンネルには、それぞれ
- 100 GbE PHY/PCS/MAC、RXヘッドタイムスタンプ付き
- Atomic Rules MTAU レイヤー2プリフィルタ
- ポートごとのRx統計が豊富
- TimeServoシステムタイマ
- ナノ秒分解能時間
- 両ストリームを時間順にパケットマージ
- シングル200Gbps/300Mpps出力ストリーム
RSSと配信
- ラインレート 200Gbps / 300Mpps RSS 6タプルハッシング
- ソフトウェアプログラマブル多項式
- デフォルトのMicrosoft Toeplitzウェイト
- 64K エントリフローリダイレクトテーブル
- 各エントリーは、一意のPCAPフロー方向を識別するか、または廃棄されるフローを識別する。
- ユースケースは以下の通りです:
- 許可されたものはすべて1つのPCAPフローに送る
- RSSは、複数のPCAPフロー間で許可された受信パケットを広げる
- 合法的な傍受のために、特定のマッチングのみをホストに転送する。
- 複数の並列H/W PCAPジェネレーター(P2PCAP)。
- ナノ秒単位のパケットヘッダ追加
- それぞれ200Gbps/300Mppsのフルフローに対応しています。
使用例
TK242を独自のソリューションに活用する方法はたくさんあります。ここではそのいくつかをご紹介します:
そのまま使える、プラグアンドゴーのパケットキャプチャソリューションです。
FPGAボード、ホスト、プラグインを追加し、Atomic Rules付属のサンプルデザインを使用してパケットをキャプチャします。デザインはデモされているものに限定されます。
ホストアプリケーションのコードを、PCAP形式のバイトストリームで満たされたメモリ内のハグページに向けます。
この設計例は、あなたの出発点です。パケットキャプチャの前、中、後に他の機能を追加してください。ほとんどの機能はDPDK.orgの標準APIを通じてプログラムされます。
他の機能を提供するために、例のデザインを変更する。
例えば、各 P2PCAP フローは、それ自身の libpcap ストリームとなり、それ自身のホストコアに供給することができます。
TK242 Design Variants
FPGAカード | IA-420f | IA-440i | IA-780i | |||
Variant | 10G x2 | 100G x2 | 100G x2 | 200G x1 | 100G x2 | 100G x4 |
QSFP-DD Signaling | 10G NRZ on lanes 1 and 2 of the 8 lanes | 100GBASE-CR4 x2 on a single QSFP-DD | 100GBASE-CR4 x2 on a single QSFP-DD | 200BASE-CR4 as 4 lanes of 56G PAM4 | 100GBASE-CR4 x2 on a single QSFP-DD | 100GBASE-CR4 x2 on each of 2 QSFP-DDs |
PCIe | Gen4 x16 | Gen 5 x16 | ||||
RSS | はい | いいえ | ||||
P2PCAP Engines | 4 | 8 | 4 | |||
Paced | はい | いいえ |

会社について
ネットワークとQoTのためのFPGA IPコンポーネントとソリューションのプロバイダーです。ホストメモリとFPGAファブリックロジック間の高スループット、低レイテンシ通信を実現するArkville データムーバーなどのIPを提供する。
価格や詳細についてご興味のある方は、こちらをご覧ください。
当社のテクニカルセールスチームは、在庫状況や構成情報を提供したり、技術的な質問に答えたりする準備ができています。
"*"は必須項目