TCP Hole Punching - OS Support

OS Support

  • Setting LOW TTL Value with setsockopt using IP_TTL option.
  • Socket options must not be persistent: After successful connection, seq + ack number negotiation, the TTL value must be normalized with setsockopt again.
  • Using standard Berkeley socket library.
  • Sniffing thread on the wire for SYN sequence numbers.

Read more about this topic:  TCP Hole Punching

Famous quotes containing the word support:

    The confirmation of Clarence Thomas, one of the most conservative voices to be added to the [Supreme] Court in recent memory, carries a sobering message for the African- American community.... As he begins to make his mark upon the lives of African Americans, we must acknowledge that his successful nomination is due in no small measure to the support he received from black Americans.
    Kimberly Crenshaw (b. 1959)