The algorithm inculcates the use of dynamic - distance vector routing protocols such as RIP, RIPV2, IGRP, and EIGRP to determine the path. These routing protocols will determine the best path by analyzing only the hop count. I.e. if a packet goes through a router it refers to one hop. So the least number of hop counts will be always considered as best path. In such case, those protocols will determine only the shortest path, but not the best path. The reason being on its ignorance of bandwidth (speed of transmitting the data) and clock rate(bits/sec) of the path in which the data has to travel, therefore wastage of time in routing and re-routing occurs.