Internet-Draft AM Deployment Status March 2024
Zhou & Li Expires 5 September 2024 [Page]
Workgroup:
srv6ops
Internet-Draft:
draft-zhou-srv6ops-am-deployment-status-00
Published:
Intended Status:
Informational
Expires:
Authors:
T. Zhou
Huawei
Z. Li
Huawei

Alternate Marking Deployment Status and Considerations

Abstract

Operators have started the deployment of Alternate Marking in their networks for different scenarios. This document introduces several deployment cases of Alternate Marking in operator networks. Some considerations about the Alternate Marking deployments are also collected.

Requirements Language

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in RFC 2119 [RFC2119].

Status of This Memo

This Internet-Draft is submitted in full conformance with the provisions of BCP 78 and BCP 79.

Internet-Drafts are working documents of the Internet Engineering Task Force (IETF). Note that other groups may also distribute working documents as Internet-Drafts. The list of current Internet-Drafts is at https://datatracker.ietf.org/drafts/current/.

Internet-Drafts are draft documents valid for a maximum of six months and may be updated, replaced, or obsoleted by other documents at any time. It is inappropriate to use Internet-Drafts as reference material or to cite them other than as "work in progress."

This Internet-Draft will expire on 5 September 2024.

Table of Contents

1. Introduction

The Alternate Marking [RFC9341] and Multipoint Alternate Marking [RFC9342]define the Alternate Marking technique that is a hybrid performance measurement method, per RFC7799 [RFC7799] classification of measurement methods. This method is based on marking consecutive batches of packets and it can be used to measure packet loss, latency, and jitter on live traffic.

The IPv6 AltMark Option [RFC9343] applies the Alternate Marking Method to IPv6, and defines an Extension Header Option to encode the Alternate Marking Method for both the Hop-by-Hop Options Header and the Destination Options Header.

While the IPv6 AltMark Option implements the basic alternate marking methodology, the Enhanced Alternate Marking [RFC9343] defines extended data fields for the AltMark Option and provides enhanced capabilities to overcome some challenges and enable future proof applications.

Operators have started the deployment of Alternate Marking in their networks for different scenarios. This document introduces several deployment cases of Alternate Marking in operator networks. Some considerations about the Alternate Marking deployments are also collected.

2. Deployment Status

2.1. China Mobile Guangdong

Scenario: Root cause analysis for 5G, when the access speed is not qualifed.

Data Plane: MPLS.

2.2. China Mobile Guizhou

Scenario: Realtime error detection for key areas.

Data Plane: MPLS.

2.3. China Unicom Beijing

Scenario: Service assurance for the private converged transport network for 2022 Winter Olympics in Beijing.

Data Plane: MPLS.

2.4. South Africa MTN

Scenario: Fault location for mobile transport network from base station to mobile core network.

Data Plane: IPv6.

2.5. Bahrain STC

Scenario: Service assurance for mobile transport network.

Data Plane: IPv6.

2.6. Guangdong e-Government Network

Scenario: Service assurance for online services and datacenter interconnection.

Data Plane: IPv6.

2.7. Industrial and Commercial Bank of China

Scenario: Service assurance for campus private WAN.

Data Plane: IPv6.

3. Deployment Cases

3.1. Mobile Transport Network

The mobile transport network is a large-scale network. It has various access modes and carries various mobile transport services (such as high definition video) that pose higher requirements on link connectivity and performance. Alternate Marking is deployed to quickly demarcates and locates faults and replays faults on demand, improving SLA experience and O&M efficiency.

In this scenario, edge-to-edge performance measurement is performed firstly. The hop-by-hop measurement is triggered when the base station flow performance degrades to the pre-defined threshold. The controller summarizes the reported hop-by-hop measurement data for path restoration and fault locating. This solution offers the following benefits:

3.2. Private Line Service for Cloud Access

Enterprises use private line to access cloud services. The wide coverage of the mobile transport network can provide the cloud access service more conveniently. E2E collaborative management can facilitate the network deployment, operations.

Alternate Marking can apply to VPN service analysis and assurance for the cloud access, including site-to-site private line, site-to-cloud private line, and cloud interconnection scenarios. Alternate Marking ensures E2E high reliability and implements minute-level fault locating through visualized O&M. This solution offers the following benefits:

3.3. Financial WAN

In the financial industry, tier-2 banks, branches, subsidiaries, and external organizations first connect to tier-1 banks, which aggregate service traffic and then connect to the bank core network to implement mutual access between them and the head office data center. In this case, the concept of centralized management for finacial WAN is of particular importance.

By using SRv6 technology, the financial WAN can quickly and easily establish basic network connections between the cloud and various access points, ensuring efficient service provisioning. In terms of O&M capabilities, the financial industry has high requirements on the SLA assurance. So the financial WAN faces higher requirements due to the diverse array of branch service types brought about by the development of banking services. For example, in addition to traditional production and office services, other services such as security protection, IoT, and public cloud services are now prevalent. In this scenario, Alternate Marking can apply to tunnels. And this solution offers the following benefits:

4. Deployment Considerations

Based on the Alternate Marking deployment collected in section 2, this section describes some operational considerations.

4.1. Tunneling Support

In carrier networks, it is common for user traffic to traverse various tunnels for QoS, traffic engineering, or security. Both the uniform mode and the pipe mode for tunnel support are required. The uniform mode treats the nodes in a tunnel uniformly as the nodes outside of the tunnel on a path. In contrast, the pipe mode abstracts all the nodes between the tunnel ingress and egress as a circuit so no nodes in the tunnel is visible to the nodes outside of the tunnel. With such flexibility, the operator can either gain a true end-to-end visibility or apply a hierarchical approach which isolates the monitoring domain between customer and provider.

4.2. Deployment Automation

Standard approaches that automate the function configuration could either be deployed in a centralized fashion or a distributed fashion. The draft [I-D.ydt-ippm-alt-mark-yang] provides a YANG model for Alternate Marking configuration. It is also helpful to provide standards-based approaches for configuration in various network environments. For example, in Segment Routing (SR) networks, extensions to BGP or Path Computation Element Communication Protocol (PCEP) can be defined to distribute SR policies with Alternate Marking information, so that telemetry behavior can be enabled automatically when the SR policy is applied. [I-D.ietf-pce-pcep-ifit] defines extensions to PCEP to configure SR policies for Alternate Marking. [I-D.ietf-idr-sr-policy-ifit] defines extensions to BGP for the same purpose. In the future, other approaches for hardware and software-based functions can be development to enhance the programmability and flexibility.

4.3. Capability Discovery

The Alternate Marking Method MUST be deployed in a controlled domain for security and compatibility reasons. Before adding the alternate marking information, the marking node must know if there is an unmarking node when the flow goes out the controlled domain. Otherwise, the alternate marking information will leak to other domain and cause potential damage. [I-D.ietf-idr-bgp-ifit-capabilities] defines a new BGP Router Capability Code to advertise the Alternate Marking capabilities. Within an Alternate Marking deployment domain, capability advertisement from the tail node to the head node assists the head node to determine whether the Alternate Marking Option can be encapsulated in data packets. Such advertisement helps mitigating the leakage threat and facilitating the deployment of Alternate Marking on a per-service and on-demand basis.

5. IANA Considerations

This document makes no request of IANA.

Note to RFC Editor: this section may be removed on publication as an RFC.

6. Security Considerations

TBD

7. Acknowledgements

TBD

8. References

8.1. Normative References

[RFC2119]
Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, , <https://www.rfc-editor.org/info/rfc2119>.
[RFC7799]
Morton, A., "Active and Passive Metrics and Methods (with Hybrid Types In-Between)", RFC 7799, DOI 10.17487/RFC7799, , <https://www.rfc-editor.org/info/rfc7799>.
[RFC9341]
Fioccola, G., Ed., Cociglio, M., Mirsky, G., Mizrahi, T., and T. Zhou, "Alternate-Marking Method", RFC 9341, DOI 10.17487/RFC9341, , <https://www.rfc-editor.org/info/rfc9341>.
[RFC9342]
Fioccola, G., Ed., Cociglio, M., Sapio, A., Sisto, R., and T. Zhou, "Clustered Alternate-Marking Method", RFC 9342, DOI 10.17487/RFC9342, , <https://www.rfc-editor.org/info/rfc9342>.
[RFC9343]
Fioccola, G., Zhou, T., Cociglio, M., Qin, F., and R. Pang, "IPv6 Application of the Alternate-Marking Method", RFC 9343, DOI 10.17487/RFC9343, , <https://www.rfc-editor.org/info/rfc9343>.

8.2. Informative References

[I-D.ietf-idr-bgp-ifit-capabilities]
Fioccola, G., Pang, R., Wang, S., Decraene, B., Zhuang, S., and H. Wang, "Advertising In-situ Flow Information Telemetry (IFIT) Capabilities in BGP", Work in Progress, Internet-Draft, draft-ietf-idr-bgp-ifit-capabilities-04, , <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgp-ifit-capabilities-04>.
[I-D.ietf-idr-sr-policy-ifit]
Qin, F., Yuan, H., Yang, S., Zhou, T., and G. Fioccola, "BGP SR Policy Extensions to Enable IFIT", Work in Progress, Internet-Draft, draft-ietf-idr-sr-policy-ifit-07, , <https://datatracker.ietf.org/doc/html/draft-ietf-idr-sr-policy-ifit-07>.
[I-D.ietf-pce-pcep-ifit]
Yuan, H., 王雪荣, Yang, P., Li, W., and G. Fioccola, "Path Computation Element Communication Protocol (PCEP) Extensions to Enable IFIT", Work in Progress, Internet-Draft, draft-ietf-pce-pcep-ifit-04, , <https://datatracker.ietf.org/doc/html/draft-ietf-pce-pcep-ifit-04>.
[I-D.ydt-ippm-alt-mark-yang]
Graf, T., Wang, M., Fioccola, G., Zhou, T., Min, X., Jun, G., Nilo, M., and L. Han, "A YANG Data Model for the Alternate Marking Method", Work in Progress, Internet-Draft, draft-ydt-ippm-alt-mark-yang-00, , <https://datatracker.ietf.org/doc/html/draft-ydt-ippm-alt-mark-yang-00>.

Authors' Addresses

Tianran Zhou
Huawei
156 Beiqing Rd.
Beijing
100095
China
Zhenbin Li
Huawei
156 Beiqing Rd.
Beijing
100095
China