[rbridge] Proposed compromise for short/long hellos

Eric Gray eric.gray at ericsson.com
Wed Mar 25 10:57:16 PDT 2009


Radia,

	I like the outline of a compromise you propose, though I suspect
that this is pretty much the opposite of what the IS-IS folks are very
likely to find acceptable.

	Assuming we go with your proposal, I would suggest that we
should 
be more precise in mentioning a maximum size.  I would suggest something

along the lines of:

<hello PDUs> must be shorter than the lesser of the maximum <PDU length>
presumed for the <carrying technology>, or a configurable maximum value.

	The one reservation people may have is that what was discussed
in 
the meeting was more along the lines of -

1) let's have one type of (IS-IS based) hello.
2) let's define a separate message type - if necessary (as it seems
clear
   that it is) - to address this issue.

   (so far, consistent with your suggestion)

3) The hello message needs to ensure that the maximum packet size each
   end assumes is correct, since (one of) the purpose(s) of these PDUs
   (in IS-IS) is to determine whether an adjacency should be formed.
4) This means that the separate message type would need to address the
   issue with making sure that topologically adjacent RBridges are, in
   fact, discovered irrespective of the appropriateness of making them
   adjacent peers.

	All of that said, however, I think there was a clear sense that
the important objective in the RBridge case is to protect against loop
formation - which is unavoidable in the event that RBridge topological
adjacencies are not discovered.  Prevention of blackholing a subset of
forwarded data because of excessive size is much less of a concern in
this context.  Hence the important message to define first is the one
that allows this discovery of topologically adjacent RBridges.  Since
we have done all of this work to define how to do this using IS-IS,
and the problem that arises is the padding of IS-IS hello messages,
the simplest approach is to eliminate this padding.

	I agree with the proposal, otherwise, as you've proposed it.

--
Eric

-----Original Message-----
From: rbridge-bounces at postel.org [mailto:rbridge-bounces at postel.org] On
Behalf Of Radia Perlman
Sent: Wednesday, March 25, 2009 12:58 PM
To: TRILL/RBridge Working Group
Subject: [rbridge] Proposed compromise for short/long hellos

After listening to the discussion at the meeting, and talking to some 
people in the hall, I hope
this might be palatable to everyone.

a) have only one type of Hello: the original type, but say in the spec 
that Hellos
MUST NOT be padded. Also mention a maximum size, and say that this might
limit really really really creative appointments of lots of appointed 
forwarders for lots
of VLANs.

b) have another type of mechanism, perhaps called "MTU discovery", which

would
be a pairwise protocol between two RBridges R1 and R2, where R1 sends a 
padded
message, and R2 acks it if R2 received it. This would be an optional 
protocol specified
in a separate document

c) we'd add a bit to the Hello saying "I support the MTU discovery
protocol"
_______________________________________________
rbridge mailing list
rbridge at postel.org
http://mailman.postel.org/mailman/listinfo/rbridge



More information about the rbridge mailing list