IPSec deals with encrypting data over the network. What IPSec does is
protect data against those bad people with their protocol analysers.
Encryption prevents these network monitors capturing packets and reading
sensitive information inside. In my mind's eye, using IPSec is like putting
one of those clear cellophane envelopes in a sealed parcel.
The best way to set IPSec is through Group Policies, alternatively, you can
check through TCP/IP properties, Advanced.
IPSec is Disabled by default, here are the other three settings
Client (Respond only) Means 'I will speak IPSec if you wish'.
Server (Request Security) Means 'I would like to speak IPSec, but if you
cannot comprehend IPSec then I will speak normally.
Secure Server (Require Security) Means 'I will only speak with clients who
understand IPSec'.
Network security is complex. As an MCT trainer, I can thoroughly recommend
TrainSignal because they
provide practical hands on training. In particular, I like the way TrainSignal cover all learning methods, instructor lead, video and of course text material. You can either take one module, for example
Network Security or go for
a combination of modules.
See more about Network Security training here
Transport Mode is designed to ensure that traffic between two machines is
secure, for example the Financial Director and the CEO.
Tunnel Mode is to secure traffic between two networks and is particularly
useful for VPN traffic where you need encryption over the internet.
The diagram on the right gives a hint that there are a surprising number of
setting and properties for IPSec. In particular I recommend that you check
out the filtering tabs. (If necessary click and enlarge the thumb-nailed picture)