Network Layer is layer 3 of the OSI reference model. The network layer controls the operation of the subnet. The main aim of this layer is to deliver packets from source to destination across multiple links (networks). It routes the signal through different channels to the other end and acts as a network controller.