These classes define the common data structures used by the various I2P protocols.