Label switching is a technique of network relaying to overcome the problems perceived by traditional IP-table switching (also known as traditional layer 3 hop-by-hop routing[1]). Here, the switching of network packets occurs at a lower level, namely the data link layer rather than the traditional network layer.