论文标题

通过IPv6网络实施精确的每流数据包损耗监视

Implementation of Accurate Per-Flow Packet Loss Monitoring in Segment Routing over IPv6 Networks

论文作者

Loreti, Pierpaolo, Mayer, Andrea, Lungaroni, Paolo, Salsano, Stefano, Gandhi, Rakesh, Filsfils, Clarence

论文摘要

IPv6(简称SRV6)上的细分路由是IP主链和数据中心的网络解决方案,最近在大规模网络部署中已采用了网络解决方案。 SRV6研究,标准化和实施活动正在以显着的速度进行。特别是,已经提交了许多与SRV6网络流量的性能监控(PM)有关的互联网草稿。在本文中,我们讨论了提出的PM方法,考虑了数据平面和控制平面方面以及专注于损失监测。然后,我们描述了基于“替代标记”方法的每流数据包损耗测量(PF-PLM)解决方案的实现。我们的实现基于Linux内核网络,它是开源的。我们描述了一个平台,该平台可用于从功能的角度验证标准化建议,并从性能的角度来看实现的解决方案。我们分析了两种不同的设计选择,以实现PF-PLM,并评估它们对基于软件(Linux)路由器的最大转发吞吐量的影响。

Segment Routing over IPv6 (SRv6 in short) is a networking solution for IP backbones and datacenters, which has been recently adopted in several of large scale network deployments. The SRv6 research, standardization and implementation activities are going on at a remarkable pace. In particular, a number of Internet Drafts have been submitted related to the Performance Monitoring (PM) of flows in an SRv6 network. In this paper we discuss the proposed PM approaches, considering both data plane and control plane aspects and focusing on loss monitoring. Then we describe the implementation of a per-flow packet loss measurement (PF-PLM) solution based on the "alternate marking" method. Our implementation is based on Linux kernel networking and it is open source. We describe a platform that can be used to validate the standardization proposals from a functional perspective and the implemented solution from the performance point of view. We analyze two different design choices for the implementation of PF-PLM and evaluate their impact on the maximum forwarding throughput of a software based (Linux) router.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源