: This paper presents a novel elearning platform called IREEL. IREEL is a virtual laboratory allowing students to drive experiments with real Internet applications and endtoend protocols in the context of networking courses. This platform consists in a remote network emulator offering a set of predefined applications and protocol mechanisms. Experimenters configure and control the emulation and the endsystems behavior in order to perform tests, measurements and observations on protocols or applications operating under controlled specific networking conditions. A set of endtoend mechanisms, mainly focusing on transport and applicationlevel protocols, are currently available. IREEL is scalable and easy to use thanks to an ergonomic web interface.