An approach for supporting security in a communications network is
disclosed. A network device includes a security peer that establishes a
secure tunnel over a data network (e.g., satellite network) for transport
of encrypted traffic. The device also includes a performance peer for
establishing a connection supported by the secure tunnel. The performance
peer includes a plurality of modules for providing respective performance
enhancing functions to minimize performance impact of latency of the
network.