Re: [OSPF] I have a question regarding forwarding address

"Acee Lindem (acee)" <acee@cisco.com> Wed, 13 July 2016 13:59 UTC

Return-Path: <acee@cisco.com>
X-Original-To: ospf@ietfa.amsl.com
Delivered-To: ospf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B534112D833 for <ospf@ietfa.amsl.com>; Wed, 13 Jul 2016 06:59:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.806
X-Spam-Level:
X-Spam-Status: No, score=-15.806 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, NORMAL_HTTP_TO_IP=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-1.287, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id eV244BO6pnpY for <ospf@ietfa.amsl.com>; Wed, 13 Jul 2016 06:59:36 -0700 (PDT)
Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 141B112D829 for <ospf@ietf.org>; Wed, 13 Jul 2016 06:59:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=11307; q=dns/txt; s=iport; t=1468418367; x=1469627967; h=from:to:subject:date:message-id:references:in-reply-to: mime-version; bh=QF1Qfy8JR8jQH9m4g5W+GNgjcjsP5Tg85X2f9zdWSJw=; b=mf/RzjIhmWOJUItsVZotzuoVniVOVU4YLQ6SiMlqzCz7Mo8Qtyy3xWPN UpdArN5FbWrmY0jffn/lfV9fdKRp6JUOgxaMlu8KVEj8EOFBtG50UOUpK Oe+0wLgCeNjrYrzkBd35Ch0+Le1cP0WuF0IEHmEL2cFqdJJpmGLX932hC 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A0CWBQB5SIZX/5ldJa1bgnBOVnoCBqdMhH+HE4J1gg+BehqFfgIcKWg5EwEBAQEBAQFlJ4RcAQEFIyk9AgEIEQIBAQIoAwICAh8EDRQJCAIEARKIFgMSBbFnhUmFDQ2EHgEBAQEBAQEDAQEBAQEBASCKd4JDgh6CYYJaBZhoNAGGEIYwghaBa4RZiGuIHxgMh1MBDxEBM4NxbgGIN38BAQE
X-IronPort-AV: E=Sophos;i="5.28,357,1464652800"; d="scan'208,217";a="129048881"
Received: from rcdn-core-2.cisco.com ([173.37.93.153]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 13 Jul 2016 13:59:26 +0000
Received: from XCH-RTP-011.cisco.com (xch-rtp-011.cisco.com [64.101.220.151]) by rcdn-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id u6DDxPYC016544 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Wed, 13 Jul 2016 13:59:26 GMT
Received: from xch-rtp-015.cisco.com (64.101.220.155) by XCH-RTP-011.cisco.com (64.101.220.151) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Wed, 13 Jul 2016 09:59:25 -0400
Received: from xch-rtp-015.cisco.com ([64.101.220.155]) by XCH-RTP-015.cisco.com ([64.101.220.155]) with mapi id 15.00.1210.000; Wed, 13 Jul 2016 09:59:25 -0400
From: "Acee Lindem (acee)" <acee@cisco.com>
To: Abhinay R <abhinay.is2006@gmail.com>, "ospf@ietf.org" <ospf@ietf.org>
Thread-Topic: [OSPF] I have a question regarding forwarding address
Thread-Index: AQHR3P+rJceEXzopTEuIVn697hQTUKAWY4KA
Date: Wed, 13 Jul 2016 13:59:24 +0000
Message-ID: <D3ABBF93.6B96E%acee@cisco.com>
References: <CAHUNbhbyQH-ALAT7gx55yADsxk4P8v0ZSgiK0bONX=2bMNhSCA@mail.gmail.com>
In-Reply-To: <CAHUNbhbyQH-ALAT7gx55yADsxk4P8v0ZSgiK0bONX=2bMNhSCA@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-exchange-messagesentrepresentingtype: 1
x-ms-exchange-transport-fromentityheader: Hosted
x-originating-ip: [10.116.152.196]
Content-Type: multipart/alternative; boundary="_000_D3ABBF936B96Eaceeciscocom_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/ospf/tdhFutmTzidls04jb_K4ejtE6cQ>
Subject: Re: [OSPF] I have a question regarding forwarding address
X-BeenThere: ospf@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: The Official IETF OSPG WG Mailing List <ospf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ospf>, <mailto:ospf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ospf/>
List-Post: <mailto:ospf@ietf.org>
List-Help: <mailto:ospf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ospf>, <mailto:ospf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Jul 2016 13:59:41 -0000

Hi Abhinay,

Your questions are very implementation specific but since I’m a good guy…

From: OSPF <ospf-bounces@ietf.org<mailto:ospf-bounces@ietf.org>> on behalf of Abhinay R <abhinay.is2006@gmail.com<mailto:abhinay.is2006@gmail.com>>
Date: Wednesday, July 13, 2016 at 8:11 AM
To: OSPF WG List <ospf@ietf.org<mailto:ospf@ietf.org>>
Subject: [OSPF] I have a question regarding forwarding address

Hi All,
        I have a question on when forwarding address is set in external LSA?

Suppose I have a route from RIP say 100.1.1.0/24<http://100.1.1.0/24> with nexthop 10.1.1.1 in routing table and I want to redistribute that route into OSPF, then I feel below conditions must be vaild to set 10.1.1.1 as forwarding address in the external LSA that OSPF originates for 100.1.1.0/24<http://100.1.1.0/24> network.


These conditions set the forwarding address field to a non-zero address:

    OSPF is enabled on the ASBR's next hop interface AND

Although, it would be a strange topology where it weren’t enabled, it only has to be reachable within the OSPF routing domain as an intra or inter area route.




    ASBR's next hop interface is non-passive under OSPF AND

This should have no bearing on whether the forwarding address is advertised. There could be a better path through the OSPF routing domain independent of whether the interface is passive.



    ASBR's next hop interface is not point-to-point AND

    ASBR's next hop interface is not point-to-multipoint AND

Although the likelihood of the forwarding address providing a better path is increased for multi-access networks, it is not necessary.




    ASBR's next hop interface address falls under the network range specified in the router ospf command.

Again, the next hop only has to be reachable within the OSPF routing domain as an intra or inter area route.

Hope the Helps,
Acee






Any other conditions besides these set the forwarding address to 0.0.0.0.

If I have 10.1.1.0/24<http://10.1.1.0/24> network as intra or inter route in OSPF routing table at the router that imported RIP route, do I originate External LSA with 10.1.1.1 set as forwarding address ?


There is a confusion that if the redistributed network nexthop is present in routing table as intra inter or connected route, we need to set it as forwarding address. Please clarify.


While we receive a External LSA with forwarding address set, then we see if there is a connected, intra or inter route to that nexthop and then use it to compute the route nexthop. This is clear.

Thanks & Regards,
Abhinay R