arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2004.11414cs.NI
收藏

IPv6网络分段路由中逐流丢包监测的实现

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

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

摘要:

基于IPv6的分段路由(Segment Routing over IPv6,简称SRv 6)是一种面向IP骨干网和网络中心的网络解决方案,近年来已被多个大规模网络部署所采用。SRv 6的研究、标准化和实施活动正在以惊人的速度进行。特别地,已经提交了与SRv 6网络中的流的性能监控(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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑