How to Install New Clients in a Different Forest

I would like to install clients in another forest and I do not want to download the client installation source files from the management point. How do I go about that? Also, please let me know what ports should be open for client communication between two forests.
