I have to use Google to see my options. As to testing, your choice of what tests and how to measure.
There is more than one way to do this so I have to defer to priors. You can find these with a google search. That is, I can't detail you the dozen VPNs you could install, since this is quite a small text box and you must learn how to do this research.
how can i setup vpn connection between 2 pc/laptop?
do i need router or just directly connect the both ethernet port?
i want setup 1 pc as vpn server and 1 pc as vpn client and connect 2 of them. and i want to do performace evaluation of the connection by manipulate the protocol and security. TQ

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic