Re: [rbridge] TRILL control frames communication

Muhammad Mohsin Sardar <mohsin.sardar@seecs.edu.pk> Thu, 05 April 2012 16:54 UTC

Return-Path: <rbridge-bounces@postel.org>
X-Original-To: ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com
Delivered-To: ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB5A521F86F5 for <ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com>; Thu, 5 Apr 2012 09:54:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.376
X-Spam-Level:
X-Spam-Status: No, score=-5.376 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_55=0.6, RCVD_IN_DNSWL_MED=-4]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IuJIQVFlGJGu for <ietfarch-trill-archive-Osh9cae4@ietfa.amsl.com>; Thu, 5 Apr 2012 09:54:28 -0700 (PDT)
Received: from boreas.isi.edu (boreas.isi.edu [128.9.160.161]) by ietfa.amsl.com (Postfix) with ESMTP id D73FB21F86E1 for <trill-archive-Osh9cae4@lists.ietf.org>; Thu, 5 Apr 2012 09:54:28 -0700 (PDT)
Received: from boreas.isi.edu (localhost [127.0.0.1]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id q35Gqqg2017804; Thu, 5 Apr 2012 09:52:53 -0700 (PDT)
Received: from mail-iy0-f180.google.com (mail-iy0-f180.google.com [209.85.210.180]) by boreas.isi.edu (8.13.8/8.13.8) with ESMTP id q35GqJ1o017751 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for <rbridge@postel.org>; Thu, 5 Apr 2012 09:52:28 -0700 (PDT)
Received: by iage36 with SMTP id e36so3369786iag.39 for <rbridge@postel.org>; Thu, 05 Apr 2012 09:52:19 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:x-gm-message-state; bh=za9sC7CgPZpXJameMdhUPi/thWZ2m+IC5DQkrI5LT8k=; b=jFMn88OX4bOcMgf5119OEAKlLJhjAVuKaVZZfXiKGkn62Gmt18syLD6aL517+VL8WS 7xX7HRf4rfBfOctKoCkfU90cKBzq3b8JgdpnRB5XjwuiM5sIElSlkhRhNQwalJ5VO/bx FPHcI5k7wvQ1elqRaxqxqsrUPGpMxEqfNpqFNft3XHBjx1Mrvssivv5gXXt/raKIU0Hx PmNAyp1tw/p7r4XwiLn7MnlzaDeGdoVglumiPs1dSxzdiN0mq+t5+3QZpNw1izXtknv9 ULK9MYmhgFG5WPbwp2r1rRXDboQt6QQCJxacjfFXbEXA2vaEEYdJVgt+ybKu42+BxGa6 n2ag==
Received: by 10.42.144.201 with SMTP id c9mr2495901icv.29.1333644739130; Thu, 05 Apr 2012 09:52:19 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.231.30.195 with HTTP; Thu, 5 Apr 2012 09:51:58 -0700 (PDT)
In-Reply-To: <CAF4+nEE8m25S38yCp_rBN2BjCEhViX65V_+oHRcTurJ3NbXb4A@mail.gmail.com>
References: <CAEfTPhXKRAMzFGazLb1EJFZEGgwXwB9tXppyfmuWO7yUGf=tnA@mail.gmail.com> <CAF4+nEE8m25S38yCp_rBN2BjCEhViX65V_+oHRcTurJ3NbXb4A@mail.gmail.com>
From: Muhammad Mohsin Sardar <mohsin.sardar@seecs.edu.pk>
Date: Thu, 05 Apr 2012 21:51:58 +0500
Message-ID: <CAEfTPhWhOhubr5L2OY_C2gvmGX6MH5-rZODyTxhu+qdUP9XrvQ@mail.gmail.com>
To: Donald Eastlake <d3e3e3@gmail.com>
X-Gm-Message-State: ALoCoQnV1CrixtH5ElqQytwmQm/Cbrf9fq4IipEXFpkJ9hzdYQ6RxmVMRNWsRL6AnnIpM/gXUvd2
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: mohsin.sardar@seecs.edu.pk
Cc: rbridge@postel.org
Subject: Re: [rbridge] TRILL control frames communication
X-BeenThere: rbridge@postel.org
X-Mailman-Version: 2.1.6
Precedence: list
List-Id: "Developing a hybrid router/bridge." <rbridge.postel.org>
List-Unsubscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=unsubscribe>
List-Archive: <http://mailman.postel.org/pipermail/rbridge>
List-Post: <mailto:rbridge@postel.org>
List-Help: <mailto:rbridge-request@postel.org?subject=help>
List-Subscribe: <http://mailman.postel.org/mailman/listinfo/rbridge>, <mailto:rbridge-request@postel.org?subject=subscribe>
Content-Type: multipart/mixed; boundary="===============0308308949=="
Sender: rbridge-bounces@postel.org
Errors-To: rbridge-bounces@postel.org

Thanks Donald!

On Thu, Apr 5, 2012 at 8:26 PM, Donald Eastlake <d3e3e3@gmail.com> wrote:

> Hi Muhammad,
>
> On Thu, Apr 5, 2012 at 1:55 AM, Muhammad Mohsin Sardar
> <mohsin.sardar@seecs.edu.pk> wrote:
>
> > Hi!
> >
> > Given in RFC6325 section 4.2.3
> > TRILL IS-IS frames are never forwarded by an RBridge but are locally
> > processed on receipt.  (Such processing may cause the RBridge to send
> > additional TRILL IS-IS frames.)
> > Given in RFC6325 section 4.6.2
> > 1. If the Outer.MacDA is All-IS-IS-RBridges and the Ethertype is
> L2-IS-IS,
> > the frame is handled as described in Section 4.6.2.1.
> > 4.6.2.1. TRILL Control Frames: The frame is processed by the TRILL IS-IS
> > instance on RBn and is not forwarded.
> >
> > As IS-IS frames are never forwarded by an RBridge, why All-IS-IS-RBridges
> > multicast address is used? Please clarify.
>
> The All-IS-IS-RBridges multicast Ethernet address is used on Ethernet
> links to be sure that the frame reaches all the interfaces on the
> link. Keep in mind that in TRILL terms a "link" can be a bridged LAN.
> TRILL has always supported multi-access links.
>
> > As per my understanding TRILL IIH frames are sent to the neighbors,
> > bounded by RBridges ( Broadcast domain is link) Am I right?
>
> Bounded by RBridges, Layer 3 routers, and end stations.
>
> Your figure below was garbled in transmission. Trying to send wide
> ASCII art through email is not such a good idea... I've attempted to
> reconstruct it narrower below and have also added RB5.
>
> +-----+  +-------+  +-------+     +-------+  +------+  +-----+
> | ESa +--+ RB1   +--+ RB3   +--+--+ RB4   +--+ RB2  +--+ ESb |
> |     |  |ingress|  |transit|  |  |transit|  |egress|  |     |
> +-----+  +-------+  +-------+  |  +-------+  +------+  +-----+
>                               |
>                             +-+-+
>                             |RB5|
>                              +---+
>
> > If all RBridges are just up, following pattern will be followed:
> > RB1 send TRILL IIH to RB3
> > RB2 send TRILL IIH to RB4
> > RB3 send TRILL IIH to RB1 and RB4
> > RB4 send TRILL IIH to RB2 and RB3
> > Please correct me, if I am misinterpreting it.
>
> RB1 also sends Hellos to ESa and RB2 also sends Hellos to ESb. Beause
> Ethernet supports multi-access links and the Hellos are sent to a
> multicast address, in my expanded version of your diagram, Hellos sent
> by RB3 on the link it shares with RB4 are also delivered to RB5,
> Hellos sent by RB4 on that link are also delivered to RB5, and Hellos
> send by RB5 are delivered to both RB3 and RB4. It does not matter
> particulrly if the link connecting RB3, RB4, and RB5 is some
> inherently multi-access technology or perhaps consists of three
> point-to-point physical Ethernet links connected by a bridge or
> whatever.
>
> > TRILL IS-IS LSP's are used to communicate the link information to
> > the campus. That's how, RBridges know each other.
> > As RBridges do not forward TRILL IS-IS frames, how information
> > (TRILL IS-IS LSP) of RB1 is communicated to RB2?
>
> "not forward" just means that the frames are not automatically
> forwarded at a low level. If every RBridge that received an LSP
> immediately forwarded it out all of its ports, other than the one it
> received it on, for any non-tree topology you would quickly find your
> network saturated with loooping LSPs. The ISO standard update process
> for the link state database is described in Section 7.3 of ISO/IEC
> 10589-2002. The techniques used in Layer 3 IS-IS are generally
> applicable to TRILL. Commonly, if an LSP is received that is not a
> duplicate of one alrady held by the RBridge it will be stored in the
> link state database and flags are set so it will be promptly
> forwarded.
>
> Thanks,
> Donald
> =============================
>  Donald E. Eastlake 3rd   +1-508-333-2270 (cell)
>  155 Beaver Street, Milford, MA 01757 USA
>  d3e3e3@gmail.com
>
> > Thank you!
> >
> > --
> > Best Regards,
> > Muhammad Mohsin Sardar
>



-- 
Best Regards,
Muhammad Mohsin Sardar
_______________________________________________
rbridge mailing list
rbridge@postel.org
http://mailman.postel.org/mailman/listinfo/rbridge