vix.ing · top · new · best · stats · spec

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

2020/04/23 by Pierpaolo Loreti, Loreti, Pierpaolo, Andrea Mayer +9
Computer Science · #Software-Defined Networks and 5G #Network Packet Processing and Optimization #Network Traffic and Congestion Control

paper · pdf · doi:10.48550/arxiv.2004.11414

Abstract

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

Related