11. References (参考文献)
11. 参考文献 (References)
本节列出 SRv6 网络编程规范使用的规范性和资料性参考文献. 规范性引用定义 Ethernet、IPv6 隧道、IPv6 Flow Label、IPv6 基础协议、Segment Routing 架构和 SRH. 资料性引用提供 ULA、BGP/MPLS VPN、L2VPN、VPLS、EVPN、IANA 指南、TI-LFA 和 SRv6 示例等背景. 英文标题、作者、DOI 和 URL 保持原文, 以便准确定位原始规范.
11.1. 规范性参考文献 (Normative References)
这些文献定义 SRv6 数据平面必须依赖的基础行为, 包括 IPv6 包处理、Segment Routing Header、流标签和以太网封装语义.
[IEEE.802.3_2018]
IEEE, "IEEE Standard for Ethernet", IEEE 802.3-2018, DOI 10.1109/IEEESTD.2018.8457469, 31 August 2018, https://ieeexplore.ieee.org/document/8457469.
[RFC2119]
Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, DOI 10.17487/RFC2119, March 1997, https://www.rfc-editor.org/info/rfc2119.
[RFC2473]
Conta, A. and S. Deering, "Generic Packet Tunneling in IPv6 Specification", RFC 2473, DOI 10.17487/RFC2473, December 1998, https://www.rfc-editor.org/info/rfc2473.
[RFC6437]
Amante, S., Carpenter, B., Jiang, S., and J. Rajahalme, "IPv6 Flow Label Specification", RFC 6437, DOI 10.17487/RFC6437, November 2011, https://www.rfc-editor.org/info/rfc6437.
[RFC8174]
Leiba, B., "Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words", BCP 14, RFC 8174, DOI 10.17487/RFC8174, May 2017, https://www.rfc-editor.org/info/rfc8174.
[RFC8200]
Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", STD 86, RFC 8200, DOI 10.17487/RFC8200, July 2017, https://www.rfc-editor.org/info/rfc8200.
[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, July 2018, https://www.rfc-editor.org/info/rfc8402.
[RFC8754]
Filsfils, C., Ed., Dukes, D., Ed., Previdi, S., Leddy, J., Matsushima, S., and D. Voyer, "IPv6 Segment Routing Header (SRH)", RFC 8754, DOI 10.17487/RFC8754, March 2020, https://www.rfc-editor.org/info/rfc8754.
11.2. 资料性参考文献 (Informative References)
这些文献提供部署和服务模型背景, 帮助读者理解 SRv6 网络编程如何与 VPN、EVPN、快速重路由和网络切片式转发行为结合.
SRv6 网络编程依赖 IPv6 数据平面的严格语义, 同时又服务于 VPN、EVPN 和快速重路由等运营场景. 因此, 规范性文献用于界定包格式和 SRH 行为, 资料性文献用于说明这些行为如何映射到实际服务. 实现者应将 SRv6 endpoint behavior、segment list、SRH 处理和底层 IPv6 转发规则结合起来阅读.
特别是, RFC 8402 和 RFC 8754 给出 Segment Routing 架构与 IPv6 Segment Routing Header 的核心定义; VPN 和 EVPN 相关引用说明 SRv6 如何承载已有服务模型; TI-LFA 和示例草案则帮助理解快速重路由和可编程路径的部署动机.
阅读顺序上, 可以先看 IPv6 和 SRH 相关规范, 再看 Segment Routing 架构, 最后看 VPN/EVPN 与快速重路由资料. 这样能先建立数据包处理模型, 再理解 SRv6 endpoint behavior 如何服务于更高层的业务编排.
本节仍保留大量英文书目信息, 是为了保证 IEEE、RFC Editor 和 Internet-Draft 条目可直接检索. 中文导读不替代引用条目, 只帮助读者判断哪些文献属于数据平面基础, 哪些属于服务承载和部署示例.
[RFC4193]
Hinden, R. and B. Haberman, "Unique Local IPv6 Unicast Addresses", RFC 4193, DOI 10.17487/RFC4193, October 2005, https://www.rfc-editor.org/info/rfc4193.
[RFC4364]
Rosen, E. and Y. Rekhter, "BGP/MPLS IP Virtual Private Networks (VPNs)", RFC 4364, DOI 10.17487/RFC4364, February 2006, https://www.rfc-editor.org/info/rfc4364.
[RFC4664]
Andersson, L., Ed. and E. Rosen, Ed., "Framework for Layer 2 Virtual Private Networks (L2VPNs)", RFC 4664, DOI 10.17487/RFC4664, September 2006, https://www.rfc-editor.org/info/rfc4664.
[RFC4761]
Kompella, K., Ed. and Y. Rekhter, Ed., "Virtual Private LAN Service (VPLS) Using BGP for Auto-Discovery and Signaling", RFC 4761, DOI 10.17487/RFC4761, January 2007, https://www.rfc-editor.org/info/rfc4761.
[RFC4762]
Lasserre, M., Ed. and V. Kompella, Ed., "Virtual Private LAN Service (VPLS) Using Label Distribution Protocol (LDP) Signaling", RFC 4762, DOI 10.17487/RFC4762, January 2007, https://www.rfc-editor.org/info/rfc4762.
[RFC7432]
Sajassi, A., Ed., Aggarwal, R., Bitar, N., Isaac, A., Uttaro, J., Drake, J., and W. Henderickx, "BGP MPLS-Based Ethernet VPN", RFC 7432, DOI 10.17487/RFC7432, February 2015, https://www.rfc-editor.org/info/rfc7432.
[RFC8126]
Cotton, M., Leiba, B., and T. Narten, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 8126, DOI 10.17487/RFC8126, June 2017, https://www.rfc-editor.org/info/rfc8126.
[RFC8214]
Boutros, S., Sajassi, A., Salam, S., Drake, J., and J. Rabadan, "Virtual Private Wire Service Support in Ethernet VPN", RFC 8214, DOI 10.17487/RFC8214, August 2017, https://www.rfc-editor.org/info/rfc8214.
[RFC8317]
Sajassi, A., Ed., Salam, S., Drake, J., Uttaro, J., Boutros, S., and J. Rabadan, "Ethernet-Tree (E-Tree) Support in Ethernet VPN (EVPN) and Provider Backbone Bridging EVPN (PBB-EVPN)", RFC 8317, DOI 10.17487/RFC8317, January 2018, https://www.rfc-editor.org/info/rfc8317.
[SR-TI-LFA]
Litkowski, S., Bashandy, A., Filsfils, C., Francois, P., Decraene, B., and D. Voyer, "Topology Independent Fast Reroute using Segment Routing", Work in Progress, Internet-Draft, draft-ietf-rtgwg-segment-routing-ti-lfa-06, 1 February 2021, https://tools.ietf.org/html/draft-ietf-rtgwg-segment-routing-ti-lfa-06.
[SRV6-NET-PGM-ILLUST]
Filsfils, C., Camarillo, P., Ed., Li, Z., Matsushima, S., Decraene, B., Steinberg, D., Lebrun, D., Raszuk, R., and J. Leddy, "Illustrations for SRv6 Network Programming", Work in Progress, Internet-Draft, draft-filsfils-spring-srv6-net-pgm-illustration-03, 25 September 2020, https://tools.ietf.org/html/draft-filsfils-spring-srv6-net-pgm-illustration-03.