Hi,
I read a very good article on this website regarding VPN. I found it really useful to understand the meaning of
ipsec, IKE protocls and how does it all work. This URL is really useful.
formatting link
In general also i found this site quite interesting. Have a look at it.
Cheers!! Dinesh