Signaling of MPLS is covered in my previous post. In this post I will be covering the functionality of Explicit Route Object aka ERO. MPLS TE builds in two ways one is with the help of dynamic process and another way is to establish is statically. In latter case ERO is used. ERO is having two parts one is Loose and another is Strict. Loose means from headend to tailend which is not directly connected and Strict means a directly connetced. Most of cases we use ERO and specifiy the next hop address but the problem occurs when multiple paths are available. For multiple path selction we require CSPF which will be explained in next post.