On Tue, Aug 04, 2009 at 06:29:23PM -0400, Rishi Srivatsavai wrote:
> Anders Persson wrote:
> > On Tue, Aug 04, 2009 at 05:34:22PM -0400, Rishi Srivatsavai wrote:
> >> msglen is needed for IS-IS traffic as IS-IS uses 802.3 header format that
> >> has the length field. When 0 is passed for TRILL traffic we use the 
> >> Ethernet II header format and set type to TRILL ethertype.
> >>  
> > Got it. But if the msglen is larger than ETHERMTU, will it not be
> > interpreted as an ethertype? It seems like you should check the
> > payload length in trill_send before creating the header.
> 
> It works for that case as receivers check for IS-IS traffic using
> the destination address and not by ethertype. The isisd client also 
> treats the field as length as it only uses 802.3 header. So even with 
> jumbo frames it works and the field is always treated as length.

Ah, OK. Thanks for the clarification. :-)

Anders
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to