Re: [dhcwg] RFC3315 DECLINE definition
"Mudric, Dusan (Dusan)" <dmudric@avaya.com> Thu, 09 February 2017 15:46 UTC
Return-Path: <dmudric@avaya.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 D033C129AB5 for <dhcwg@ietfa.amsl.com>; Thu, 9 Feb 2017 07:46:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.919
X-Spam-Level:
X-Spam-Status: No, score=-6.919 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-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 mG2vfKTN5B_b for <dhcwg@ietfa.amsl.com>; Thu, 9 Feb 2017 07:46:24 -0800 (PST)
Received: from de307622-de-outbound.net.avaya.com (de307622-de-outbound.net.avaya.com [198.152.71.100]) (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 096E21299E1 for <dhcwg@ietf.org>; Thu, 9 Feb 2017 07:46:23 -0800 (PST)
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: A2ETAQBWjpxY/xUHmMZdGQEBAQEBAQEBAQEBBwEBAQEBgm8hQWGBCQeDUooIkgmTJ4IPggyGIgIaglA/GAECAQEBAQEBAQNfKIRpAQEBAQMSEQpMEAIBCA0BAwQBAQsdAwICAjAUCQgCBA4FCBMHiVIBpSiKYoIlJgKLHwEBAQEBAQEBAQEBAQEBAQEBAQEBAR2GTYRugTyDAhgVH4JQLoIxBYl0i2CGHAGcZ4YvkxMfOX5PFYR7ggN1h3IBgQsBAQE
X-IPAS-Result: A2ETAQBWjpxY/xUHmMZdGQEBAQEBAQEBAQEBBwEBAQEBgm8hQWGBCQeDUooIkgmTJ4IPggyGIgIaglA/GAECAQEBAQEBAQNfKIRpAQEBAQMSEQpMEAIBCA0BAwQBAQsdAwICAjAUCQgCBA4FCBMHiVIBpSiKYoIlJgKLHwEBAQEBAQEBAQEBAQEBAQEBAQEBAR2GTYRugTyDAhgVH4JQLoIxBYl0i2CGHAGcZ4YvkxMfOX5PFYR7ggN1h3IBgQsBAQE
X-IronPort-AV: E=Sophos;i="5.35,349,1484024400"; d="scan'208,217";a="190087705"
Received: from unknown (HELO co300216-co-erhwest-exch.avaya.com) ([198.152.7.21]) by de307622-de-outbound.net.avaya.com with ESMTP; 09 Feb 2017 10:46:16 -0500
X-OutboundMail_SMTP: 1
Received: from unknown (HELO AZ-US1EXHC02.global.avaya.com) ([135.11.85.13]) by co300216-co-erhwest-out.avaya.com with ESMTP/TLS/DHE-RSA-AES256-SHA; 09 Feb 2017 10:46:16 -0500
Received: from AZ-US1EXMB03.global.avaya.com ([fe80::a5d3:ad50:5be9:1922]) by AZ-US1EXHC02.global.avaya.com ([::1]) with mapi id 14.03.0319.002; Thu, 9 Feb 2017 10:46:15 -0500
From: "Mudric, Dusan (Dusan)" <dmudric@avaya.com>
To: Ted Lemon <mellon@fugue.com>
Thread-Topic: [dhcwg] RFC3315 DECLINE definition
Thread-Index: AdKCVGJ7VzCckicuS8ujStD5DUW3kQAAXlQAAADH2iAAAEJQgAAATJqQAAClqeAAH3aUcAAClxKAAAGY9gD///saAIAADr9wgAA6TwCAAFLTEP//ubmAgABS6jA=
Date: Thu, 09 Feb 2017 15:46:14 +0000
Message-ID: <9142206A0C5BF24CB22755C8EC422E457AA189BD@AZ-US1EXMB03.global.avaya.com>
References: <9142206A0C5BF24CB22755C8EC422E457AA186B9@AZ-US1EXMB03.global.avaya.com> <531b6fa753a441c19f1d47958f20b659@XCH-ALN-003.cisco.com> <9142206A0C5BF24CB22755C8EC422E457AA18717@AZ-US1EXMB03.global.avaya.com> <240e4b5573614422a42abec328872c0b@XCH-ALN-003.cisco.com> <9142206A0C5BF24CB22755C8EC422E457AA18746@AZ-US1EXMB03.global.avaya.com> <fd3365190bd445b1ad00a7d8043530dd@XCH-ALN-003.cisco.com> <9142206A0C5BF24CB22755C8EC422E457AA188B2@AZ-US1EXMB03.global.avaya.com> <6792EF5E-8C1F-4D3B-BC6D-8D2EA011BF31@cisco.com> <9142206A0C5BF24CB22755C8EC422E457AA1890A@AZ-US1EXMB03.global.avaya.com> <36880D80-601D-42BF-92F1-3E1B3A59A8FD@cisco.com> <9142206A0C5BF24CB22755C8EC422E457AA1892A@AZ-US1EXMB03.global.avaya.com> <15160861-4D37-4A5E-900A-8AD688218EEF@fugue.com> <9142206A0C5BF24CB22755C8EC422E457AA1898F@AZ-US1EXMB03.global.avaya.com> <C16D3614-AD9E-4AB3-915B-5288DB0EB239@fugue.com>
In-Reply-To: <C16D3614-AD9E-4AB3-915B-5288DB0EB239@fugue.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [135.11.85.50]
Content-Type: multipart/alternative; boundary="_000_9142206A0C5BF24CB22755C8EC422E457AA189BDAZUS1EXMB03glob_"
MIME-Version: 1.0
Archived-At: <https://mailarchive.ietf.org/arch/msg/dhcwg/sJOBSEzjUzg6xymkxQ1MCis9a0A>
Cc: dhcwg <dhcwg@ietf.org>, "Bernie Volz (volz)" <volz@cisco.com>
Subject: Re: [dhcwg] RFC3315 DECLINE definition
X-BeenThere: dhcwg@ietf.org
X-Mailman-Version: 2.1.17
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: Thu, 09 Feb 2017 15:46:26 -0000
The first problem statement is about the server misconfiguration. Instead of client silently ignoring the offered address, or even worse, assigning the misconfigured address, the server (and administrator) should be informed about the misconfiguration. Regards, Dusan Mudric. From: Ted Lemon [mailto:mellon@fugue.com] Sent: Thursday, February 09, 2017 10:41 AM To: Mudric, Dusan (Dusan) Cc: Bernie Volz (volz); dhcwg Subject: Re: [dhcwg] RFC3315 DECLINE definition On Feb 9, 2017, at 10:38 AM, Mudric, Dusan (Dusan) <dmudric@avaya.com<mailto:dmudric@avaya.com>> wrote: 1. When DHCPv6 client starts it sends SOLICIT with IA option (without or with IPv6 address). The server sends ADVERTISE message offering IPv6 address(es). If the server offers IPv6 address(es) that client cannot use (e.g. an address with wrong semantics, a multicast address, a reserved address, … , a second address and the client can support only one address), the client should be able to respond to the server indicating which address it cannot use. Let me stop you here. This is a server misconfiguration. The server is not artificially intelligent, so the client can't usefully tell the server it is misconfigured. If the server is configured to hand out addresses with the wrong semantics, the solution is to fix the server, not complicate the protocol with a way for the client to tell the server something it can't do anything about. This also needlessly complicates the client. So why do you think this is a useful thing to do? What non-hypothetical problem are you trying to solve here?
- [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Bernie Volz (volz)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Bernie Volz (volz)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Bernie Volz (volz)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Bernie Volz (volz)
- Re: [dhcwg] RFC3315 DECLINE definition Bernie Volz (volz)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Tim Chown
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Andre Kostur
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Simon Hobson
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition Ted Lemon
- Re: [dhcwg] RFC3315 DECLINE definition Mudric, Dusan (Dusan)
- Re: [dhcwg] RFC3315 DECLINE definition 김우태 (Network Innovation Projec)
- Re: [dhcwg] RFC3315 DECLINE definition Chuck Anderson