Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Apr 1998 08:23:05 -0700
From:      Paul Norton <pnorton@ccnvhi.com>
To:        Paul_Labadie@tivoli.com
Cc:        tokenring@FreeBSD.ORG
Subject:   Re: Current work...
Message-ID:  <199804221523.IAA03697@grumpy.ccnvhi.com>
In-Reply-To: <852565EE.004C23D7.00@notes-brahms2.tivoli.com>
References:  <852565EE.004C23D7.00@notes-brahms2.tivoli.com>

next in thread | previous in thread | raw e-mail | index | archive | help

Paul_Labadie@tivoli.com writes:
 > not sure how most drivers handle the packet when there is no RIF,

No problem. No RIF? Then it came from the local ring and not from
across a source-routing bridge. BTW, we'll need to keep track of MAC
addresses of network peers and their associated RIFs in a cache. 

 > first 3 bits
 > 0XX = Non-Broadcast
 > 10X = All-Route Broadcast
 > 11X = Single-route broadcast
 > X means either a 1 or a 0.
 > 
 > 
 > since the information field follows the RI, i never understood how
 > a driver knows if the next field is an IF, RIF or the CRC/end code.

You never see the CRC/end code. If the RII is set you know a RIF is
present. The length of the RIF is encoded in the RCF, which is within
the RIF and is called the LTH/Broadcast bits in your diagram. RCF may
be the IBM designation. 

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-tokenring" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199804221523.IAA03697>