|
Posted by newbie123 on August 1, 2006, 8:54 am
If you were Registered and logged in, you could reply and use other advanced thread options
Hi Walter,
can you please elaborate on what you mean when you say " the field is a
length for the rest of the frame". Isn't it 1500 bytes and isn't that
the max size of the ethernet frame including data etc. Data can be
about 1460 + TCP Header + IP Header = 1500. How can the total frame
ever be above 1500. Thx
Walter Roberson wrote:
>
> >"In the 802.3 frame type, this two-byte field after the source address
> >is a length field specifying the number of bytes in the LLC and data
> >fields. If these two bytes are greater than 05DC hex (1500 decimal),
> >the frame is a Version 2 frame.
>
> In other words, if the field is up to 1500 then this frame is
> a 802.3 frame, and the field is a length for the rest of the frame.
> If the filed is more than 1500 then the frame is an 802.2 frame and
> the field has frame type information instead of a length.
>
>
> >Now in the Ethernet 2 Frame the type field is 2 bytes and since I
> >believe that is the most common format on most LAN's we see eg: 0800
> >(Hex) for ip. But per the statement quoted above it says that in the
> >802.3 header the length field specifies the number of bytes in the LLC
> >+ in the Data field. Now the LLC header I think is the SSAP and the
> >DSAP which are 1 byte each but adding the Data portion would be well
> >over the 2 bytes. Confused as to how it would store this.
>
> It's a total size. The LLC header is either constant length or
> contains additional size information (I don't recall which at the
> moment.)
|