Transmission of IP over InfiniBand (IPoIB)
RFC 4391
Document | Type |
RFC - Proposed Standard
(April 2006; No errata)
Updated by RFC 8064
|
|
---|---|---|---|
Authors | H.K. Chu , Vivek Kashyap | ||
Last updated | 2015-10-14 | ||
Stream | Internet Engineering Task Force (IETF) | ||
Formats | plain text html pdf htmlized (tools) htmlized bibtex | ||
Stream | WG state | (None) | |
Document shepherd | No shepherd assigned | ||
IESG | IESG state | RFC 4391 (Proposed Standard) | |
Action Holders |
(None)
|
||
Consensus Boilerplate | Unknown | ||
Telechat date | |||
Responsible AD | Margaret Cullen | ||
Send notices to | (None) |
Network Working Group J. Chu Request for Comments: 4391 Sun Microsystems Category: Standards Track V. Kashyap IBM April 2006 Transmission of IP over InfiniBand (IPoIB) Status of This Memo This document specifies an Internet standards track protocol for the Internet community, and requests discussion and suggestions for improvements. Please refer to the current edition of the "Internet Official Protocol Standards" (STD 1) for the standardization state and status of this protocol. Distribution of this memo is unlimited. Copyright Notice Copyright (C) The Internet Society (2006). Abstract This document specifies a method for encapsulating and transmitting IPv4/IPv6 and Address Resolution Protocol (ARP) packets over InfiniBand (IB). It describes the link-layer address to be used when resolving the IP addresses in IP over InfiniBand (IPoIB) subnets. The document also describes the mapping from IP multicast addresses to InfiniBand multicast addresses. In addition, this document defines the setup and configuration of IPoIB links. Table of Contents 1. Introduction ....................................................2 2. IP over UD Mode .................................................2 3. InfiniBand Datalink .............................................3 4. Multicast Mapping ...............................................3 4.1. Broadcast-GID Parameters ...................................5 5. Setting Up an IPoIB Link ........................................6 6. Frame Format ....................................................6 7. Maximum Transmission Unit .......................................8 8. IPv6 Stateless Autoconfiguration ................................8 8.1. IPv6 Link-Local Address ....................................9 9. Address Mapping - Unicast .......................................9 9.1. Link Information ...........................................9 9.1.1. Link-Layer Address/Hardware Address ................11 9.1.2. Auxiliary Link Information .........................12 Chu & Kashyap Standards Track [Page 1] RFC 4391 IP over InfiniBand (IPoIB) April 2006 9.2. Address Resolution in IPv4 Subnets ........................13 9.3. Address Resolution in IPv6 Subnets ........................14 9.4. Cautionary Note on QPN Caching ............................14 10. Sending and Receiving IP Multicast Packets ....................14 11. IP Multicast Routing ..........................................16 12. New Types of Vulnerability in IB Multicast ....................17 13. Security Considerations .......................................17 14. IANA Considerations ...........................................18 15. Acknowledgements ..............................................18 16. References ....................................................18 16.1. Normative References .....................................18 16.2. Informative References ...................................19 1. Introduction The InfiniBand specification [IBTA] can be found at http://www.infinibandta.org. The document [RFC4392] provides a short overview of InfiniBand architecture (IBA) along with considerations for specifying IP over InfiniBand networks. IBA defines multiple modes of transport over which IP may be implemented. The Unreliable Datagram (UD) transport mode best matches the needs of IP and the need for universality as described in [RFC4392]. This document specifies IPoIB over IB's UD mode. The implementation of IP subnets over IB's other transport mechanisms is out of scope of this document. This document describes the necessary steps required in order to lay out an IP network on top of an IB network. It describes all the elements of an IPoIB link, how to configure its associated attributes, and how to set up basic broadcast and multicast services for it. It further describes IP address resolution and the encapsulation of IP and Address Resolution Protocol (ARP) packets in InfiniBand frame. 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]. 2. IP over UD Mode The unreliable datagram mode of communication is supported by all IB elements be they IB routers, Host Channel Adapters (HCAs), or Target Channel Adapters (TCAs). In addition to being the only universal transmission method, it supports multicasting, partitioning, and aShow full document text