This course aims at providing the fundamental knowledge to understand the key concepts and the functional components necessary to design and implement inter-domain routing. Basic concepts concerning the configuration, management and monitoring of Juniper Networks router are recalled. Moreover, the course deals with theoretical and practical topics, such as the design and deployment of networks with EGP (BGP) routing protocols or the implementation of advanced services and functionalities (Stateful firewall, NAT/PAT, IPSec VPNs, QoS). Traditional lectures are coupled with laboratory experiments which provides students with the possibility to work with Juniper Networks routers. The course includes the topics for the Juniper Networks Certified Internet Specialist (JNCIS-ER) exam.