Internet-Draft Short Title March 2023
Liu, et al. Expires 10 September 2023 [Page]
Workgroup:
SPRING Working Group
Internet-Draft:
draft-liu-idr-bgpls-extention-for-srv6-endxu-01
Published:
Intended Status:
Standards Track
Expires:
Authors:
G. Liu
Huawei Technologies
X. Fan
Huawei Technologies
J. Dong
Huawei Technologies

BGP Link State Extensions for SRv6 End.XU Function

Abstract

The SRv6 END.XU function points to an underlying interface, which can represent an underly link (or path) between two routers. This document extends BGP-LS to advertise the link attributes of underlay link and the END.XU SID information.

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 10 September 2023.

Table of Contents

1. Introduction

In [I-D.dong-spring-srv6-inter-layer-programming], a new SRv6 function called END.XU is defined to support SRv6 multi-layer network programming. As a typical scenario, the END.XU function can be applied to the optical network or MTN (Metro Transport Network), and points to an underly interface, which can represent an underlying link (or path) between two routers. This document extends the BGP-LS protocol to advertise the link attributes of underlay link and the END.XU SID information.

In [RFC7752], the Link-State NLRI includes the node/link/prefix descriptors. In this document, only the node descriptors and link descriptors are involved. This document uses the Link-State NLRI to advertise the link attributes of underlay link. Moreover, this document describes how to obtain local and peer information on the underlay link carried by END.XU. For advertising the attributes of nodes and links, this document inherits the node attribute TLV and link attribute TLV from [RFC7752], which are not described in this document.

Draft [I-D.ietf-idr-bgpls-srv6-ext] provides BGP-LS extensions related to SRv6 SIDs. Link attributes involve the END.X/LAN END.X SID TLV and link MSD types. This document focuses on advertising the END.XU SID information.

1.2. Requirements Language

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in BCP 14 [RFC2119] [RFC8174] when, and only when, they appear in all capitals, as shown here.

4. Security Considerations

TBD

5. IANA Considerations

IANA is requested to allocate one Sub-TLV Code Point for node descriptor:

+--------------------+-------------------+----------+
| Sub-TLV Code Point | Description       |   Length |
+--------------------+-------------------+----------+
|        TBD         | Static Router-ID  | Variable |
+--------------------+-------------------+----------+

Acknowledgements

The authors would like to thank Jie Dong and Yongjian Hu for their review and comments.

References

Normative References

[RFC7752]
Gredler, H., Ed., Medved, J., Previdi, S., Farrel, A., and S. Ray, "North-Bound Distribution of Link-State and Traffic Engineering (TE) Information Using BGP", RFC 7752, DOI 10.17487/RFC7752, , <https://www.rfc-editor.org/info/rfc7752>.
[RFC8402]
Filsfils, C., Ed., Previdi, S., Ed., Ginsberg, L., Decraene, B., Litkowski, S., and R. Shakir, "Segment Routing Architecture", RFC 8402, DOI 10.17487/RFC8402, , <https://www.rfc-editor.org/info/rfc8402>.
[RFC6119]
Harrison, J., Berger, J., and M. Bartlett, "IPv6 Traffic Engineering in IS-IS", RFC 6119, DOI 10.17487/RFC6119, , <https://www.rfc-editor.org/info/rfc6119>.
[RFC9352]
Psenak, P., Ed., Filsfils, C., Bashandy, A., Decraene, B., and Z. Hu, "IS-IS Extensions to Support Segment Routing over the IPv6 Data Plane", RFC 9352, DOI 10.17487/RFC9352, , <https://www.rfc-editor.org/info/rfc9352>.
[RFC5307]
Kompella, K., Ed. and Y. Rekhter, Ed., "IS-IS Extensions in Support of Generalized Multi-Protocol Label Switching (GMPLS)", RFC 5307, DOI 10.17487/RFC5307, , <https://www.rfc-editor.org/info/rfc5307>.
[RFC5305]
Li, T. and H. Smit, "IS-IS Extensions for Traffic Engineering", RFC 5305, DOI 10.17487/RFC5305, , <https://www.rfc-editor.org/info/rfc5305>.
[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>.
[RFC8174]
Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, , <https://www.rfc-editor.org/info/rfc8174>.

Informative References

[I-D.ietf-idr-bgpls-srv6-ext]
Dawra, G., Filsfils, C., Talaulikar, K., Chen, M., Bernier, D., and B. Decraene, "BGP Link State Extensions for SRv6", Work in Progress, Internet-Draft, draft-ietf-idr-bgpls-srv6-ext-14, , <https://datatracker.ietf.org/doc/html/draft-ietf-idr-bgpls-srv6-ext-14>.
[I-D.dong-spring-srv6-inter-layer-programming]
Dong, J., Han, L., Du, Z., and M. Wang, "SRv6 for Inter-Layer Network Programming", Work in Progress, Internet-Draft, draft-dong-spring-srv6-inter-layer-programming-04, , <https://datatracker.ietf.org/doc/html/draft-dong-spring-srv6-inter-layer-programming-04>.

Authors' Addresses

GuoLiang Liu
Huawei Technologies
101 software Avenue, Yuhua District
Nanjing
210012
China
Xingpeng Fan
Huawei Technologies
No.9 Huanhu Road, Songshan Lake High-tech Industrial Development Zone
Dongguan
523808
China
Jie Dong
Huawei Technologies
Huawei Campus, No.156 Beiqing Road
Beijing
100095
China