AM-PM: Efficient Network Telemetry using Alternate Marking

The fast evolution of high-speed networks has raised the need for accurate and scalable network measurement. Thus, in the last few years several new methods to collect network state information have been pursued by network operators and vendors across the board. This article focuses on the AM-PM approach, which allows accurate measurement of performance metrics, including packet loss and delay, using two bits or less in the header of each packet. This method was documented and recently published as an RFC by the IETF [RFC 8321]. This article provides an overview of AM-PM and how it can be applied in practice. The article also shares operational experience from a large-scale deployment and presents experimental results from an implementation of the AM-PM method.

[1]  Benoit Claise,et al.  Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of IP Traffic Flow Information , 2008, RFC.

[2]  Jeffrey D. Case,et al.  Simple Network Management Protocol (SNMP) , 1989, RFC.

[3]  Tal Mizrahi,et al.  Time-multiplexed parsing in marking-based network telemetry , 2018, SYSTOR.

[4]  Tal Mizrahi,et al.  TimeFlip: Scheduling network updates with timestamp-based TCAM ranges , 2015, 2015 IEEE Conference on Computer Communications (INFOCOM).

[5]  Benoit Claise,et al.  Specification of the IP Flow Information Export (IPFIX) Protocol for the Exchange of Flow Information , 2013, RFC.

[6]  Mauro Cociglio,et al.  Multipoint Alternate-Marking Method for Passive and Hybrid Performance Monitoring , 2020, RFC.

[7]  Jürgen Schönwälder,et al.  Network Configuration Protocol (NETCONF) , 2011, RFC.

[8]  Nick G. Duffield,et al.  Sampling and Filtering Techniques for IP Packet Selection , 2009, RFC.

[9]  Mauro Cociglio,et al.  A packet based method for passive performance monitoring , 2014 .

[10]  Al Morton,et al.  A Two-Way Active Measurement Protocol (TWAMP) , 2008, RFC.

[11]  Gregory Mirsky,et al.  Hybrid Two-Step Performance Measurement Method , 2020 .

[12]  Tal Mizrahi,et al.  Compact Alternate Marking Methods for Passive Performance Monitoring , 1998 .

[13]  Greg Mirsky,et al.  Alternate-Marking Method for Passive and Hybrid Performance Monitoring , 2020, RFC.

[14]  Tal Mizrahi,et al.  Data Fields for In-situ OAM , 2020 .

[15]  Tal Mizrahi,et al.  An Overview of Operations, Administration, and Maintenance (OAM) Tools , 2014, RFC.

[16]  Stewart Bryant,et al.  RFC6374 Synonymous Flow Labels , 1998 .