Enhancements to P4TG: Protocols, Performance, and Automation

DSpace Repositorium (Manakin basiert)

Zur Kurzanzeige

dc.contributor.author Ihle, Fabian
dc.contributor.author Zink, Etienne
dc.contributor.author Lindner, Steffen
dc.contributor.author Menth, Michael
dc.date.accessioned 2025-04-03T05:14:15Z
dc.date.available 2025-04-03T05:14:15Z
dc.date.issued 2025-04-03
dc.identifier.uri http://hdl.handle.net/10900/163776
dc.identifier.uri http://nbn-resolving.org/urn:nbn:de:bsz:21-dspace-1637769 de_DE
dc.identifier.uri http://dx.doi.org/10.15496/publikation-105106
dc.description.abstract P4TG is a hardware-based traffic generator (TG) running on the Intel Tofino™ 1 ASIC and was programmed using the programming language P4. In its initial version, P4TG could generate up to 10×100Gb/s of traffic and directly measure rates, packet loss, and other metrics in the data plane. Many researchers and industrial partners requested new features to be incorporated into P4TG since its publication in 2023. With the recently added features, P4TG supports the generation of packets encapsulated with a customizable VLAN, QinQ, VxLAN, MPLS, and SRv6 header. Further, generation of IPv6 traffic is added and P4TG is ported to the Intel Tofino™ 2 platform enabling a generation capability of up to 10×400Gb/s. The improvement in user experience focuses on ease of operation. Features like automated ARP replies, improved visualization, report generation, and automated testing based on the IMIX distribution and RFC 2544 are added. Future work on P4TG includes NDP to facilitate IPv6 traffic, and a NETCONF integration to further ease the configuration. en
dc.language.iso en de_DE
dc.publisher Universität Tübingen de_DE
dc.subject.ddc 004 de_DE
dc.title Enhancements to P4TG: Protocols, Performance, and Automation en
dc.type Article de_DE
utue.publikation.fachbereich Informatik de_DE
utue.publikation.fakultaet 7 Mathematisch-Naturwissenschaftliche Fakultät de_DE
utue.publikation.noppn yes de_DE

Dateien:

Das Dokument erscheint in:

Zur Kurzanzeige