Why do you want to control the process? IF the network is setup correctly, the routing layer in each node will make sure to send the packet on to the destination along a route it knows about.
Not sure what you are actually asking. You should be able to use TcpClient/Socket/UdpClient and just send a packet to the destination. Routing is controlled by software below the app, and also software running in nodes on the network. So, you shouldnt need to control anything for the routing part.
Maybe if you describe clearly what exactly you want to accomplish, we may be able to help you.
feroze
--
My blog