That seems OK to me. There are some aspects that we need to discuss over in Anima in due course.
Brian On 09/07/2015 01:53, Pierre Pfister wrote: > Thank you for this proposal. > > In the same spirit (but reducing the amount of changes), what about > « and can therefore be used in fully autonomic as well as configured networks > » ? > > I think « configured » has a smaller scope than « professionally managed > network ». > > - Pierre > > >> Le 7 juil. 2015 à 23:54, Meral Shirazipour <meral.shirazip...@ericsson.com> >> a écrit : >> >> Hi, >> Thanks for including me. Adding back gen-art list to this thread. I am ok >> with Brian's suggested text. >> >> Best, >> Meral >> >> -----Original Message----- >> From: Brian E Carpenter [mailto:brian.e.carpen...@gmail.com] >> Sent: Tuesday, July 07, 2015 2:25 PM >> To: Pierre Pfister >> Cc: IESG; home...@ietf.org; Meral Shirazipour >> Subject: Re: [homenet] Objection to late change in >> draft-ietf-homenet-prefix-assignment >> >> Pierre, >> >> Thanks for the prompt reply. I am not too worried about the process issue, >> and I do understand why that whole paragraph was added (I've added Meral in >> cc). >> >> Your explanation is fine but the phrase "and can therefore be used in fully >> autonomic as well as professionally managed networks" still makes some big >> assumptions. How about "and can therefore be used more widely than in >> unmanaged home networks"? >> >>> I will be in Prague as well and would be happy to discuss whether PA could >>> be useful to Anima. >> >> I can easily imagine an autonomic service agent (in Anima terminology) using >> this algorithm (quite independent from whether it uses DNCP). >> >> Regards >> Brian >> >> On 08/07/2015 08:38, Pierre Pfister wrote: >>> Hello Brian, >>> >>> This change was introduced after the Gen-ART review from Meral Shirazipour, >>> I quote: >>> "I found the draft a bit hard to follow as the incentive was not clear at >>> first. >>> A few sentences in abstract or introduction on 'why' we need this >>> algorithm and what would the 'alternatives' be would be useful. Right now >>> it only says 'what' the algorithm does." >>> >>> This whole paragraph was therefore added: >>> This document specifies a distributed algorithm for automatic prefix >>> assignment. The algorithm provides a generic alternative to >>> centralized (human or software based) approaches for network prefixes >>> and addresses assignment. Although it does not require to be >>> configured to operate properly, it supports custom configuration by >>> means of variable priority assignments, and can therefore be used in >>> fully autonomic as well as professionally managed networks. >>> >>> Its purpose is to clarify the goal of the algorithm in a short sentence. >>> >>> Digging back into my mails, I realize that the exchange I had about this >>> update with Meral was private. >>> My mistake, i thought the mailing list was cc’d to the discussion. >>> Apologies for that. >>> Too bad we did not settled this situation earlier, but anyway, I am glad we >>> can discuss the change now. >>> >>> Still digging, I see you invited the Anima mailing list to discuss >>> that change as well. Feedback from Anima is very welcome. I mean, not >>> about the scopyness or not of a sentence, but rather on the value of the >>> algorithm for Anima. I see there were no reactions though. >>> >>> Now, concerning the correctness of this sentence. I think it can be proven >>> this way: >>> >>> 1. Professionally managed networks are configured by the mean of human >>> configuration or by orchestrators. >>> 2. The prefix assignment algorithm can be configured with preferred >>> prefixes either by humans, or by orchestrators. >>> Therefore: You can use the algorithm to configure a professionally managed >>> network. >>> >>> Example 1: >>> The prefix assignment algorithm can be configured with static prefixes. >>> Static and automatic assignments can even be done depending on the link or >>> the delegated prefix. >>> For example, an enterprise could want part of the network to be >>> numbered statically, and another part of the network to be numbered >>> automatically. >>> This is perfectly possible by configuring some links with preferred >>> assignment with a greater priority than auto-assigned prefixes. >>> >>> Example 2: >>> Now, about your example of managed network with geographical constraints. >>> Nodes executing the prefix assignment are allowed to *not* make assignments >>> from a given delegated prefix. >>> Which means if you have two areas (A and B), and two delegated prefixes (X >>> and Y), nodes in A can be configured to only assign prefixes within X, and >>> nodes in B configured to only assign prefixes from Y. >>> >>> >>> The prefix assignment algorithm is a network management tool enabling >>> auto-configuration *where you want it to happen*. >>> It does not mandate auto-configuration (it does when used by HNCP, but that >>> is only one possible use of the prefix assignment algorithm). >>> The document mostly explains: >>> - The main detailed specification of the algorithm. >>> - The rules that you MUST respect if you want the algorithm to work. >>> >>> And the thing is that about everything that does not create prefix >>> collision is, in the end, authorized. >>> You could put anything as a configuration tool on top of PA, from a >>> netconf/Yang orchestrator to the usual linux ‘ip addr’ utility, or even >>> what the Anima working group could end-up specifying. >>> >>> I hope this helps with your concern about the correctness of this sentence. >>> >>> I will be in Prague as well and would be happy to discuss whether PA could >>> be useful to Anima. >>> >>> >>> Thanks, >>> >>> - Pierre >>> >>> >>>> Le 7 juil. 2015 à 21:45, Brian E Carpenter <brian.e.carpen...@gmail.com> a >>>> écrit : >>>> >>>> Hi, >>>> >>>> Sorry to be so late with this but I had some personal distractions >>>> recently. >>>> >>>> I am very surprised by a change that was made to this draft after >>>> IETF Last Call and with no discussion, as far as I am aware, on the >>>> WG list. It is this additional sentence in the first paragraph: >>>> >>>> "Although it does not require to be >>>> configured to operate properly, it supports custom configuration by >>>> means of variable priority assignments, and can therefore be used in >>>> fully autonomic as well as professionally managed networks." >>>> >>>> Firstly, this is a substantive change so I believe it should have >>>> been discussed by the WG. >>>> >>>> Secondly, the second half of the sentence seems completely >>>> unjustified, and is way outside the Homenet context anyway. I believe >>>> that the range of requirements for autonomic and/or professionally >>>> managed networks is far too great to assert that "variable priority >>>> assignments" meet the needs; much more general policy intent might be >>>> needed in autonomic networks, for example, and the work on this topic >>>> is only just starting in Anima. As a specific example, an >>>> international enterprise network might have geographical requirements for >>>> prefix assignmnent. >>>> >>>> Quite apart from the process issue, I believe that the second half of >>>> the added sentence is wrong and must be deleted. >>>> >>>> Regards >>>> Brian Carpenter >>>> >>>> >>>> _______________________________________________ >>>> homenet mailing list >>>> home...@ietf.org >>>> https://www.ietf.org/mailman/listinfo/homenet >>> >>> >> > > _______________________________________________ Gen-art mailing list Gen-art@ietf.org https://www.ietf.org/mailman/listinfo/gen-art