Re: [Idr] 4 bytes AS to PS

John Leslie <john@jlc.net> Mon, 21 November 2005 19:33 UTC

Received: from localhost.cnri.reston.va.us ([127.0.0.1] helo=megatron.ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EeHQF-0007OF-7F; Mon, 21 Nov 2005 14:33:51 -0500
Received: from odin.ietf.org ([132.151.1.176] helo=ietf.org) by megatron.ietf.org with esmtp (Exim 4.32) id 1EeHQD-0007O7-SN for idr@megatron.ietf.org; Mon, 21 Nov 2005 14:33:50 -0500
Received: from ietf-mx.ietf.org (ietf-mx [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA28139 for <idr@ietf.org>; Mon, 21 Nov 2005 14:33:11 -0500 (EST)
Received: from mailhost.jlc.net ([199.201.159.9]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1EeHii-0005nI-Ik for idr@ietf.org; Mon, 21 Nov 2005 14:52:57 -0500
Received: by mailhost.jlc.net (Postfix, from userid 104) id 2BEB6E0497; Mon, 21 Nov 2005 14:33:35 -0500 (EST)
Date: Mon, 21 Nov 2005 14:33:35 -0500
From: John Leslie <john@jlc.net>
To: Yakov Rekhter <yakov@juniper.net>
Subject: Re: [Idr] 4 bytes AS to PS
Message-ID: <20051121193335.GA20527@verdi>
References: <200511130424.jAD4OCp13585@merlot.juniper.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <200511130424.jAD4OCp13585@merlot.juniper.net>
User-Agent: Mutt/1.4.1i
X-Spam-Score: 0.0 (/)
X-Scan-Signature: 97adf591118a232206bdb5a27b217034
Cc: Bill Fenner <fenner@research.att.com>, zinin@psg.com, skh@nexthop.com, idr@ietf.org
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www1.ietf.org/pipermail/idr>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
Sender: idr-bounces@ietf.org
Errors-To: idr-bounces@ietf.org

Yakov Rekhter <yakov@juniper.net> wrote:
> 
> The IDR WG would like to ask the IESG to advance
> draft-ietf-idr-as4bytes-12.txt to a Proposed Standard.
> The implementation report is draft-huston-idr-as4bytes-survey-00.txt

   IMHO, as4bytes-12 is not ready to advance as written.

   Section 4 states a NEW BGP speaker "MAY" advertise the 4-byte-ASN
capability, thus allowing non-4byte sessions between NEW BGP speakers.
The rest of Section 4 states rules in terms of whether a speaker is
NEW or OLD, rather than in terms of whether the session is 2-byte or
4-byte. IMHO the "MAY" should be a "MUST", or we need to restate
many of the Section 4 rules in terms of session type.

   Section 6 leaves an unresolved potential-routing-loop situation
without any recommended action. (I would guess dropping the NLRI is
the most appropriate action, but I dislike guessing...)

   Clearly there are possible situations in which an AS_TRANS can fail
to be resolved to its corresponding 4-byte ASN. IMHO, there should be
a statement that a NEW BGP speaker whose ASN is >65535 which receives
an unresolved AS_TRANS SHOULD discard that NLRI as a possible loop.

   The "SHALL be constructed" rule in Section 4.2.3 requires generating
(4-byte) AS_PATHs which could easily be known to be inconsistent. IMHO,
this spec should at least allow such situations to discard the NLRI (or
leave the AS_TRANS wherever it is found in the 2-byte AS_PATH).

   (I am sorry to have taken so long to respond -- it was hard to find
time to carefully read as4bytes-12 to make sure I understood things.)

--
John Leslie <john@jlc.net>

_______________________________________________
Idr mailing list
Idr@ietf.org
https://www1.ietf.org/mailman/listinfo/idr