tcpdump mailing list archives

Re: New LINKTYPE_ for EPON


From: Guy Harris <guy () alum mit edu>
Date: Wed, 23 Apr 2014 21:19:04 -0700


On Apr 23, 2014, at 9:02 PM, Guy Harris <guy () alum mit edu> wrote:

So is there any technical reason *not* to dissect the frame by:

      if that octet doesn't have the upper 6 bits as 010101, report it as an error;

      if that octet is 0x55, show it as a preamble octet, and treat the frame as not encrypted;

      if that octet is 0x54, report it as an error, as encryption is disabled but the security octet is *not* 0x55;

      if that octet is 0x56, report it as "encryption enabled, key ID 0", and treat the frame as encrypted;

      if that octet is 0x57, report it as "encryption enabled, key ID 1", and treat the frame as encrypted;

with no preference needed?

Or, as per 6.2 "10G Zero-Overhead Cipher Suite (10Down, 10Bi)" (hey, I'll take 10Gb to the home, or even the 
neighborhood!):

        if that octet has the value 01010101, show it as a preamble octet, and treat the frame as not encrypted;

        if that octet has the value XXXXXX00, where XXXXXX is not 010101, report it as an error, as encryption is 
disabled but the security octet is *not* 0x55;

        if that octet has the value XXXXXX10, report it as "encryption enabled, key ID 0", treat the frame as 
encrypted, and show XXXXXX as "LSB of the MPCP time of the frame DA at the transmitter";

        if that octet has the value XXXXXX11, report it as "encryption enabled, key ID 1", treat the frame as 
encrypted, and show XXXXXX as "LSB of the MPCP time of the frame DA at the transmitter".
_______________________________________________
tcpdump-workers mailing list
tcpdump-workers () lists tcpdump org
https://lists.sandelman.ca/mailman/listinfo/tcpdump-workers


Current thread: