“A routing protocol specifies how routers communicate with each other to distribute information that enables them to select routes between any two nodes on a computer network”. Routing is a method of choosing a traffic path in a network, or across several networks. Routing is the higher-level decision making which guides network packets via different packet forwarding mechanisms through their source towards their destination via intermediate network nodes. The key contribution relies on routing protocol in which an algorithm named Distance based Monarch Butterfly Optimization (D-MBO) is used. Accordingly, a new multi-objective model is developed with respect to the various measures like “energy, delay, inter cluster distance, distance and link lifetime”. Finally, the improvement of the presented method is established over existing models with respect to energy, delay, alive nodes and throughput. From the analysis, the D-MBO model obtains the value of 0.27 which is better than other existing algorithms such as GA, FF and DA in 2000th rounds for delay measures.