<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.2.3) -->
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-liu-ippm-active-loss-considerations-00" category="info" submissionType="IETF" xml:lang="en" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title abbrev="Active Loss Interpretation">Considerations for Interpreting Packet Loss Observed by Active Performance Measurements</title>
    <seriesInfo name="Internet-Draft" value="draft-liu-ippm-active-loss-considerations-00"/>
    <author initials="L." surname="Liu" fullname="Libin Liu">
      <organization>Zhongguancun Laboratory</organization>
      <address>
        <postal>
          <city>Beijing</city>
          <country>China</country>
        </postal>
        <email>liulb@zgclab.edu.cn</email>
      </address>
    </author>
    <date year="2026" month="July" day="01"/>
    <area>Operations and Management</area>
    <workgroup>IPPM</workgroup>
    <abstract>
      <?line 40?>

<t>Active performance measurement protocols and metrics are commonly used to measure packet loss, delay, delay variation, reachability, and path behavior. When an active measurement packet is not received, a response is missing, or a measurement exchange times out, the measurement result identifies the observable outcome but often does not identify the underlying cause.</t>
      <t>Loss observed by active performance measurements can be associated with congestion, queue discard, link or forwarding failures, routing changes, endpoint or reflector behavior, administrative filtering, policing, multipath effects, or validation-related packet discard such as Source Address Validation (SAV). Different operational conditions can produce similar measurement observations, but they may have different meanings and require different troubleshooting actions.</t>
      <t>This document discusses considerations for interpreting packet loss observed by active performance measurements. It provides a common set of considerations for separating measured outcomes from inferred causes, describes operational conditions that can lead to observed loss, discusses implications for one-way and two-way measurements, delay and delay variation interpretation, OWAMP, TWAMP, STAMP, and measurements over ECMP and link aggregation. It also discusses how some considerations may apply to hybrid and passive performance measurements and identifies sources of operational context that can help operators and measurement systems reason about possible explanations.</t>
    </abstract>
  </front>
  <middle>
    <?line 48?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The IP Performance Measurement (IPPM) framework and related protocols are used to measure packet loss, delay, delay variation, reachability, and other aspects of packet delivery behavior <xref target="RFC7679"/> <xref target="RFC7680"/> <xref target="RFC2681"/> <xref target="RFC3393"/>. This document focuses primarily on active performance measurements, where measurement traffic is generated for the purpose of measuring packet delivery behavior <xref target="RFC7799"/>. Active measurement methods commonly rely on test packets sent between measurement points and, in reflected methods, on response packets generated by a remote endpoint. Examples include OWAMP <xref target="RFC4656"/>, TWAMP <xref target="RFC5357"/>, and STAMP <xref target="RFC8762"/>.</t>
      <t>When an active measurement packet is not received, a response is missing, or a measurement exchange times out, the measurement system can usually identify the observable outcome.
For example, a packet can be counted as lost, a response can be reported as missing, or a sample can be treated as incomplete. However, the measurement result alone often does not identify why the packet was not delivered.</t>
      <t>There are many possible causes of packet loss. Packets can be discarded because of congestion or queue overflow, link failure, forwarding failure, routing convergence, endpoint or reflector behavior, administrative filtering, policing, load-balancing behavior, packet corruption, or other operational conditions. Packets can also be discarded by validation mechanisms, including Source Address Validation (SAV), when the source address or validation context is not accepted by the network <xref target="RFC2827"/> <xref target="RFC3704"/> <xref target="RFC8704"/>. Existing IPPM reporting guidance also recognizes that packet loss can have multiple causes and that reporting context is important for interpretation <xref target="RFC6703"/>.</t>
      <t>This creates an interpretation problem. A packet counted as lost by an active measurement is lost from the perspective of that measurement, but the operational meaning of the loss can differ depending on the cause. Congestion-related loss may suggest capacity, queue management, or traffic engineering issues. Forwarding or routing loss may suggest control-plane or data-plane instability. Endpoint or reflector behavior may indicate measurement-system issues. Policy, filtering, policing, or validation-related discard may indicate that the packet was not delivered because of the treatment applied by a device, endpoint, or network domain. These causes may produce similar measurement observations, while requiring different operational responses.</t>
      <t>Although packet loss is the primary focus of this document, similar interpretation issues can also arise for delay and delay variation observations. Delay and delay variation values are measured for packets that are successfully received, and they can be affected by queueing, path selection, timestamping behavior, endpoint or reflector processing, and selective loss. Therefore, loss, delay, and delay variation are often interpreted together when reasoning about active measurement results.</t>
      <t>The ambiguity can be greater in one-way, two-way, reflected, and multipath measurements. In a one-way measurement, loss is observed in one direction but the discard point may be unknown. In a two-way or reflected measurement, a missing response may be caused by loss of the forward packet, loss of the reflected packet, reflector behavior, or policy applied in either direction. In ECMP or link aggregation environments, loss may depend on flow identifiers and component paths. During routing, forwarding, policy, or validation-state changes, loss may be transient and difficult to distinguish from other short-lived events.</t>
      <t>This document focuses on the relationship between observable outcomes from active performance measurements and the operational context needed to interpret them. It does not define new metrics, protocols, or mechanisms for determining the cause of every loss event, and it does not assign a single cause to all observed loss. Instead, it provides a common set of considerations for separating measured outcomes from inferred causes and for identifying operational context that can make particular explanations more or less plausible. Some of these considerations may also be applicable to hybrid and passive performance measurements, as discussed in <xref target="applicability"/>.</t>
      <t><xref target="ps"/> describes the general problem of observed loss and ambiguous causes in active performance measurements. <xref target="causes"/> summarizes operational conditions associated with loss observed by active performance measurements, including validation-related discard such as SAV. <xref target="implications"/> discusses the implications of loss interpretation ambiguity for different measurement methods and metrics, including delay and delay variation interpretation. <xref target="result"/> discusses interpretation considerations. <xref target="applicability"/> discusses how the considerations relate to active, hybrid, and passive performance measurements. <xref target="additional-context"/> discusses sources of additional operational context, and <xref target="ops"/> discusses deployment and operational considerations. <xref target="sec"/> and <xref target="privacy"/> discuss security and privacy considerations, respectively.</t>
    </section>
    <section anchor="terms">
      <name>Terminology</name>
      <t>The terms Active Performance Measurement, Passive Performance Measurement, and Hybrid Performance Measurement are used consistently with the classification in <xref target="RFC7799"/>. Where terms are already defined in existing IPPM, OWAMP, TWAMP, STAMP, or SAV-related documents, this document uses those terms consistently with their existing definitions.</t>
      <t>Active Performance Measurement: A measurement method in which dedicated measurement traffic is generated for the purpose of measuring packet delivery behavior. This document primarily focuses on active performance measurements.</t>
      <t>Passive Performance Measurement: A measurement method that observes existing traffic without generating dedicated measurement packets for the purpose of the measurement.</t>
      <t>Hybrid Performance Measurement: A measurement method that combines aspects of active and passive measurement. For example, a hybrid method may use production traffic with additional marking, sampling, or measurement processing.</t>
      <t>Active Measurement Packet: A packet generated, transmitted, received, or reflected for the purpose of performing an active performance measurement. Active measurement packets include, but are not limited to, packets used by OWAMP, TWAMP, STAMP, and other active measurement methods.</t>
      <t>Observed Loss: An active measurement observation indicating that an expected active measurement packet or response was not received, or that a measurement exchange did not complete as expected. Observed loss describes the measurement outcome and does not by itself identify the underlying cause.</t>
      <t>Observed Delay and Delay Variation: Measurement observations derived from packets that are successfully received and timestamped. Such observations describe the measured timing behavior of the received packets, but they do not by themselves identify all operational conditions that contributed to the delay or delay variation.</t>
      <t>Loss Cause: The operational condition or mechanism that caused a measurement packet or response not to be delivered. Examples include congestion, queue discard, link failure, forwarding failure, routing convergence, endpoint behavior, administrative filtering, policing, multipath behavior, or validation-related discard.</t>
      <t>Inferred Loss Cause: A loss cause identified by analysis or correlation rather than directly observed by the active measurement result alone. An inferred cause may be supported by operational context such as counters, logs, routing events, endpoint state, OAM information, or telemetry.</t>
      <t>Measurement Flow: A set of measurement packets that share packet header fields or other properties relevant to forwarding, load balancing, filtering, policing, validation, or treatment by a network. Measurement flows with different header fields may experience different paths or policies.</t>
      <t>Measurement Endpoint: A system that sends, receives, reflects, or reports measurement packets or measurement results. A measurement endpoint may act as a sender, receiver, reflector, session-sender, session-reflector, or other measurement role depending on the measurement protocol in use.</t>
      <t>Reflector: A measurement endpoint that receives an active measurement packet and sends a corresponding response or reflected packet. In reflected measurement methods, a missing response can be caused by loss in the forward direction, loss in the reverse direction, reflector behavior, policy, validation, or other causes.</t>
      <t>One-way Measurement: A measurement in which packets are measured from a sending measurement endpoint to a receiving measurement endpoint in one direction.</t>
      <t>Two-way Measurement: A measurement in which the observed result depends on packet delivery in both the forward and reverse directions. A two-way measurement may use a reflected packet or response packet.</t>
      <t>Operational Context: Control-plane, management-plane, data-plane, OAM, telemetry, endpoint, controller, or operator-provided information that can help interpret observed loss. Such context may include routing state, forwarding state, interface state, queue and discard counters, policy state, filtering state, policing state, validation state, endpoint logs, event records, or measurement configuration.</t>
      <t>Validation-related Discard: Packet discard by a validation function that decides whether a packet is acceptable according to a validation context. Source Address Validation is one example of a validation function. Such discard may appear as observed loss in active measurements.</t>
      <t>Source Address Validation (SAV): A function that checks whether the source address of a packet is valid according to validation state or rules applied by a network device or network domain. SAV can be applied at customer-facing interfaces, provider-facing interfaces, peer-facing interfaces, or other ingress points <xref target="I-D.ietf-savnet-intra-domain-problem-statement"/> <xref target="I-D.ietf-savnet-inter-domain-problem-statement"/>.</t>
      <t>Validation Context: The information used by a validation function when deciding whether a packet is acceptable. For SAV, the validation context may include the source address, receiving interface, customer attachment point, routing information, prefix ownership information, local policy, or other information used to construct or apply validation state.</t>
      <t>Path-dependent Loss: Observed loss that occurs only on certain paths, interfaces, component links, ingress points, or load-balancing outcomes.</t>
      <t>Transient Loss: Observed loss that occurs for a limited period of time due to a temporary operational condition, such as routing convergence, topology change, forwarding update, policy update, endpoint state change, or validation-state update.</t>
    </section>
    <section anchor="ps">
      <name>Problem Statement</name>
      <t>Active performance measurements are commonly used to characterize packet delivery behavior in IP networks. Packet loss, delay, delay variation, reachability, and related measurement results are often used by operators and measurement systems to infer whether a measured path or service is experiencing performance degradation, forwarding problems, endpoint problems, or other operational issues.</t>
      <t>The observable result of an active measurement is not always sufficient to identify the cause of loss. A measurement endpoint may determine that an expected packet or response was not received, but may not be able to determine whether the packet was discarded because of congestion, forwarding failure, routing change, link failure, policy filtering, policing, endpoint behavior, validation, or another condition. This is an interpretation problem around the relationship between measured outcomes and inferred causes, not a problem with the definition of packet loss itself.</t>
      <t>A packet counted as lost by a measurement method is still lost from the perspective of that measurement. However, the operational meaning of the loss depends on why the packet was not delivered. Treating all observed loss as congestion can lead to unnecessary capacity or queue-management investigation. Treating all missing responses as endpoint failure can lead to misdirected troubleshooting. Treating all unexplained loss as policy or validation loss can hide genuine performance degradation.</t>
      <t>Delay and delay variation observations can also require interpretation. A measured delay value describes the timing of a packet that was successfully received, but it may be influenced by queueing, path selection, timestamping behavior, endpoint or reflector processing, or other operational conditions. In addition, when loss is selective, delay and delay variation statistics are computed only from the delivered subset of packets. This can affect how delay-related results are interpreted together with observed loss.</t>
      <t>The problem is not limited to persistent failures. Observed loss can be flow-dependent, path-dependent, direction-dependent, or time-dependent. It can occur only for certain packet header fields, certain ECMP or link aggregation outcomes, certain directions, or certain intervals during routing, forwarding, policy, or validation updates. Therefore, even when measurement protocols operate correctly, interpreting their results may require additional operational context.</t>
      <t>This section describes five aspects of the problem. <xref target="observable"/> describes the distinction between observable loss and unobservable causes. <xref target="owtw"/> discusses ambiguity in one-way and two-way measurements. <xref target="flowpath"/> discusses flow-dependent, path-dependent, and time-dependent loss. <xref target="delay-problem"/> discusses delay and delay variation interpretation. <xref target="meas-context"/> discusses the relationship between measurement traffic and operational context.</t>
      <section anchor="observable">
        <name>Observable Loss and Unobservable Causes</name>
        <t>Observed loss is a measurement outcome. It indicates that an expected packet or response was not received, or that a measurement exchange did not complete as expected. It does not, by itself, identify the device, interface, queue, policy, endpoint, or mechanism responsible for the loss.</t>
        <t>This distinction is important because many operational conditions can produce the same observation. An active measurement packet that is discarded by a congested queue, discarded by a filtering policy, lost during convergence, discarded by a validation function, or never processed by a reflector may appear as a lost packet or missing response at the measurement endpoint.</t>
        <t>IPPM metrics can correctly report the loss while leaving the cause unresolved. The unresolved cause becomes important when measurement results are used for troubleshooting, service assurance, or operational decisions.</t>
      </section>
      <section anchor="owtw">
        <name>Ambiguity in One-way and Two-way Measurements</name>
        <t>In a one-way measurement, a packet is sent from one measurement endpoint to another. If the receiver does not receive the packet, the measurement can report loss in that direction. However, the discard point and cause may remain unknown without additional information.</t>
        <t>In a two-way or reflected measurement, the ambiguity is greater. A missing response may mean that the forward packet did not reach the reflector, that the reflector received the packet but did not generate a response, that the reflected packet was lost on the return path, or that filtering, policing, validation, congestion, or endpoint behavior affected either direction.</t>
        <t>This ambiguity affects interpretation of protocols such as TWAMP and STAMP, where the sender may observe an incomplete exchange without direct visibility into all points along the forward and reverse paths. The same issue can occur with any reflected measurement method when only the sender-side outcome is available.</t>
      </section>
      <section anchor="flowpath">
        <name>Flow-dependent, Path-dependent, and Time-dependent Loss</name>
        <t>Observed loss can depend on packet header fields and path selection. In ECMP, link aggregation, segment routing, tunneling, or policy-based forwarding environments, packets between the same measurement endpoints may traverse different component paths depending on source and destination addresses, transport ports, protocol numbers, IPv6 flow labels, encapsulation fields, or other fields.</t>
        <t>If different paths have different congestion levels, link conditions, policy state, validation state, or forwarding behavior, loss may appear only for some measurement flows. A measurement using one flow may report no loss, while another measurement between the same endpoints but with different header fields may report loss. This does not necessarily indicate inconsistency in the measurement method; it may reflect different treatment of different packets.</t>
        <t>Observed loss can also be time-dependent. Loss during routing convergence, forwarding updates, topology changes, policy changes, queue microbursts, endpoint overload, or validation-state updates may disappear after the event. Coarse aggregation can hide such behavior and make correlation with operational events difficult.</t>
      </section>
      <section anchor="delay-problem">
        <name>Delay and Delay Variation Interpretation</name>
        <t>Delay and delay variation observations describe timing behavior for packets that are successfully received and timestamped. They do not directly identify the operational conditions that contributed to the measured values.</t>
        <t>For example, increased delay or delay variation may be associated with queueing, path changes, load balancing, tunneling behavior, endpoint processing, reflector processing, timestamping behavior, or other conditions. 
These conditions may overlap with those that cause packet loss, but the measurement observation alone may not distinguish among them.</t>
        <t>Observed loss can also affect delay and delay variation interpretation. When packets are lost, they do not contribute delay samples. If loss is selective, delay statistics may describe only the subset of packets that were delivered, rather than the full set of packets transmitted by the measurement.</t>
      </section>
      <section anchor="meas-context">
        <name>Measurement Traffic and Operational Context</name>
        <t>Measurement traffic may differ from the production traffic or service behavior that the measurement is intended to characterize. Active measurement packets may use different source addresses, destination addresses, transport ports, packet sizes, DSCP values, encapsulations, flow labels, or endpoint addresses. These differences can affect forwarding, load balancing, filtering, policing, validation, and endpoint processing.</t>
        <t>This is not unique to any one cause of packet loss. However, it is important for interpreting observed loss because the cause may depend on exactly how the active measurement packet was treated. A measurement packet using an infrastructure address, loopback address, dedicated test prefix, or specific UDP port may experience different treatment from application traffic or customer traffic.</t>
        <t>Therefore, interpretation should consider the measurement configuration and packet characteristics together with the operational context. The relevant question is not only whether loss occurred, but also which packets experienced loss, when the loss occurred, what direction was affected, what path was likely used, and what network or endpoint state existed at the time.</t>
      </section>
    </section>
    <section anchor="causes">
      <name>Operational Conditions Associated with Observed Loss</name>
      <t>This section summarizes operational conditions that may be associated with loss observed by active performance measurements.
The list is not exhaustive and is not intended to define a complete taxonomy of network faults. Its purpose is to provide a structure for interpreting IPPM results and to show that similar measurement observations can arise from different conditions.
Some of these conditions may also affect observed delay and delay variation, even when they do not result in packet loss.</t>
      <section anchor="congestion">
        <name>Congestion and Queue Discard</name>
        <t>Congestion and queue discard are common causes of packet loss. An active measurement packet may be discarded when a queue overflows, when an active queue management mechanism marks or discards packets, or when transient microbursts exceed available buffering.</t>
        <t>For IPPM interpretation, congestion-related loss is not only a question of whether congestion exists somewhere in the network. It can also depend on the packet type and treatment used by the measurement traffic, including DSCP, packet size, flow identifiers, queue selection, and path selection. Loss observed by one measurement flow may not represent loss for another traffic class or packet type.</t>
        <t>Congestion-related loss is often interpreted as performance degradation. This interpretation may be appropriate when loss correlates with high utilization, queue occupancy, queue drops, latency increase, or congestion indicators. However, packet loss alone does not prove congestion. Other causes can produce similar loss observations without implying that the path lacks capacity.</t>
        <t>Congestion-related loss can be persistent or transient. Persistent congestion may be visible over longer measurement intervals, while short-lived bursts may require fine-grained timing information. Aggregated loss ratios may hide the burst structure and make it difficult to distinguish congestion from other transient events.</t>
      </section>
      <section anchor="routing-fwd">
        <name>Link, Forwarding, and Routing Failures</name>
        <t>Packets may be lost because of link failures, physical errors, forwarding-plane faults, FIB inconsistencies, routing loops, blackholes, tunnel failures, or routing convergence. Such loss may affect all traffic on a path or only traffic using a particular route, tunnel, next hop, or component link.</t>
        <t>Routing and forwarding failures can resemble congestion loss in IPPM results. A measurement may report lost packets or missing responses without indicating whether packets were queued and discarded, forwarded along an unexpected path, or sent into a blackhole. In reflected measurements, a routing or forwarding problem on either the forward or return path can appear as the same sender-side timeout. Correlation with routing events, interface state, forwarding state, and path information can help distinguish these cases.</t>
        <t>Routing convergence can also produce transient loss. During the interval in which different devices have different routing or forwarding state, some packets may be discarded or forwarded along paths that are not yet stable. Such events can overlap with other causes, including policy or validation updates.</t>
      </section>
      <section anchor="endpoint">
        <name>Endpoint and Reflector Behavior</name>
        <t>Loss observed by active measurements can be caused by behavior at measurement endpoints or reflectors. A receiver may be unavailable, overloaded, not configured to process the measurement traffic, or unable to process packets at the offered rate. A reflector may receive a packet but fail to generate or transmit a response because of local policy, resource limits, implementation behavior, or session state.</t>
        <t>Endpoint-related causes are especially important in two-way and reflected measurements. A missing response may be interpreted as network loss even when the forward packet reached the reflector. Without reflector-side information, sender-side observations may not distinguish endpoint behavior from network discard.</t>
        <t>Endpoint configuration can also affect interpretation. Source address selection, interface binding, firewall rules, rate limits, session state, timestamping behavior, and authentication or authorization state may affect whether measurement packets are accepted, processed, or reflected.</t>
      </section>
      <section anchor="policy">
        <name>Policy, Filtering, and Policing</name>
        <t>Packets may be discarded because of administrative policy, access control lists, firewall rules, service filters, anti-abuse mechanisms, or policing. Such behavior may be intentional and locally correct, even though it appears as loss to the measurement system.</t>
        <t>Policy-related loss can be source-address-dependent, destination-dependent, protocol-dependent, port-dependent, DSCP-dependent, direction-dependent, or interface-dependent. This is particularly relevant to IPPM because active measurement packets may use addresses, ports, authentication state, packet sizes, or DSCP values that differ from the traffic being characterized. An active measurement packet may be filtered while production traffic is allowed, or production traffic may be filtered while the active measurement packet is allowed, depending on the policy and packet characteristics.</t>
        <t>Policing can also produce loss patterns that resemble congestion. Unlike general queue congestion, policing may apply only to specific traffic classes, rates, customers, protocols, or interfaces. Interpreting such loss may require policy configuration, policer counters, or class-specific discard information.</t>
      </section>
      <section anchor="validation-loss">
        <name>Validation-related Discard</name>
        <t>Validation-related discard occurs when a packet is discarded because a validation function determines that the packet is not acceptable in the applicable context. Source Address Validation is one example. SAV is used to limit packets with spoofed source addresses and is commonly associated with ingress filtering and uRPF-related mechanisms <xref target="RFC2827"/> <xref target="RFC3704"/> <xref target="RFC8704"/>.</t>
        <t>In well-configured and stable deployments, SAV is expected to have no effect on measurement packets that use legitimate source addresses and valid paths. The primary interpretation issue is not normal SAV operation, but the possibility that validation-related discard is one cause among several possible causes of observed loss when validation state is stale, incomplete, inconsistent with forwarding state, or applied to measurement traffic with a different validation context.</t>
        <t>For example, an active measurement packet using a legitimate source address may arrive on an interface where that source is not considered valid because routing, policy, or validation state is temporarily inconsistent. A reflected packet may use a source address or return path that is valid in general but not accepted in the selected validation context. In such cases, the measurement may observe loss, timeout, or missing response, while the cause remains indistinguishable from other discard causes without additional context.</t>
        <t>Validation-related discard should not be assumed whenever SAV is deployed. Conversely, the possibility of validation-related discard should not be ignored when loss is source-address-dependent, interface-dependent, path-dependent, or correlated with validation-state changes. Interpretation should be based on measurement results together with operational evidence such as validation state, counters, routing state, and event timing.</t>
      </section>
      <section anchor="multipath-causes">
        <name>Multipath and Load-balancing Effects</name>
        <t>In networks using ECMP, link aggregation, or other multipath mechanisms, packet loss may depend on the component path selected for a measurement flow. Different component paths may have different congestion levels, link states, forwarding behavior, policy configuration, or validation state.</t>
        <t>This can cause flow-specific or intermittent loss. A measurement flow assigned to one component path may be delivered successfully, while another flow between the same endpoints may experience loss. A change in UDP port number, IPv6 flow label, source address, destination address, or encapsulation field may change the path and therefore change the observed result.</t>
        <t>Multipath effects can complicate repeatability. Repeating a measurement with different header fields may test a different path rather than reproducing the same condition. Aggregate loss statistics can also hide the fact that loss is concentrated on one component path.</t>
      </section>
      <section anchor="transient-causes">
        <name>Transient Loss During Convergence or Updates</name>
        <t>Transient loss can occur during routing convergence, link failure and restoration, FIB updates, tunnel reoptimization, policy changes, security rule updates, validation-state changes, endpoint restart, or measurement session changes. Such loss may last for a short interval and disappear without a persistent failure.</t>
        <t>Transient loss can be difficult to interpret because multiple changes may occur at nearly the same time. A burst of loss during convergence may be caused by forwarding disruption, queue buildup, micro-loops, policy update, validation update, or endpoint state changes. Measurement results alone may not distinguish among these causes.</t>
        <t>Fine-grained timing information is important for interpreting transient loss. Packet timestamps, sequence numbers, short-interval loss statistics, and event logs can help determine whether observed loss coincides with routing, forwarding, policy, endpoint, or validation events.</t>
      </section>
    </section>
    <section anchor="implications">
      <name>Implications for Active Performance Measurement Results</name>
      <t>Different loss causes can appear in active performance measurement results in similar observable ways. A lost packet is reported as lost, a missing response is reported as missing, and a timeout is reported as a timeout. The main implications are often for interpretation rather than for the syntactic form of the result. The interpretation issue is not limited to loss metrics. Delay and delay variation observations may also require operational context, because measured timing values can be affected by queueing, path selection, endpoint or reflector processing, timestamping behavior, and the subset of packets that were successfully received.</t>
      <t>This section focuses on the implications of loss interpretation ambiguity for specific active measurement methods and metrics, rather than on identifying the cause of loss. Such ambiguity is not limited to packet loss metrics. It can also affect the interpretation of one-way and two-way measurements, delay and delay variation samples, protocol-specific observations, and results in multipath environments.</t>
      <section anchor="implications-loss">
        <name>Implications for Packet Loss Measurement</name>
        <t>Packet loss measurement determines whether transmitted measurement packets are received at the intended endpoint or whether expected packets are missing. The metric can report observed loss without identifying the cause.</t>
        <t>This means that the same packet loss ratio can have different operational meanings. Loss caused by queue overflow suggests a different operational condition from loss caused by ACL filtering, forwarding blackhole, reflector overload, policing, or validation-related discard. Therefore, a packet loss result should not be interpreted as a specific cause unless supported by additional evidence.</t>
        <t>Loss patterns can provide useful clues. Loss associated with high utilization may suggest congestion. Loss associated with a particular source address, interface, policy, or validation context may suggest filtering or validation. Loss associated with a particular flow identifier may suggest load-balancing or component-path behavior. Loss concentrated in a short interval may suggest transient events.</t>
      </section>
      <section anchor="implications-oneway">
        <name>Implications for One-way Measurement</name>
        <t>In one-way measurement, the result describes packet delivery behavior in one direction. If a packet is not received, the measurement can report loss in that direction, but the discard point and cause may be unknown.</t>
        <t>One-way measurements can help isolate directionality, because each direction can be measured separately. However, even a direction-specific result may have multiple causes, including congestion, routing failure, filtering, policing, validation, or receiver behavior along that direction.</t>
        <t>Delay and delay variation in one-way measurements are computed only for packets that are successfully received. Packets that are lost due to any cause do not contribute delay samples. If loss is selective rather than random, the received packets may not represent the full transmitted set.</t>
      </section>
      <section anchor="implications-twoway">
        <name>Implications for Two-way and Reflected Measurement</name>
        <t>In two-way or reflected measurement, the result depends on delivery of a forward packet, reflector processing, and delivery of a response or reflected packet. A missing response therefore has multiple possible explanations.</t>
        <t>The forward packet may have been lost before reaching the reflector. The reflector may have received the packet but failed to process or reflect it. The reflected packet may have been lost on the return path. Policy, policing, filtering, validation, congestion, or endpoint behavior may affect either direction.</t>
        <t>This ambiguity means that a missing response should normally be interpreted as an incomplete exchange rather than proof of a specific failure location. When available, reflector-side information can help distinguish forward-path loss, reflector behavior, and return-path loss.</t>
      </section>
      <section anchor="implications-delay">
        <name>Implications for Delay and Delay Variation Interpretation</name>
        <t>Delay and delay variation metrics are computed from packets that are successfully received and timestamped. A measured delay value or delay variation value describes the observed timing behavior of those packets, but it does not by itself identify all operational conditions that contributed to the value.</t>
        <t>Increased delay or delay variation may be associated with queueing, congestion, path changes, load balancing, tunneling behavior, endpoint processing, reflector processing, timestamping behavior, or clock-related issues. Some of these conditions may also cause packet loss, while others may affect timing without causing loss.</t>
        <t>Loss can also affect the sample population used for delay statistics. Lost packets do not produce delay samples. If loss is random with respect to path and packet treatment, the remaining samples may still describe the delivered traffic reasonably well. If loss is selective, the delay statistics may describe only the subset of packets that avoided the affected queue, path, policy, reflector condition, or validation context.</t>
        <t>For example, in a multipath environment, packets on one component path may be lost while packets on another path are delivered. Delay statistics computed from delivered packets then describe the delivered paths, not the path where packets were lost. A report that includes loss, delay, delay variation, and relevant packet or path context is therefore more useful than delay statistics alone.</t>
      </section>
      <section anchor="implications-protocols">
        <name>Implications for OWAMP, TWAMP, and STAMP</name>
        <t>OWAMP, TWAMP, and STAMP are examples of active performance measurement protocols that can produce observations affected by different loss causes <xref target="RFC4656"/> <xref target="RFC5357"/> <xref target="RFC8762"/>. These protocols can measure loss, delay, and delay variation, but the measurement result may not identify why a packet or response was not delivered, or why a particular delay or delay variation value was observed.</t>
        <t>For OWAMP-style one-way measurement, loss can occur along the sender-to-receiver path or at the receiver. For TWAMP-style and STAMP-style reflected measurement, loss can occur in the forward direction, at the reflector, or in the reverse direction. A sender-side timeout may therefore represent several different operational conditions.</t>
        <t>Packet fields used by these protocols and their implementations can affect interpretation. Source address, destination address, UDP ports, packet size, DSCP, flow label, encapsulation, authentication state, and reflector address can influence forwarding, load balancing, filtering, policing, validation, or endpoint processing.</t>
      </section>
      <section anchor="implications-ecmp-lag">
        <name>Implications for Measurement over ECMP and Link Aggregation</name>
        <t>Measurements over ECMP or link aggregation can be affected by component-path selection. A single-flow measurement may exercise only one path and may not reveal loss on other paths. A multi-flow measurement may expose path-dependent loss but may also require careful interpretation of which flow used which path.</t>
        <t>If loss affects only some component paths, aggregate statistics may show partial or intermittent loss. Such results can be caused by congestion, link errors, forwarding inconsistency, policy differences, validation differences, or other path-specific conditions.</t>
        <t>Interpretation of measurements over ECMP and link aggregation can benefit from recording the header fields used for path selection, using controlled variation of flow identifiers, and correlating results with component-path or interface-level context.</t>
      </section>
    </section>
    <section anchor="result">
      <name>Considerations for Measurement Result Interpretation</name>
      <t>When packet loss, timeouts, missing responses, incomplete samples, delay values, or delay variation values are observed, interpretation should separate the measurement outcome from any inferred cause. The outcome may be directly measured; the cause usually requires additional evidence.</t>
      <t>The considerations in this section are intended to help operators and measurement systems reason about observed loss. They do not imply that any particular cause is present. Instead, they identify factors that can make one interpretation more or less plausible, while keeping the measured outcome distinct from the operational hypothesis.</t>
      <section anchor="separate">
        <name>Separating Observed Loss from Inferred Cause</name>
        <t>Measurement reports and operational analyses should distinguish between observed loss and inferred cause. For example, reporting that a packet was not received is different from reporting that the packet was not delivered because of congestion, filtering, endpoint behavior, or validation.</t>
        <t>If the cause is unknown, the result should be reported as observed loss or missing response. If the cause is inferred, the supporting context should be identified when possible. This distinction reduces the risk of treating an operational hypothesis as a measured fact.</t>
      </section>
      <section anchor="direction-role">
        <name>Considering Direction and Measurement Role</name>
        <t>Interpretation should consider the direction of the measurement and the role of each endpoint. In one-way measurements, loss is associated with a direction, but the point of discard may still be unknown. In reflected measurements, a missing response may involve the forward path, reflector behavior, or the return path.</t>
        <t>Where possible, measurements in both directions and information from both endpoints can help reduce ambiguity. For example, reflector-side records indicating whether a forward packet was received and whether a response was generated can help distinguish forward-path loss from return-path loss.</t>
      </section>
      <section anchor="flow-selection">
        <name>Considering Flow and Path Selection</name>
        <t>Interpretation should consider the packet header fields used by the measurement and the path-selection behavior of the network. Changes in source address, destination address, transport ports, flow label, encapsulation, DSCP, or packet size can change forwarding, load balancing, filtering, policing, validation, or endpoint treatment.</t>
        <t>If loss changes when packet headers change, the result may indicate flow-dependent or path-dependent behavior. The change should not automatically be interpreted as random instability or measurement error.</t>
      </section>
      <section anchor="timing">
        <name>Considering Timing and Transient Events</name>
        <t>Timing is important when interpreting observed loss. Loss that occurs near routing updates, forwarding changes, link events, policy updates, queue bursts, endpoint restarts, or validation-state changes may be related to those events.</t>
        <t>Fine-grained timing information can help distinguish short-lived events from persistent conditions. Coarse aggregation can hide loss bursts and make correlation difficult. Measurement timestamps and operational event timestamps should be sufficiently aligned for the intended analysis.</t>
      </section>
      <section anchor="consider-delay">
        <name>Considering Delay and Delay Variation</name>
        <t>Delay and delay variation results should be interpreted together with the packets and paths that produced the samples. A delay value is associated with a delivered packet, and a delay variation value is derived from a set of delivered packets. If the delivered packets represent only part of the transmitted measurement traffic, the timing results may not represent packets that were lost or packets that followed different paths.</t>
        <t>Interpretation should consider whether delay or delay variation changes correlate with congestion indicators, queue counters, path changes, endpoint or reflector load, timestamping behavior, or clock-related issues. Where loss and delay are observed together, reports should avoid assuming that one necessarily caused the other unless supported by additional context.</t>
      </section>
      <section anchor="representativeness">
        <name>Considering Measurement Traffic Representativeness</name>
        <t>Measurement traffic may not experience the same treatment as the traffic or service being characterized. Differences in packet type, addressing, port numbers, DSCP, encapsulation, packet size, or endpoint placement can affect the observed result.</t>
        <t>This consideration is general and applies to many loss causes. For example, an active measurement packet may avoid congestion experienced by application traffic, may be filtered while application traffic is allowed, may use a different ECMP path, or may use a source address with a different validation context.</t>
        <t>Therefore, interpretation should be tied to the specific measurement traffic used. A successful measurement does not prove that all traffic would be delivered, and a failed measurement does not prove that all traffic would fail.</t>
      </section>
      <section anchor="consider-validation">
        <name>Considering Validation-related Discard</name>
        <t>Validation-related discard, including SAV, should be considered as one possible explanation for observed loss when the loss pattern is consistent with validation behavior. This may include loss associated with a particular source address, source prefix, ingress interface, direction, component path, or validation-state update.</t>
        <t>At the same time, the presence of SAV in a network does not imply that observed loss was caused by SAV. In stable deployments with correct validation state and legitimate measurement source addresses, SAV should normally have little or no effect on active measurement packets. Evidence such as validation counters, rule state, source-prefix information, routing state, and event timing is needed before attributing loss to validation.</t>
        <t>This balanced interpretation avoids both over-attributing loss to validation mechanisms and ignoring validation-related discard when it is operationally plausible.</t>
      </section>
    </section>
    <section anchor="applicability">
      <name>Applicability to Active, Hybrid, and Passive Performance Measurements</name>
      <t>This document primarily focuses on active performance measurements. In active measurements, dedicated measurement packets are generated for the purpose of measuring packet delivery behavior. This makes it possible to control packet timing, packet header fields, endpoint roles, and measurement sessions, but it also means that the measurement traffic may not receive exactly the same treatment as production traffic.</t>
      <t>Many considerations in this document can also be relevant to hybrid and passive performance measurements. In passive measurements, the observed traffic is existing traffic rather than dedicated measurement traffic. In hybrid measurements, measurement functions may be combined with production traffic, for example through marking, sampling, or additional measurement processing. These approaches may improve representativeness for the observed traffic, but they can have different limitations, such as reduced control over packet fields, dependence on traffic availability, sampling effects, or different visibility into endpoint behavior.</t>
      <t>For hybrid and passive measurements, the distinction between measured outcome and inferred cause remains important. A packet loss observation, delay observation, or delay variation observation still may not directly identify whether the underlying condition was congestion, forwarding behavior, policy, policing, endpoint behavior, validation-related discard, or another cause. Operational context remains necessary for interpretation.</t>
      <t>However, not all considerations for active measurements apply directly. In active measurements, the operator can often vary source addresses, flow identifiers, packet sizes, DSCP values, or measurement intervals in a controlled way. In passive or hybrid measurements, such control may be limited or unavailable. Conversely, passive or hybrid measurements may observe real service traffic and may therefore avoid some representativeness issues associated with dedicated active measurement packets.</t>
    </section>
    <section anchor="additional-context">
      <name>Possible Sources of Additional Context</name>
      <t>Active performance measurement results can indicate that packets were lost, responses were missing, samples were incomplete, or delay and delay variation values were observed.
Additional context can make some explanations more or less plausible, but it may not always identify a definitive cause. Such context can help determine whether an observed result is consistent with congestion, forwarding failure, endpoint behavior, filtering, policing, validation, or another cause.</t>
      <t>The context discussed in this section can come from measurement systems, routers, controllers, management systems, OAM tools, telemetry systems, endpoints, or operators. Availability and granularity vary by deployment and administrative domain.</t>
      <section anchor="reporting">
        <name>Measurement Result Reporting</name>
        <t>Measurement reports can support interpretation when they preserve relevant detail. 
Useful information includes timestamps, sequence numbers, measurement direction, endpoint roles, packet header fields, measurement flow identifiers, packet size, DSCP, encapsulation, timestamping method, clock information when relevant, and whether the event was a one-way loss, missing response, incomplete exchange, delay sample, or delay variation sample.</t>
        <t>Reports should avoid implying a discard cause unless supported by evidence. If the cause is inferred, the report should distinguish the inference from the observed measurement outcome.</t>
      </section>
      <section anchor="routing-state">
        <name>Routing and Forwarding State</name>
        <t>Routing and forwarding state can help determine whether loss may be related to route changes, next-hop changes, convergence, blackholes, tunnel state, ECMP changes, or forwarding inconsistencies. Such information can be especially useful when loss is transient or path-dependent.</t>
        <t>Forwarding-plane information may be needed when the actual path differs from the expected control-plane path. This can occur with ECMP, link aggregation, tunnels, policy-based routing, segment routing, or local forwarding decisions.</t>
      </section>
      <section anchor="counters">
        <name>Interface, Queue, and Discard Counters</name>
        <t>Interface counters, queue counters, and discard counters can help identify whether loss correlates with physical errors, congestion, queue drops, policing, filtering, or other discard mechanisms. Counters that distinguish specific discard causes are more useful than aggregate counters.</t>
        <t>Per-interface, per-queue, per-class, per-policy, per-flow, or per-rule counters can support more precise correlation with measurement results. However, counters may be sampled at coarse intervals or may not align exactly with measurement packets.</t>
        <t>For delay and delay variation interpretation, utilization information, queue occupancy, queueing delay indicators, timestamping configuration, and clock synchronization information can also be useful. These data can help determine whether observed timing behavior is consistent with congestion, queueing, path changes, endpoint processing, or measurement-system behavior.</t>
      </section>
      <section anchor="policy-state">
        <name>Policy, Filtering, Policing, and Validation State</name>
        <t>Policy and filtering state can help explain whether measurement packets were permitted or denied by ACLs, firewalls, service filters, or local policy. Policing state can help determine whether loss was caused by rate limiting applied to a traffic class, customer, protocol, or interface.</t>
        <t>Validation state can help interpret observed loss that may be associated with validation-related discard. For SAV, relevant information can include source prefix-to-interface mappings, expected ingress points, validation rule installation state, rule update events, and validation discard counters. Such information should be interpreted together with routing and forwarding state.</t>
      </section>
      <section anchor="session-state">
        <name>Endpoint, Reflector, and Session State</name>
        <t>Endpoint and reflector information can help distinguish network loss from measurement-system behavior. Useful information includes whether the endpoint was reachable, whether the session was active, whether the reflector received the forward packet, whether it generated a response, and whether local rate limits or policy affected processing.</t>
        <t>This information is particularly valuable for two-way and reflected measurements, where sender-side observations alone may not identify whether the failure occurred before the reflector, at the reflector, or after the reflector.</t>
      </section>
      <section anchor="oam-telemetry">
        <name>OAM and Telemetry Correlation</name>
        <t>OAM tools and telemetry systems can provide additional evidence, including path information, event records, streaming telemetry, device state, logs, and counters <xref target="RFC9232"/>. Such information can help correlate measurement loss with operational events.</t>
        <t>Path tracing and OAM mechanisms should be interpreted carefully in multipath environments, because the packets used for path discovery may not follow the same path or receive the same treatment as the measurement packets.</t>
      </section>
      <section anchor="operator-context">
        <name>Operator-provided or Controller-provided Context</name>
        <t>Operators and controllers may have information not visible to measurement endpoints, such as maintenance events, intended policy, controller-computed paths, validation state, rule distribution status, known failures, or customer attachment information.</t>
        <t>Across administrative boundaries, such information may be limited. Operators may be able to share only partial information, and measurement reports should avoid asserting another domain's discard cause unless supported by evidence.</t>
      </section>
    </section>
    <section anchor="ops">
      <name>Deployment and Operational Considerations</name>
      <t>While <xref target="additional-context"/> identifies information sources that may help interpretation, this section discusses operational practices for using such information when deploying and operating active measurements.</t>
      <t>Measurement endpoints, source addresses, reflector addresses, packet header fields, measurement intervals, reporting granularity, authorization, traffic selection, and observation points can all affect whether loss, delay, or delay variation is observed and how the result is interpreted.</t>
      <section anchor="network-events">
        <name>Correlation with Network Events</name>
        <t>Measurement results should be interpreted in relation to relevant network events when such events are available. These events include routing changes, forwarding updates, link failures, tunnel changes, ECMP or link aggregation changes, policy changes, policing changes, validation updates, endpoint maintenance, and reflector restarts.</t>
        <t>Temporal correlation alone does not prove causality. Multiple events may occur during the same interval. Correlation should be used to identify plausible explanations and guide further investigation.</t>
      </section>
      <section anchor="admin-boundaries">
        <name>Interpretation Across Administrative Boundaries</name>
        <t>Inter-domain measurements can be difficult to interpret because the measurement endpoint may not have visibility into policy, filtering, policing, validation, or forwarding state in another domain. A packet may be lost near the source, in a transit network, at an interconnection point, near the destination, or on the return path.</t>
        <t>Operational coordination can help, but the information shared across domains may be limited by security, privacy, business, or operational policy. Reports should distinguish observed outcomes from inferred causes and avoid unsupported attribution to another domain.</t>
      </section>
      <section anchor="attribution-limits">
        <name>Limitations of Cause Attribution</name>
        <t>Cause attribution may remain uncertain even with additional context. Counters may be aggregated, logs may be incomplete, clocks may not be synchronized, and operational state captured after the event may not reflect the state at the time of loss.</t>
        <t>Multiple causes can also coexist. For example, congestion, routing convergence, endpoint behavior, filtering, and validation updates may occur in the same interval. Interpretation should reflect uncertainty when evidence does not support a definitive conclusion.</t>
      </section>
      <section anchor="controlled-measurements">
        <name>Use of Controlled Measurements</name>
        <t>Controlled active measurements can help test hypotheses about loss causes and timing behavior. Examples include measuring both directions, varying flow identifiers to exercise multiple paths, using different source addresses when authorized and operationally safe, comparing one-way and reflected measurements, or measuring from multiple vantage points.</t>
        <t>Such measurements should be designed carefully. Changing packet headers can change the path, policy, queue, or validation context. Therefore, a controlled measurement may provide evidence about related behavior rather than an exact reproduction of the original event.</t>
        <t>For hybrid and passive measurements, the ability to vary packet fields or timing may be limited. In those cases, interpretation may rely more heavily on traffic selection, observation-point placement, marking information, sampling configuration, and correlation with operational context.</t>
      </section>
      <section anchor="uncertainty">
        <name>Reporting Uncertainty</name>
        <t>Measurement reports and operational analyses should report uncertainty when the cause of loss is not known. A useful report can state the observed outcome, the affected packets or flows, the time interval, the available context, and the set of plausible causes.</t>
        <t>Reporting uncertainty is preferable to assigning an unsupported cause. It also helps avoid operational actions that are inconsistent with the actual problem, such as treating policy-related loss as congestion or treating congestion-related loss as a validation issue.</t>
      </section>
    </section>
    <section anchor="sec">
      <name>Security Considerations</name>
      <t>This document discusses interpretation of active measurement results and does not change the security properties of existing IPPM protocols, routing protocols, forwarding behavior, or validation mechanisms. However, the collection and reporting of context for loss interpretation can have security implications.</t>
      <t>Measurement systems should not be used as a reason to weaken security policy. Exempting measurement traffic from filtering, policing, or validation can create opportunities for abuse if the exception is too broad. Any exception should be narrowly scoped, explicitly configured, and consistent with local security policy.</t>
      <t>Active measurements can also reveal operational behavior. An attacker or unauthorized measurement system might vary packet headers, source addresses, or flow identifiers to infer filtering, policing, validation, topology, or load-balancing behavior. Measurement systems that intentionally vary source addresses or flow identifiers to investigate path-dependent behavior should be operated only by authorized parties and within the limits of local policy.</t>
      <t>Hybrid and passive measurements can also reveal operational behavior, especially when measurement results are correlated with production traffic, marking information, traffic classes, or observation points. Access to such measurement data should be controlled according to local security policy.</t>
      <t>Operational context used for interpretation may be sensitive. Routing state, forwarding state, policy configuration, validation state, source-prefix mappings, customer attachment information, counters, and logs can reveal information about topology, security policy, or customer relationships. Reports shared outside an administrative domain should disclose only the information needed for the intended purpose.</t>
      <t>The integrity of operational context is also important. Stale, incomplete, inconsistent, or maliciously modified telemetry, counters, logs, or controller state can lead to unsupported attribution of packet loss. Systems that use such information should consider its trustworthiness, freshness, and whether it represents intended state or actual installed state.</t>
    </section>
    <section anchor="privacy">
      <name>Privacy Considerations</name>
      <t>Active measurement packets and reports may include source addresses, destination addresses, endpoint identifiers, timestamps, flow identifiers, packet header fields, and delivery outcomes. When correlated with operational context, this information can reveal network structure, endpoint activity, customer relationships, or policy behavior.</t>
      <t>Hybrid and passive measurements may involve observations of production traffic. Even when payload is not collected, metadata such as addresses, timing, packet treatment, marking state, and delivery outcomes can reveal information about users, services, traffic patterns, or customer relationships. Such information should be minimized, protected, and shared only with appropriate authorization.</t>
      <t>Such information can be sensitive even when user payload is not collected, because source addresses, timing, and treatment outcomes may reveal operational relationships or network structure. Fine-grained per-packet or per-flow reporting can be especially useful for diagnosis but may also increase privacy and confidentiality risks.</t>
      <t>Measurement systems should apply data minimization appropriate to the operational purpose. Reports should include the information needed to support interpretation while avoiding unnecessary disclosure of internal interface identifiers, customer mappings, policy details, validation rules, or topology information. Access to detailed logs and telemetry should be limited to authorized parties, and retention periods should be consistent with local policy.</t>
      <t>When measurement results are shared across administrative boundaries, privacy considerations become more important. A domain may be willing to disclose that loss was observed or that a cause is plausible, but may not be willing to disclose detailed policy, validation, customer, or topology information. Reports intended for external sharing should be designed accordingly.</t>
    </section>
    <section anchor="iana">
      <name>IANA Considerations</name>
      <t>This document has no IANA actions.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-informative-references">
      <name>Informative References</name>
      <reference anchor="RFC2681">
        <front>
          <title>A Round-trip Delay Metric for IPPM</title>
          <author fullname="G. Almes" initials="G." surname="Almes"/>
          <author fullname="S. Kalidindi" initials="S." surname="Kalidindi"/>
          <author fullname="M. Zekauskas" initials="M." surname="Zekauskas"/>
          <date month="September" year="1999"/>
          <abstract>
            <t>This memo defines a metric for round-trip delay of packets across Internet paths. [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="2681"/>
        <seriesInfo name="DOI" value="10.17487/RFC2681"/>
      </reference>
      <reference anchor="RFC2827">
        <front>
          <title>Network Ingress Filtering: Defeating Denial of Service Attacks which employ IP Source Address Spoofing</title>
          <author fullname="P. Ferguson" initials="P." surname="Ferguson"/>
          <author fullname="D. Senie" initials="D." surname="Senie"/>
          <date month="May" year="2000"/>
          <abstract>
            <t>This paper discusses a simple, effective, and straightforward method for using ingress traffic filtering to prohibit DoS (Denial of Service) attacks which use forged IP addresses to be propagated from 'behind' an Internet Service Provider's (ISP) aggregation point. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="38"/>
        <seriesInfo name="RFC" value="2827"/>
        <seriesInfo name="DOI" value="10.17487/RFC2827"/>
      </reference>
      <reference anchor="RFC3393">
        <front>
          <title>IP Packet Delay Variation Metric for IP Performance Metrics (IPPM)</title>
          <author fullname="C. Demichelis" initials="C." surname="Demichelis"/>
          <author fullname="P. Chimento" initials="P." surname="Chimento"/>
          <date month="November" year="2002"/>
          <abstract>
            <t>This memo refers to a metric for variation in delay of packets across
Internet paths. The metric is based on the difference in the One-Way-
Delay of selected packets. This difference in delay is called 'IP
Packet Delay variation.'
The metric is valid for measurements between two hosts both in the
case that they have synchronized clocks and in the case that they are
not synchronized. We discuss both in this draft.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="3393"/>
        <seriesInfo name="DOI" value="10.17487/RFC3393"/>
      </reference>
      <reference anchor="RFC3704">
        <front>
          <title>Ingress Filtering for Multihomed Networks</title>
          <author fullname="F. Baker" initials="F." surname="Baker"/>
          <author fullname="P. Savola" initials="P." surname="Savola"/>
          <date month="March" year="2004"/>
          <abstract>
            <t>BCP 38, RFC 2827, is designed to limit the impact of distributed denial of service attacks, by denying traffic with spoofed addresses access to the network, and to help ensure that traffic is traceable to its correct source network. As a side effect of protecting the Internet against such attacks, the network implementing the solution also protects itself from this and other attacks, such as spoofed management access to networking equipment. There are cases when this may create problems, e.g., with multihoming. This document describes the current ingress filtering operational mechanisms, examines generic issues related to ingress filtering, and delves into the effects on multihoming in particular. This memo updates RFC 2827. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="84"/>
        <seriesInfo name="RFC" value="3704"/>
        <seriesInfo name="DOI" value="10.17487/RFC3704"/>
      </reference>
      <reference anchor="RFC4656">
        <front>
          <title>A One-way Active Measurement Protocol (OWAMP)</title>
          <author fullname="S. Shalunov" initials="S." surname="Shalunov"/>
          <author fullname="B. Teitelbaum" initials="B." surname="Teitelbaum"/>
          <author fullname="A. Karp" initials="A." surname="Karp"/>
          <author fullname="J. Boote" initials="J." surname="Boote"/>
          <author fullname="M. Zekauskas" initials="M." surname="Zekauskas"/>
          <date month="September" year="2006"/>
          <abstract>
            <t>The One-Way Active Measurement Protocol (OWAMP) measures unidirectional characteristics such as one-way delay and one-way loss. High-precision measurement of these one-way IP performance metrics became possible with wider availability of good time sources (such as GPS and CDMA). OWAMP enables the interoperability of these measurements. [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="4656"/>
        <seriesInfo name="DOI" value="10.17487/RFC4656"/>
      </reference>
      <reference anchor="RFC5357">
        <front>
          <title>A Two-Way Active Measurement Protocol (TWAMP)</title>
          <author fullname="K. Hedayat" initials="K." surname="Hedayat"/>
          <author fullname="R. Krzanowski" initials="R." surname="Krzanowski"/>
          <author fullname="A. Morton" initials="A." surname="Morton"/>
          <author fullname="K. Yum" initials="K." surname="Yum"/>
          <author fullname="J. Babiarz" initials="J." surname="Babiarz"/>
          <date month="October" year="2008"/>
          <abstract>
            <t>The One-way Active Measurement Protocol (OWAMP), specified in RFC 4656, provides a common protocol for measuring one-way metrics between network devices. OWAMP can be used bi-directionally to measure one-way metrics in both directions between two network elements. However, it does not accommodate round-trip or two-way measurements. This memo specifies a Two-Way Active Measurement Protocol (TWAMP), based on the OWAMP, that adds two-way or round-trip measurement capabilities. The TWAMP measurement architecture is usually comprised of two hosts with specific roles, and this allows for some protocol simplifications, making it an attractive alternative in some circumstances. [STANDARDS-TRACK]</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="5357"/>
        <seriesInfo name="DOI" value="10.17487/RFC5357"/>
      </reference>
      <reference anchor="RFC6703">
        <front>
          <title>Reporting IP Network Performance Metrics: Different Points of View</title>
          <author fullname="A. Morton" initials="A." surname="Morton"/>
          <author fullname="G. Ramachandran" initials="G." surname="Ramachandran"/>
          <author fullname="G. Maguluri" initials="G." surname="Maguluri"/>
          <date month="August" year="2012"/>
          <abstract>
            <t>Consumers of IP network performance metrics have many different uses in mind. This memo provides "long-term" reporting considerations (e.g., hours, days, weeks, or months, as opposed to 10 seconds), based on analysis of the points of view of two key audiences. It describes how these audience categories affect the selection of metric parameters and options when seeking information that serves their needs. This document is not an Internet Standards Track specification; it is published for informational purposes.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="6703"/>
        <seriesInfo name="DOI" value="10.17487/RFC6703"/>
      </reference>
      <reference anchor="RFC7679">
        <front>
          <title>A One-Way Delay Metric for IP Performance Metrics (IPPM)</title>
          <author fullname="G. Almes" initials="G." surname="Almes"/>
          <author fullname="S. Kalidindi" initials="S." surname="Kalidindi"/>
          <author fullname="M. Zekauskas" initials="M." surname="Zekauskas"/>
          <author fullname="A. Morton" initials="A." role="editor" surname="Morton"/>
          <date month="January" year="2016"/>
          <abstract>
            <t>This memo defines a metric for one-way delay of packets across Internet paths. It builds on notions introduced and discussed in the IP Performance Metrics (IPPM) Framework document, RFC 2330; the reader is assumed to be familiar with that document. This memo makes RFC 2679 obsolete.</t>
          </abstract>
        </front>
        <seriesInfo name="STD" value="81"/>
        <seriesInfo name="RFC" value="7679"/>
        <seriesInfo name="DOI" value="10.17487/RFC7679"/>
      </reference>
      <reference anchor="RFC7680">
        <front>
          <title>A One-Way Loss Metric for IP Performance Metrics (IPPM)</title>
          <author fullname="G. Almes" initials="G." surname="Almes"/>
          <author fullname="S. Kalidindi" initials="S." surname="Kalidindi"/>
          <author fullname="M. Zekauskas" initials="M." surname="Zekauskas"/>
          <author fullname="A. Morton" initials="A." role="editor" surname="Morton"/>
          <date month="January" year="2016"/>
          <abstract>
            <t>This memo defines a metric for one-way loss of packets across Internet paths. It builds on notions introduced and discussed in the IP Performance Metrics (IPPM) Framework document, RFC 2330; the reader is assumed to be familiar with that document. This memo makes RFC 2680 obsolete.</t>
          </abstract>
        </front>
        <seriesInfo name="STD" value="82"/>
        <seriesInfo name="RFC" value="7680"/>
        <seriesInfo name="DOI" value="10.17487/RFC7680"/>
      </reference>
      <reference anchor="RFC7799">
        <front>
          <title>Active and Passive Metrics and Methods (with Hybrid Types In-Between)</title>
          <author fullname="A. Morton" initials="A." surname="Morton"/>
          <date month="May" year="2016"/>
          <abstract>
            <t>This memo provides clear definitions for Active and Passive performance assessment. The construction of Metrics and Methods can be described as either "Active" or "Passive". Some methods may use a subset of both Active and Passive attributes, and we refer to these as "Hybrid Methods". This memo also describes multiple dimensions to help evaluate new methods as they emerge.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="7799"/>
        <seriesInfo name="DOI" value="10.17487/RFC7799"/>
      </reference>
      <reference anchor="RFC8704">
        <front>
          <title>Enhanced Feasible-Path Unicast Reverse Path Forwarding</title>
          <author fullname="K. Sriram" initials="K." surname="Sriram"/>
          <author fullname="D. Montgomery" initials="D." surname="Montgomery"/>
          <author fullname="J. Haas" initials="J." surname="Haas"/>
          <date month="February" year="2020"/>
          <abstract>
            <t>This document identifies a need for and proposes improvement of the unicast Reverse Path Forwarding (uRPF) techniques (see RFC 3704) for detection and mitigation of source address spoofing (see BCP 38). Strict uRPF is inflexible about directionality, the loose uRPF is oblivious to directionality, and the current feasible-path uRPF attempts to strike a balance between the two (see RFC 3704). However, as shown in this document, the existing feasible-path uRPF still has shortcomings. This document describes enhanced feasible-path uRPF (EFP-uRPF) techniques that are more flexible (in a meaningful way) about directionality than the feasible-path uRPF (RFC 3704). The proposed EFP-uRPF methods aim to significantly reduce false positives regarding invalid detection in source address validation (SAV). Hence, they can potentially alleviate ISPs' concerns about the possibility of disrupting service for their customers and encourage greater deployment of uRPF techniques. This document updates RFC 3704.</t>
          </abstract>
        </front>
        <seriesInfo name="BCP" value="84"/>
        <seriesInfo name="RFC" value="8704"/>
        <seriesInfo name="DOI" value="10.17487/RFC8704"/>
      </reference>
      <reference anchor="RFC8762">
        <front>
          <title>Simple Two-Way Active Measurement Protocol</title>
          <author fullname="G. Mirsky" initials="G." surname="Mirsky"/>
          <author fullname="G. Jun" initials="G." surname="Jun"/>
          <author fullname="H. Nydell" initials="H." surname="Nydell"/>
          <author fullname="R. Foote" initials="R." surname="Foote"/>
          <date month="March" year="2020"/>
          <abstract>
            <t>This document describes the Simple Two-way Active Measurement Protocol (STAMP), which enables the measurement of both one-way and round-trip performance metrics, like delay, delay variation, and packet loss.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="8762"/>
        <seriesInfo name="DOI" value="10.17487/RFC8762"/>
      </reference>
      <reference anchor="RFC9232">
        <front>
          <title>Network Telemetry Framework</title>
          <author fullname="H. Song" initials="H." surname="Song"/>
          <author fullname="F. Qin" initials="F." surname="Qin"/>
          <author fullname="P. Martinez-Julia" initials="P." surname="Martinez-Julia"/>
          <author fullname="L. Ciavaglia" initials="L." surname="Ciavaglia"/>
          <author fullname="A. Wang" initials="A." surname="Wang"/>
          <date month="May" year="2022"/>
          <abstract>
            <t>Network telemetry is a technology for gaining network insight and facilitating efficient and automated network management. It encompasses various techniques for remote data generation, collection, correlation, and consumption. This document describes an architectural framework for network telemetry, motivated by challenges that are encountered as part of the operation of networks and by the requirements that ensue. This document clarifies the terminology and classifies the modules and components of a network telemetry system from different perspectives. The framework and taxonomy help to set a common ground for the collection of related work and provide guidance for related technique and standard developments.</t>
          </abstract>
        </front>
        <seriesInfo name="RFC" value="9232"/>
        <seriesInfo name="DOI" value="10.17487/RFC9232"/>
      </reference>
      <reference anchor="I-D.ietf-savnet-intra-domain-problem-statement">
        <front>
          <title>Problem Statement, Gap Analysis, and Requirements for Intra-domain Source Address Validation</title>
          <author fullname="Lancheng Qin" initials="L." surname="Qin">
            <organization>Zhongguancun Laboratory</organization>
          </author>
          <author fullname="Dan Li" initials="D." surname="Li">
            <organization>Tsinghua University</organization>
          </author>
          <author fullname="Jianping Wu" initials="J." surname="Wu">
            <organization>Tsinghua University</organization>
          </author>
          <author fullname="Mingqing(Michael) Huang" initials="M." surname="Huang">
            <organization>Zhongguancun Laboratory</organization>
          </author>
          <author fullname="Nan Geng" initials="N." surname="Geng">
            <organization>Huawei</organization>
          </author>
          <date day="1" month="June" year="2026"/>
          <abstract>
            <t>   Source address validation (SAV) is an important means to mitigate IP
   source address spoofing [RFC2827].  This document analyzes the gaps
   in current operational mechanisms for intra-domain SAV.  It also
   identifies the properties that new intra-domain SAV mechanisms are
   expected to provide.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-savnet-intra-domain-problem-statement-26"/>
      </reference>
      <reference anchor="I-D.ietf-savnet-inter-domain-problem-statement">
        <front>
          <title>Problem Statement, Gap Analysis, and Requirements for Inter-Domain Source Address Validation</title>
          <author fullname="Dan Li" initials="D." surname="Li">
            <organization>Tsinghua University</organization>
          </author>
          <author fullname="Lancheng Qin" initials="L." surname="Qin">
            <organization>Zhongguancun Laboratory</organization>
          </author>
          <author fullname="Libin Liu" initials="L." surname="Liu">
            <organization>Zhongguancun Laboratory</organization>
          </author>
          <author fullname="Mingqing(Michael) Huang" initials="M." surname="Huang">
            <organization>Huawei</organization>
          </author>
          <author fullname="Kotikalapudi Sriram" initials="K." surname="Sriram">
            <organization>USA National Institute of Standards and Technology</organization>
          </author>
          <date day="29" month="June" year="2026"/>
          <abstract>
            <t>   This document analyzes the problem space and provides a gap analysis
   of existing inter-domain source address validation (SAV) mechanisms.
   Based on these findings, it outlines the technical requirements for
   future improvements.

            </t>
          </abstract>
        </front>
        <seriesInfo name="Internet-Draft" value="draft-ietf-savnet-inter-domain-problem-statement-18"/>
      </reference>
    </references>
    <?line 470?>

<section numbered="false" anchor="ack">
      <name>Acknowledgements</name>
      <t>The author would like to thank Giuseppe Fioccola for reviewing earlier versions of this document and for his helpful comments and suggestions.</t>
    </section>
  </back>
  <!-- ##markdown-source:
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
Forf5P8DuoBKy6/qAAA=

-->

</rfc>
