This document discusses IP over InfiniBand (IPoIB), which allows IP applications to run over an InfiniBand fabric. It provides the benefits of socket-based applications running transparently and supporting network interface offloads. While IPoIB provides IP services, it has limitations as a non-standard Ethernet interface and cannot be used in virtualized environments that expect Ethernet frames. The document introduces the eIPoIB solution, which creates a standard Ethernet network device interface that maps to the underlying IPoIB interface. eIPoIB addresses limitations by encapsulating packets in Ethernet frames and supporting standard Ethernet operations and networking models for virtualization.