cablelabs / transparent-security

Transparent Security is a solution for identify the source devices of a DDoS attack and mitigates the attack in the customer premises or the access network. This solution leverages a P4 based programmable data plane for add in-band network telemetry (INT) for device identification and in-band mitigation.
https://www.cablelabs.com/vaccinate-your-network-to-prevent-the-spread-of-ddos-attacks
Apache License 2.0
34 stars 4 forks source link

Fix TCP data drop and data inspection tests for aggregate tofino scenario #232

Closed Sanjhana-Jayagopal closed 4 years ago

Sanjhana-Jayagopal commented 4 years ago

The 'pack_meta_tcp' action in aggregate.p4 along with the absence of header length calculations for Tofino results in header parsing issues by receive_packets.py. Check for parsed INT data and verify the header values.

spisarski commented 4 years ago

Data drop tests are working and data inspection UDP tests are too.