I am not sure about the topology of my network, whether it's a ring, bus etc.
And it is basically to transfer files.
Add:
Ultra VNC looks more like remote desktop control. I am referring to a software like DC++ whrein i can view the files on his HDD. (to which he has given access)
This is basically to ontain exclusive connection among the two computers.