跳到主要内容

8. 参考文献 (References)

本节列出 6LoWPAN IPv6 头部压缩规范使用的规范性和资料性参考文献. 规范性引用定义 UDP、IPv6、DS Field、ECN、IPv6 地址架构、IEEE 802.15.4 上的 IPv6 传输、IANA 注册流程和移动 IPv6. 资料性引用提供 IEEE 802.15.4、IPv6 多播地址、DHCPv6、IPsec AH/ESP、Neighbor Discovery 和 TLS 等背景.

这些文献共同说明 LOWPAN_IPHC/LOWPAN_NHC 压缩需要保留哪些 IPv6 语义. 例如, ECN 和 DS Field 影响流量类别字段处理, IPv6 地址架构影响地址压缩, UDP 和 Next Header 相关规范影响后续首部压缩. 英文标题、RFC 编号和作者保持原文, 以便准确引用.

8.1. 规范性参考文献 (Normative References)

规范性引用是实现压缩和解压缩逻辑时必须遵循的基础.

  • [RFC0768] Postel, J., "User Datagram Protocol", STD 6, RFC 768, August 1980.
  • [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997.
  • [RFC2460] Deering, S. and R. Hinden, "Internet Protocol, Version 6 (IPv6) Specification", RFC 2460, December 1998.
  • [RFC2474] Nichols, K., Blake, S., Baker, F., and D. Black, "Definition of the Differentiated Services Field (DS Field) in the IPv4 and IPv6 Headers", RFC 2474, December 1998.
  • [RFC3168] Ramakrishnan, K., Floyd, S., and D. Black, "The Addition of Explicit Congestion Notification (ECN) to IP", RFC 3168, September 2001.
  • [RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, February 2006.
  • [RFC4944] Montenegro, G., Kushalnagar, N., Hui, J., and D. Culler, "Transmission of IPv6 Packets over IEEE 802.15.4 Networks", RFC 4944, September 2007.
  • [RFC5226] Narten, T. and H. Alvestrand, "Guidelines for Writing an IANA Considerations Section in RFCs", BCP 26, RFC 5226, May 2008.
  • [RFC6275] Perkins, C., Ed., Johnson, D., and J. Arkko, "Mobility Support in IPv6", RFC 6275, July 2011.

8.2. 资料性参考文献 (Informative References)

资料性引用用于补充链路层、邻居发现、安全封装和传输安全方面的背景.

对于 6LoWPAN 压缩, 这些引用的价值在于帮助实现者确认哪些字段可以压缩、哪些语义必须保留. 地址压缩不能破坏 IPv6 地址架构, ECN 和 DS 字段压缩不能改变拥塞和服务类别语义, UDP 压缩不能改变端口和校验处理, 后续首部压缩也必须与 IPv6 Next Header 规则保持一致.

  • [IEEE802.15.4] IEEE Computer Society, "IEEE Std. 802.15.4-2006", October 2006.
  • [RFC3306] Haberman, B. and D. Thaler, "Unicast-Prefix-based IPv6 Multicast Addresses", RFC 3306, August 2002.
  • [RFC3315] Droms, R., Bound, J., Volz, B., Lemon, T., Perkins, C., and M. Carney, "Dynamic Host Configuration Protocol for IPv6 (DHCPv6)", RFC 3315, July 2003.
  • [RFC3956] Savola, P. and B. Haberman, "Embedding the Rendezvous Point (RP) Address in an IPv6 Multicast Address", RFC 3956, November 2004.
  • [RFC4302] Kent, S., "IP Authentication Header", RFC 4302, December 2005.
  • [RFC4303] Kent, S., "IP Encapsulating Security Payload (ESP)", RFC 4303, December 2005.
  • [RFC4861] Narten, T., Nordmark, E., Simpson, W., and H. Soliman, "Neighbor Discovery for IP version 6 (IPv6)", RFC 4861, September 2007.
  • [RFC5246] Dierks, T. and E. Rescorla, "The Transport Layer Security (TLS) Protocol Version 1.2", RFC 5246, August 2008.