Learn how to implement the IKv2 and build a simple simulator that can be used to test another IPSec implementation.