Ethereal-dev: Re: [Ethereal-dev] MAC in Mac encapsulation (Nortel)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Guy Harris <gharris@xxxxxxxxx>
Date: Wed, 31 Aug 2005 00:26:51 -0700
Charles Wilkinson wrote:

Yes there is a protocol ID in the IP header that tells
ethereal that this is MAC in MAC encapsulation.

If there's an IP header in the middle, I'd describe that as MAC-in-something-sort-of-like-IP-in-MAC, not MAC-in-MAC (which wouldn't require IP).

Furthermore the IP header had slitghtly different
fields than the normal IP haeder so it seemed
justified to alter IP.c in order to intercept ethereal
at the IP  level.

Different in what way?

Furthermore the IP header has 6
octets added to it, which are not part of the classic
IP header.

Added at the end? If so, they could also be considered a header for the MAC-in-IP protocol, rather than part of the IP header.