i am given a project to develop a virtual private network for a company which
is developing parts of TVS SUSUKI
this company has some sister concerns situated in different places.
I dont know much about VPN.
Can any one help me ? I want to know what sort of data i should collect form
the company.
and how to implement this using JAVA.
Or please tell me some source form were i can get information about how to
implement VPN in java.

This is very Urgent, please help as soon as possible.