On Jul 6, 2011, at 10:38 AM, Scott, Keith L. wrote:

> The tcp.h file defines option 20 as 'Enhanced AUTH option' when I think it
> should be 'SCPS Capabilities'.  I'd like to prepare and present a patch that
> processes at least the initial option 20 correctly.  Does anyone know why 20
> was chosen for Advanced Auth

The checkin comment (in Git, but this was done before tcpdump switched to Git) 
for the change to tcp.h was:

        commit 95f66c8c622d57b50443c4d40be8b00a7de0aa94
        Author: hannes <hannes>
        Date:   Tue Nov 29 09:07:47 2005 +0000
    
            add basic support for keyed authentication TCP option

Hannes, was that based on some Internet-Draft?  According to

        http://www.iana.org/assignments/tcp-parameters/tcp-parameters.xml

option 20 is, in fact, "SCPS Capabilities", which is presumably for the CCSDS 
Space Communications Protocol Specification - Transport Protocol:

        http://public.ccsds.org/publications/archive/714x0b2.pdf

which is, apparently, "A set of TCP options and sender-side modifications to 
improve TCP performance in stressed environments including long delays, high 
bit error rates, and significant asymmetries." - "The SCPS-TP options are TCP 
options registered with the Internet Assigned Numbers Authority (IANA) and 
hence SCPS-TP is compatible with other well-behaved TCP implementations.":

        
https://secure.wikimedia.org/wikipedia/en/wiki/Space_Communications_Protocol_Specifications
-
This is the tcpdump-workers list.
Visit https://cod.sandelman.ca/ to unsubscribe.

Reply via email to