[rbridge] Hop Count processing
touch at ISI.EDU
Fri May 29 16:58:40 PDT 2009
-----BEGIN PGP SIGNED MESSAGE-----
Joe Touch wrote:
> James Carlson wrote:
>> Radia Perlman writes:
>>> Though, rereading that....I think it's even clearer if we remove the
>>> word "forwarding", so
>>> it would instead be:
>>> "The Hop Count field is a 6-bit unsigned integer. An Rbridge
>>> drops frames received with TTL=0, otherwise it decrements the TTL."
>> Much better. The "forwarding" part is the qualifier most likely to
>> confuse, and it doesn't actually change the meaning.
> First, anyone who doesn't know what forwarding means is going to have a
> lot of problems implementing an rbridge. There are things it does with
> packets that terminate, and things it does with packets that forward.
> Forwarding is just a step that happens after you check whether a packet
> matches the addresses of the rbridge (and fails that match).
> Second, there are many more complex things than forwarding in the spec
> as well.
> Third, it not only changes the meaning, it changes the behavior. See the
> walkthrough in my previous mail.
Oh, fourth (and really, wasn't this a goal?) - this would make the
rbridge hopcount completely different from both IPv4 and IPv6 - BOTH of
which define it exactly the way I did, FWIW - only *forwarders* check it
and decrement it.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
More information about the rbridge