[rbridge] Proposed replacement for a paragraph in section 2.3 of draft-ietf-trill-rbridge-protocol-07
Claudio DeSanti
cds at cisco.com
Mon Mar 10 07:18:51 PDT 2008
Hi all,
as just presented, this is a proposed clarification for an existing
paragraph in section 2.3 of the base protocol spec.
Thanks,
Claudio.
-------
Existing paragraph:
By default, RBridges tag IS-IS Hellos with VLAN 1. However, an
RBridge MAY be configured to transmit Hellos on a set of VLANs, and
if elected DRB, to designate to the other RBridges on the link which
VLAN to tag Hellos with. Once the DRB, say RB1, is elected, and
specifies the designated VLAN, say VLAN-x, on which to send Hellos,
(1) all RBridges on the link, except the DRB, transmit Hellos tagged
only with VLAN-x, (2) all RBridge-RBridge communication (including
Hellos, forwarded data packets, and LSPs) are tagged with VLAN-x, and
(3) the DRB only lists, in its Hello, and in the pseudonode LSP, the
set of RBridges from which the DRB hears VLAN-V tagged packets.
Proposed replacement:
An RBridge maintains per each port the following parameters:
a) Announcing VLANs set: the set of VLANs where an RBridge port
announces IS-IS Hellos on a link;
b) Designated VLAN: the VLAN used by an RBridge port to communicate with
other RBridge ports on a link; and
c) Forwarding VLANs set: the set of VLANs for which an RBridge port is
appointed VLAN forwarder on a link.
By default the Announcing VLANs set contains all the VLANs active on the
port, however it may be configured to contain a subset of them.
When a port of an RBridge becomes operational, the RBridge MUST transmit
IS-IS Hellos on each VLAN of the Announcing VLANs set of that port.
If the RBridge is elected DRB for the link to which that port is
connected, the RBridge MUST:
a) continue to send IS-IS Hellos per each VLAN of the Announcing VLANs
set of that port;
b) designate the Designated VLAN to be used to communicate with the
other RBridges connected to that link; and
c) establish the Forwarding VLANs set per each RBridge connected to that
link, including itself.
If the RBridge is not elected DRB for the link to which that port is
connected and its Forwarding VLANs set is not empty, the RBridge MUST:
a) learn from the DRB the Designated VLAN on that link;
b) act as a VLAN forwarder for the VLANs included in its Forwarding
VLANs set; and
c) transmit IS-IS Hellos messages only on the Designated VLAN and on the
VLANs of its Forwarding VLANs set.
If the RBridge is not elected DRB for the link to which that port is
connected and its Forwarding VLANS set is empty, the RBridge MUST:
a) learn from the DRB the Designated VLAN on that link; and
b) transmit IS-IS Hellos messages only on the Designated VLAN.
More information about the rbridge
mailing list