Re: [OSPF] I-D Action: draft-ietf-ospf-link-overload-05.txt

Shraddha Hegde <> Fri, 21 April 2017 10:53 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id CB7AC126B71 for <>; Fri, 21 Apr 2017 03:53:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.021
X-Spam-Status: No, score=-2.021 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: (amavisd-new); dkim=pass (1024-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id cEAg_JbtHJZd for <>; Fri, 21 Apr 2017 03:53:15 -0700 (PDT)
Received: from ( []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 87C65128CFF for <>; Fri, 21 Apr 2017 03:53:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=GNv5vmoYepUPRbDKJzdM4av8AvJC5V/49QaIbaPh0TY=; b=Ql6eBtrNd/yuQf2f8vaPn3j2cbfofrKzgTshTdVMMUEzkVs/vkq2YzLB4iSUTV9/l7fqXy4VAZqGtSbrnYSzx/a3znVIGn8H2d0aNQ9UWsJmWSDXNrQlaWPM0F7LvREV3JjI5jWBltvH5RYoX3A7lRuqnn941G4tDV9y5kHQiaY=
Received: from ( by ( with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1061.6; Fri, 21 Apr 2017 10:53:08 +0000
Received: from ([]) by ([]) with mapi id 15.01.1061.007; Fri, 21 Apr 2017 10:53:08 +0000
From: Shraddha Hegde <>
To: Peter Psenak <>, "Acee Lindem (acee)" <>
CC: "" <>
Thread-Topic: [OSPF] I-D Action: draft-ietf-ospf-link-overload-05.txt
Thread-Index: AQHSjfBr/zBnN6RWkkuWtTeurnw/t6GZplOAgDNYtkCAAtH0AIAAK6Kg
Date: Fri, 21 Apr 2017 10:53:08 +0000
Message-ID: <>
References: <> <> <> <>
In-Reply-To: <>
Accept-Language: en-US
Content-Language: en-US
authentication-results:; dkim=none (message not signed) header.d=none;; dmarc=none action=none;
x-originating-ip: []
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BN3PR05MB2706; 7:SzZeMk+S1BuOB7gC3UIMd0/MdSyOcmXr7qgPSrFh0zZZB+ISkZtxwWcet4tizpwPD2ETkwJARe4UnhOI86WemkhdY/1MevcdRUqtjH43kg0yt74yykGBUzTSyqQTkRoXNUDa+Nqar/JNu5e35xoGFVbrcXtjIwQNBVwx5AEZ+sGHDwCV90jNFj6d8SmVQ6TFQnswHR0UXtZnOd/zkXezPZUbgoUXSMu0upvzfSwOJhXiCCIKl3hPOciL6XvBF3gBsfWOnPb6j2QtGsNGD+Gs4eGqQ3o9yKbR0GgbsvWmMeGG3IiN6t+QE5967MsnGpNc6mCU7DwTkAMhfMcKa8937w==
x-ms-office365-filtering-correlation-id: 5ce29143-6680-4416-0b11-08d488a498a9
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081); SRVR:BN3PR05MB2706;
x-microsoft-antispam-prvs: <>
x-exchange-antispam-report-test: UriScan:(120809045254105)(138986009662008)(95692535739014)(17755550239193);
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406103)(20161123564025)(20161123558050)(20161123555025)(20161123562025)(20161123560025)(6072148); SRVR:BN3PR05MB2706; BCL:0; PCL:0; RULEID:; SRVR:BN3PR05MB2706;
x-forefront-prvs: 02843AA9E0
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(39450400003)(39840400002)(39860400002)(39850400002)(39410400002)(39400400002)(13464003)(57704003)(377454003)(377424004)(24454002)(3280700002)(6246003)(3660700001)(53936002)(9686003)(6306002)(122556002)(5660300001)(6436002)(77096006)(66066001)(86362001)(102836003)(93886004)(7696004)(3846002)(6116002)(305945005)(2900100001)(7736002)(6506006)(74316002)(2906002)(4326008)(189998001)(33656002)(2950100002)(229853002)(55016002)(99286003)(8676002)(50986999)(76176999)(38730400002)(53546009)(81166006)(8936002)(54356999)(25786009); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR05MB2706;; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2017 10:53:08.0979 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR05MB2706
Archived-At: <>
Subject: Re: [OSPF] I-D Action: draft-ietf-ospf-link-overload-05.txt
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 21 Apr 2017 10:53:18 -0000

Hi Peter,

Thanks for the detailed review. Pls see inline..

-----Original Message-----
From: Peter Psenak [] 
Sent: Friday, April 21, 2017 1:38 PM
To: Shraddha Hegde <>; Acee Lindem (acee) <>
Subject: Re: [OSPF] I-D Action: draft-ietf-ospf-link-overload-05.txt

Hi Shraddha,

please find my comments below:

The draft defines two mechanisms:

a) signaling the link overload to the neighbor. The purpose is to advertise the link with max-metric from both directions.

b) flooding the Link-Overload sub-TLV inside the area. The purpose is to let "LSP ingress routers/controllers can learn of the impending maintenance activity"

1. Why do we need two mechanisms? Why is (b) needed, given that (a) results in link being advertised with max-metric in both directions?

How is treatement of remote link having max-metric different to the treatment of a link that has the Link-Overload sub-TLV? I would understand the difference if you say that the link having the Link-Overload sub-TLV must not be used during SPF, but nothing like that is mentioned in the draft and I understand why.

Is (b) needed to cover the case, where the signaling defined in (a) is not understood by the neighbor on the other side of the link? If yes, please state it in the draft.
<Shraddha> Metric alone cannot be used as an indication for impending maintenance activity. When other nodes like ingress/controller need to understand the impending maintenance activity, area level advertisement would be needed. Application specific to this is described in sec 7.2

2. For the signaling defined in (a)-  using the Router Information LSA for signaling something to the direct neighbor is a very dirty hack. As the name of the LSA says, it has been defined to signal capability of the node, which has nothing to do with what you are trying to use it for. We have to stop polluting the protocol with such hacks. RFC5613 defines a Link-Local Signaling mechanism for OSPF and that is the one we should use for siganling between neighbors.
<Shraddha>  LLS is a good mechanism to use for signaling link level information that are useful before the adjacency is established. Section 2 RFC 5613  states that the LLS is not expected to be used for use-cases which cause routing changes. Link-overload does result into routing changes and is best handled using link local scope LSAs.


On 19/04/17 15:08 , Shraddha Hegde wrote:
> Hi Acee,
> New version draft-ietf-ospf-link-overload-06 is posted where the remote-ipv4 addr is moved to a new sub-TLV.
> Pls review.
> The authors of the draft believe that draft has undergone multiple revisions/reviews and is ready for WG last call.
> Rgds
> Shraddha
> -----Original Message-----
> From: OSPF [] On Behalf Of Acee Lindem 
> (acee)
> Sent: Saturday, March 18, 2017 2:28 AM
> Cc:
> Subject: Re: [OSPF] I-D Action: draft-ietf-ospf-link-overload-05.txt
> Hi Shraddha, et al,
> With respect to section 4.1, I agree that matching link endpoints in
> OSPFv2 requires more information. However, this is a general problem 
> and the remote address should be a separate OSPFv2 Link Attribute LSA 
> TLV rather than overloading the link overload TLV ;^)
> Thanks,
> Acee
> On 2/23/17, 11:18 AM, "OSPF on behalf of"
> < on behalf of> wrote:
>> A New Internet-Draft is available from the on-line Internet-Drafts 
>> directories.
>> This draft is a work item of the Open Shortest Path First IGP of the IETF.
>>         Title           : OSPF Link Overload
>>         Authors         : Shraddha Hegde
>>                           Pushpasis Sarkar
>>                           Hannes Gredler
>>                           Mohan Nanduri
>>                           Luay Jalil
>> 	Filename        : draft-ietf-ospf-link-overload-05.txt
>> 	Pages           : 13
>> 	Date            : 2017-02-23
>> Abstract:
>>    When a link is being prepared to be taken out of service, the traffic
>>    needs to be diverted from both ends of the link.  Increasing the
>>    metric to the highest metric on one side of the link is not
>>    sufficient to divert the traffic flowing in the other direction.
>>    It is useful for routers in an OSPFv2 or OSPFv3 routing domain to be
>>    able to advertise a link being in an overload state to indicate
>>    impending maintenance activity on the link.  This information can be
>>    used by the network devices to re-route the traffic effectively.
>>    This document describes the protocol extensions to disseminate link-
>>    overload information in OSPFv2 and OSPFv3.
>> The IETF datatracker status page for this draft is:
>> There's also a htmlized version available at:
>> A diff from the previous version is available at:
>> Please note that it may take a couple of minutes from the time of 
>> submission until the htmlized version and diff are available at 
>> Internet-Drafts are also available by anonymous FTP at:
>> _______________________________________________
>> OSPF mailing list
> _______________________________________________
> OSPF mailing list
> _______________________________________________
> OSPF mailing list
> .