The TCP header in a TCP/IP packet is comprised of information that has been hashed by the ASA:

  • source and destination addresses
  • port information
  • the TCP sequence number
  • additional TCP flags

The hashed header then becomes a "fingerprint" that identifies the originating client for both inbound and outbound connections.