Towards Multiple Pipelines Network Emulation with P7.

NetSoft(2023)

引用 0|浏览1
暂无评分
摘要
Network emulation traditionally relies on software-based solutions. While extremely useful in many scenarios, it suffers from performance fidelity and inherent scalability constraints. With the advent of P4 and programmable switches like Tofino, new opportunities for hardware-based network emulation are emerging. P7 (P4 Programmable Patch Panel) offers a solution for high-fidelity 100G traffic network emulation, including different link characteristics such as latency, jitter, packet loss, and bandwidth, as well as the ability to define custom topologies. However, it currently lacks support for custom P4 code in emulated devices. This is where multiple pipelines network emulation comes in. In this demonstration, we show how to emulate a topology using P7 and incorporate custom P4 code into each emulated node. We allocate a dedicated pipe for user-defined P4 code and allow users to configure tables for each node separately.
更多
查看译文
关键词
custom topologies,different link characteristics,emulated devices,emulated node,hardware-based network emulation,high-fidelity 100G traffic network emulation,incorporate custom P4 code,inherent scalability constraints,P4 Programmable Patch Panel,P7,performance fidelity,programmable switches,software-based solutions,towards multiple pipelines network emulation,user-defined P4 code
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要