VEIL-Click: Creating Advanced Large-Scale Ethernet Networks
VEIL (Virtual Ethernet Identifier Layer) is a novel concept for below IP networking. It addresses the scalability, efficiency and reliability challenges facing the traditional Ethernet, while retaining its simplicity. Furthermore, it provides a uniform (Below IP) convergence layer to support a large, dynamic and heterogeneous (Layer-2) network that is capable of connecting hundreds of thousands or more diverse physical devices. The key idea in the design of VEIL is to introduce a topology-aware, structured Virtual Id (vid) space onto which both physical identifiers as well as higher layer addresses/names are mapped. VEIL completely eliminates network-wide flooding in both the data and control planes, and thus is highly scalable and robust.