Re: [dhcwg] [v6ops] Operational Headache: DHCP V6 Relay

"Templin (US), Fred L" <Fred.L.Templin@boeing.com> Wed, 26 June 2019 15:28 UTC

Return-Path: <Fred.L.Templin@boeing.com>
X-Original-To: dhcwg@ietfa.amsl.com
Delivered-To: dhcwg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A2F0112004D; Wed, 26 Jun 2019 08:28:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.198
X-Spam-Level:
X-Spam-Status: No, score=-4.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
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 fYhkNX2UKA2I; Wed, 26 Jun 2019 08:28:02 -0700 (PDT)
Received: from clt-mbsout-02.mbs.boeing.net (clt-mbsout-02.mbs.boeing.net [130.76.144.163]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DECB212015B; Wed, 26 Jun 2019 08:28:01 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/DOWNSTREAM_MBSOUT) with SMTP id x5QFRxmP007057; Wed, 26 Jun 2019 11:27:59 -0400
Received: from XCH16-07-08.nos.boeing.com (xch16-07-08.nos.boeing.com [144.115.66.110]) by clt-mbsout-02.mbs.boeing.net (8.14.4/8.14.4/UPSTREAM_MBSOUT) with ESMTP id x5QFRvSX007041 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=FAIL); Wed, 26 Jun 2019 11:27:57 -0400
Received: from XCH16-07-10.nos.boeing.com (144.115.66.112) by XCH16-07-08.nos.boeing.com (144.115.66.110) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.1.1713.5; Wed, 26 Jun 2019 08:27:56 -0700
Received: from XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5]) by XCH16-07-10.nos.boeing.com ([fe80::1522:f068:5766:53b5%2]) with mapi id 15.01.1713.004; Wed, 26 Jun 2019 08:27:56 -0700
From: "Templin (US), Fred L" <Fred.L.Templin@boeing.com>
To: "ianfarrer@gmx.com" <ianfarrer@gmx.com>
CC: Naveen Kottapalli <naveen.sarma@gmail.com>, v6ops list <v6ops@ietf.org>, "dhcwg@ietf.org" <dhcwg@ietf.org>, Martin Hunek <martin.hunek@tul.cz>
Thread-Topic: [dhcwg] [v6ops] Operational Headache: DHCP V6 Relay
Thread-Index: AQHVK3EUciY/hggKEUyles3tiq6GiaauCx7wgAB5MAD//4rxUA==
Date: Wed, 26 Jun 2019 15:27:55 +0000
Message-ID: <e0e7576d188141c088e7baf89d5cdc2d@boeing.com>
References: <9101D413-7CEB-4B50-931A-CF30E6501299@gmail.com> <5222213.mTn1hNnrTJ@rumburak.ite.tul.cz> <8F987994-DF3A-4FF4-B8C7-CFAC62FACFF2@gmx.com> <CANFmOtnHKDQe7snzA0QjnMvy4_hcsjbLgK9P_fxrAHpd2UnSKg@mail.gmail.com> <3ad799f39ebb41e4a4435a7fdfcc41d0@boeing.com> <1353329E-9AD5-49D0-B82B-423719DA148E@gmx.com>
In-Reply-To: <1353329E-9AD5-49D0-B82B-423719DA148E@gmx.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [137.137.12.6]
x-tm-snts-smtp: 1F8921144509B9369B1909875B92837A01CB1C807F1726482FF30641AA7E06672000:8
Content-Type: multipart/alternative; boundary="_000_e0e7576d188141c088e7baf89d5cdc2dboeingcom_"
MIME-Version: 1.0
X-TM-AS-GCONF: 00
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/7kxF_Pup_WpQlOJyFSJL1FfnUfs>
Subject: Re: [dhcwg] [v6ops] Operational Headache: DHCP V6 Relay
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <dhcwg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dhcwg/>
List-Post: <mailto:dhcwg@ietf.org>
List-Help: <mailto:dhcwg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dhcwg>, <mailto:dhcwg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 26 Jun 2019 15:28:06 -0000

Hi Ian – yes, a clarification of “co-located” would be great. Sounds like there is
not a concern when the relay and server are in the same box or VM, right?

Thanks - Fred

From: ianfarrer@gmx.com [mailto:ianfarrer@gmx.com]
Sent: Wednesday, June 26, 2019 8:22 AM
To: Templin (US), Fred L <Fred.L.Templin@boeing.com>
Cc: Naveen Kottapalli <naveen.sarma@gmail.com>; v6ops list <v6ops@ietf.org>; dhcwg@ietf.org; Martin Hunek <martin.hunek@tul.cz>
Subject: Re: [dhcwg] [v6ops] Operational Headache: DHCP V6 Relay

Hi Fred,

In this instance, we are talking about being in a separate physical box, or VM. The problems I’ve observed are with  L3 edge routers with
the relay function in the access network with a centralised DHCPv6 server. We can clarify this better in the next update.

Thanks,
Ian


On 26. Jun 2019, at 17:14, Templin (US), Fred L <Fred.L.Templin@boeing.com<mailto:Fred.L.Templin@boeing.com>> wrote:

Hi Naveen,

Thanks for the draft – a quick question - what is meant by “DHCPv6 relay function is not co-located
with the DHCPv6 server function”. Does it mean “co-located” as in within the same process, within
the same virtual machine, within the same physical box, within the same LAN, etc.?

RFC6221 allows for the relay function to be in a separate process from the server function but
within the same operating system instance. So, the two processes share the same clock, IP
forwarding table, system memory, etc. In such an arrangement, can it be said that the DHCPv6
relay and server functions are in fact “co-located” even if they do not reside within the same
process context?

Thanks - Fred

From: dhcwg [mailto:dhcwg-bounces@ietf.org] On Behalf Of Naveen Kottapalli
Sent: Tuesday, June 25, 2019 9:14 AM
To: v6ops list <v6ops@ietf.org<mailto:v6ops@ietf.org>>; dhcwg@ietf.org<mailto:dhcwg@ietf.org>
Cc: Martin Hunek <martin.hunek@tul.cz<mailto:martin.hunek@tul.cz>>
Subject: Re: [dhcwg] [v6ops] Operational Headache: DHCP V6 Relay

Hello All,

A new draft on this subject is submitted today.  Please go through the same in below link and let us know your feedback.

----

A new version of I-D, draft-fkhp-dhc-dhcpv6-pd-relay-requirements-00.txt
has been successfully submitted by Naveen Kottapalli and posted to the
IETF repository.

Name:           draft-fkhp-dhc-dhcpv6-pd-relay-requirements
Revision:       00
Title:          DHCPv6 Prefix Delegating relay
Document date:  2019-06-25
Group:          Individual Submission
Pages:          10
URL:            https://www.ietf.org/internet-drafts/draft-fkhp-dhc-dhcpv6-pd-relay-requirements-00.txt
Status:         https://datatracker.ietf.org/doc/draft-fkhp-dhc-dhcpv6-pd-relay-requirements/
Htmlized:       https://tools.ietf.org/html/draft-fkhp-dhc-dhcpv6-pd-relay-requirements-00
Htmlized:       https://datatracker.ietf.org/doc/html/draft-fkhp-dhc-dhcpv6-pd-relay-requirements


Abstract:
   Operational experience with DHCPv6 prefix delegation has shown that
   when the DHCPv6 relay function is not co-located with the DHCPv6
   server function, issues such as timer synchronization between the
   DHCP functional elements, rejection of client's messages by the
   relay, and other problems have been observed.  These problems can
   result in prefix delegation failing or traffic to/from clients
   addressed from the delegated prefix being unrouteable.  Although
   [RFC8415] mentions this deployment scenario, it does not provide
   necessary detail on how the relay element should behave when used
   with PD.

   This document describes functional requirements for a DHCPv6 PD relay
   when used for relaying prefixes delegated by a separate DHCPv6
   server.

Yours,
Naveen.


On Mon, 1 Apr 2019 at 18:34, <ianfarrer@gmx.com<mailto:ianfarrer@gmx.com>> wrote:
Hi Martin,

I would also be interested in working on this as it’s a problem for us. I’ve got something I wrote a while back. I’ll share it as a starting point.

Cheers,
Ian

> On 1. Apr 2019, at 11:31, Martin Hunek <martin.hunek@tul.cz<mailto:martin.hunek@tul.cz>> wrote:
>
> Hi Fred,
>
> I would be interested to address this issue, as it is the one I'm also having. But I would need some assistance, as I don't really know my ways around IETF processes yet.
>
> Martin
>
> Dne pátek 29. března 2019 6:37:25 CEST, Fred Baker napsal(a):
>> https://datatracker.ietf.org/doc/slides-104-v6ops-deutsche-telekom-terastream/, slide 3-4
>>
>> What do we want to say about DHCPv6 issues in vendor product and/or services? This headache doesn't have an obvious draft. I think that probably calls for a person or design team to create such a draft for discussion on the list and in Montreal.
>>
>> Any takers?
>> --------------------------------------------------------------------------------
>> The fact that there is a highway to hell and a stairway to heaven is an interesting comment on projected traffic volume...
>>
>
> _______________________________________________
> v6ops mailing list
> v6ops@ietf.org<mailto:v6ops@ietf.org>
> https://www.ietf.org/mailman/listinfo/v6ops

_______________________________________________
v6ops mailing list
v6ops@ietf.org<mailto:v6ops@ietf.org>
https://www.ietf.org/mailman/listinfo/v6ops
_______________________________________________
dhcwg mailing list
dhcwg@ietf.org<mailto:dhcwg@ietf.org>
https://www.ietf.org/mailman/listinfo/dhcwg