Features and specification
Rx Packet Processing
- Zero-Paketverlust für Paketgrößen von 64 bis 10.000 Bytes
- Dauerhafter Traffic bis zu 100 Gbps
- Line Rate 4 x 25 Gbps Traffic Burst, 680 Millisekunden Pufferung
- Multi-Port-Paketfusion, sequenziert in der Zeitstempelreihenfolge
- L2-, L3- und L4-Protokollklassifizierung
- L2- und L3/L4-(IP/TCP/UDP)-Checksummenprüfung
- Unterstützung für Tunneling-Protokolle wie GTP, IP-in-IP, GRE, NVGRE, VxLAN, Pseudowire, Fabric Path, VNtag
- Pattern Match, Netzwerk-Port, Protokoll, Länge und Fehlerfilter
- Benutzerdefinierte Flow-Definitionen basierend auf 2-, 3-, 4-, 5- oder 6-Tupel
- Flow-Match/Actions: Weiterleitung an Anwendungs- oder Netzwerkport oder Verwerfen des Pakets
- Zustandsabhängiges Flow-Management
- Bis zu 90 Millionen bidirektionale IPv4- oder IPv6-Flows
- Lernrate: 3 Millionen Flows/Sekunde
- TCP-Flow-Terminierung, Flow-Timeout oder Anwendungsanforderung
- Flow-Records mit Rx-Paket/Byte-Zählern und TCP-Flags
- Zustandsloses Flow-Management
- Bis zu 36.000 IPv4- oder bis zu 7.500 IPv6-2-Tupel-Flows
- Benutzerdefinierte Hash-Schlüssel, symmetrische Hash-Schlüssel-Option
- CPU-Lastverteilung basierend auf Hash-Schlüssel oder Filter oder pro Flow
- Zu lokalen CPU-Kernen über Host-Puffer/Warteschlangen
- Ferngesteuert über VLAN-Tagging über Egress-Port
- CPU-Socket-Lastausgleich (4 × 1 Gbps, 4 × 10 Gbps)
- 128 Rx-Queues, 16 MB – 1 TB Rx-Buffergröße
- Paket-Deskriptoren mit Metadaten
- IP-Fragment-Handling
- Deduplizierung
- Slicing bei dynamischem Offset oder festem Offset vom Anfang oder Ende des Pakets
- Header-Stripping, Protokoll-Ebenen zwischen äußerem L2 und innerem L3
- Paketmaskierung, 1 – 64 Bytes bei dynamischem oder festem Offset
- Erweitertes RMON1 und Zähler pro Filter und pro Queue
Tx Packet Processing
- Line rate Tx up to 100 Gbps for packet size 64 – 10,000 bytes
- Replay as captured with nanoseconds precision
- Per-port traffic shaping
- Port-to-port forwarding
- L2 and L3/L4 (IP/TCP/UDP) checksum generation
- 128 Tx queues, 4 MB Tx buffer size
Time Stamping and Synchronization
- Rx time stamp and Tx time stamp inject
- OS time, PPS and IEEE 1588-2008 PTP V2 synchronization
- Synchronization between SmartNICs
- Time stamp formats: Unix 10 ns, Unix 1 ns, PCAP 1 us, PCAP 1 ns
Hardware
- Xilinx XCVU5P FPGA
- 8 GB DDR4 SDRAM
- PCIe Gen3 16 lanes @ 8 GT/s
- 4 × QSFP28 network ports
- RJ45-F 1000BASE-T IEEE1588 PTP
- SMA-F PPS input/output
- 2 × internal MCX-F PPS and NT-TS time sync
- Stratum-3 [1] compliant TCXO
- Flash memory with support for two boot images
- Physical dimensions: ½-length and full-height PCIe
- Weight excluding pluggable modules:
- NT100A01-SCC: 355 g
- NT100A01-NEBS: 350 g
- MTBF according to UTE C 80-810:
- NT100A01-SCC: 317,821 hours
- NT100A01-NEBS: 398,565 hours
- Power consumption including 25GBASE-SR4 modules and typical traffic load:
- NT100A01-SCC: 44 Watts
- NT100A01-NEBS: 4 Watts