首页> 外文会议>International Conference on Network Protocols >TurboNet: Faithfully Emulating Networks with Programmable Switches
【24h】

TurboNet: Faithfully Emulating Networks with Programmable Switches

机译:TurboNet:使用可编程交换机忠实地模拟网络

获取原文

摘要

Faithfully emulating networks is critical for verifying the correctness and effectiveness of new networking-related designs. Existing network experiment platforms either cannot faithfully emulate functionality and performance of production networks or cannot scale well because of cost limitations. In this paper, we propose TurboNet, a new network emulator that leverages one programmable switch to enable faithful emulation of both network data plane and control plane. For data plane emulation, we present a series of key designs such as port mapper, queue mapper, and delayed queue to emulate network topologies and performance metrics with high flexibility and accuracy. For control plane emulation, we support static routing configurations, distributed routing agents, and the centralized routing controller. Meanwhile, we provide API for operators to simplify network emulation tasks. We implement TurboNet on a Tofino switch. The evaluation results show that: (1) TurboNet can flexibly emulate various topologies such as the 8-ary fat-tree on the data plane and support about 200 BGP agents with 25% CPU usage on the control plane; (2) TurboNet can accurately emulate different network performance metrics, including 400Gbps linerate background traffic injection, as small as 10–8 link loss, and microsecond-level to millisecond-level link delay.
机译:忠实地模拟网络对于验证与网络相关的新设计的正确性和有效性至关重要。现有的网络实验平台或者不能如实地模拟生产网络的功能和性能,或者由于成本限制而不能很好地扩展。在本文中,我们提出了TurboNet,这是一种新的网络仿真器,它利用一个可编程开关来实现对网络数据平面和控制平面的忠实仿真。对于数据平面仿真,我们提出了一系列关键设计,例如端口映射器,队列映射器和延迟队列,以高度灵活和准确地模拟网络拓扑和性能指标。对于控制平面仿真,我们支持静态路由配置,分布式路由代理和集中式路由控制器。同时,我们为运营商提供API,以简化网络仿真任务。我们在Tofino交换机上实现TurboNet。评估结果表明:(1)TurboNet可以灵活地模拟各种拓扑,例如数据平面上的8进制胖树,并支持大约200个BGP代理,控制平面上的CPU使用率为25%; (2)TurboNet可以准确模拟不同的网络性能指标,包括400Gbps的线速后台流量注入,小至10 –8 链路损耗以及微秒级到毫秒级的链路延迟。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号