Le 2012-03-25 à 05:34, Maoke a écrit : > dear Remi, > 2012/3/24 Rémi Després <[email protected]> > > Le 2012-03-22 à 15:40, Maoke a écrit : > >> dear Alain, Yong, Ralph and all, >> >> in program, the effort of the MAP team should be respected. The formation of >> the MAP team was also the consensus of our meeting in beijing and we have >> seen the the team is working with clear progress. I don't think it is >> correct now to insert 4rd-u into a sort of exclusive decision of choice. And >> 4rd-u also has the address format elements abondoned by the MAP design team. >> I believe the MAP format reflects that the common understanding concludes >> the insignificance of those features. Sorry but the chair's questions a >> little confused me: if we need to go back to the stage before the works of >> the MAP design team? >> >> The MAP series have reached running codes > >> and the collective understanding of the community. > > Here are some issues among those remaining before reaching "collective > understanding": > > > some issues remaining not yet reaching collective undertanding is not a > reason of making things over. the collective understanding has been reached > for the major part of the > 1) MAP address format and the corresponding algorithms > 2) encapsulation and translation modes being supported by MAP format and the > existing header processing standards > 3) DHCP extensions as a way of distributing rules. > > the above big picture are what i call "collective understanding". the correct > way is: making these already gained approaches as bases, continuing > discussion or even dabate on the details. i don't think it is a correct way > of action to disrespect a team's work. 4rd-u's problem is even its big > picture is still fuzzy.
Not more fuzzy than MAP (actually less fuzzy IMHO). Debate on details is possible for U as wall as for T+E. > a) T operation in hub&spoke (hasn't been so far answered in an understandable > way). > > i doubt i understand what you mean. may you please specify the question in > details? Is a DHCPv6 parameter needed, yes or no? > b) IDs from shared-address CEs. T currently has so far no solution while > both U and E include one. > > > what do you mean with the IDs? or do you mean interface IDs? i don't see "IDs > from shared-address CEs" in U too. please teach! Sec 4.5.3. is "Packet Identifications from Shared-Address CEs". Did you read the complete draft? > c) MAP-A+P says "Each MAP node in the domain has the same set of rules" while > MAP-T says "if a CE knows only a subset of the mapping rules ..." > > > first of all, they are not conflicting logically. ??? > second, if you mean one doc is superior than multiple with better consistency > in writing, i could agree. This is not the point. Separate documents can be consistent, but they aren't on this point. One of the two assertions must be changed. Remaining question: which one? > but it doesn't mean one doc is definitely reflecting "collective > understanding" better than multiple. > > > d) Whether T can work with a single mapping rule (as was, I think, the case > for IVI). So far DMR and BMR seem exclusive, and there is no way to > distinguish them in MAP-dhcp. > > > single mapping rule for a domain != single mapping rule for the IPv4 world. ??? > the IVI (RFC6052/6145/6219) practice does the latter. the latter doesn't need > DHCP to distribute the mapping rule. in the MAP, i don't think DMR and BMR > being exclusive is a problem. How many MAP mapping rules do you see for the equivalent of the IVI use case in a MAP domain? None? If one, is it a DMR or a BMR? If two, what are they? > The fact that no-one involved in the MAP design raised any of these issues is > AFAIK sign that MAP has NOT reached "collective understanding of the > community". > (Note that, concerning stateless v4/v6 solutions, I think I should be > considered part of this community. Right? ). > > > well, "collective understanding" was mentioned by Sally Floyd to the > community of Internet researchers, and i borrowed her term. but i understand: > no matter it is research or engineering, collective understanding is the > understanding on the problems and the architecture rather than the detailed > technical solutions. the MAP architecture has been reflected in the works of > the draft suite. on the other hand, the community is not the softwires wg but > the whole Internet engineering circle. > > > > Maoke, clarifications on these points will be welcome. > > >> From a view of a middle-sized ISP and cloud service provider, we do support >> to accept MAP series into standard track in order we can utilize it into >> business as soon as possible. >> >> in technology, first of all, MAP now has approached address mapping >> algorithm and that enough to make the series a unified solution. In our >> practice, we need to use either encapsulation or translation according to >> the actual needs and environment. > > Note: This excludes ISPs that would like to offer full IPv4 transparency with > some IPv6-only middles boxes. > Right? > > > i cannot follow your "full IPv4 transparency" with "some" IPv6-only middle > boxes. what does the "transparency" mean for the middle boxes? i understand, > when we talk about the Internet transparency, we refer to the "end-to-end > transparency". please specify your question concretely. OK, could have been clearer. Yet, I think you understand that with U, one has SIMULTANEOUSLY, transparency to DF=MF=1 and applicability of IPv6-only middle boxes that look at TCP ports. >> The most important is, both the building blocks of transition architecture: >> virtual link (supported by encapsulation/tunneling) and participant of the >> delivery path (supported by translation), have their suitable use cases. And >> their advantages and limitations have been well investigated and understood >> by the community. >> >> second, i deeply discussed and explored 4rd-u, but i found its attempting of >> mixing the tunneling and translation, if accepted as standard, may trap the >> operators into a harsh situation of being unable to define what building >> block it really is. > > Such an operator would know it uses 4rd-U. > > > well, this is what i mean the uncertainty of 4rd-U in the architecture to the > common understanding. as a analogy, one of Mr. E and Mr. T said, "i give you > a horse", while the other said "i give you a donkey". then people well > understand when they need a horse when they need a donkey. now Mr. U said > "wow, i give you a fantastic donkorse!". there would be 2 possible results, > not certain right now: > A. donkorse is just another sort of donkey, somehow good but somehow flawed. > B. donkorse is just donkorse, and people, taking a long time to understand > it, and finally find it either a flawed or a quite good hybrid, like mule, > useful in some cases. > > no matter if the future result is A or B, now Mr. O understand what he needs > for his business is either a horse and a donkey, with their well-known > characteristics. Mr. MAP provides a wheeled car as the common instrument, > while Mr. O needs a standard suite for the wheeled-car, the horse-driving and > donkey-driving methods and the way of feeding the horse and donkey. this is > the task of our wg, right now. > > Mr. U said you must have another type of wheel and drive it with my donkorse > --- and when Mr. O asked him, what your donkorse is, he answered: you will > know it is donkorse, having both the advantages of the horse and the > advantages of the donkey. however, Mr. O doubts donkorse hasn't also the > disadvantages of horse and the disadvantages of donkey and some flaws not yet > documented. why not? > > > This doesn't seem to justify any FUD from co-authors from broadband and > mobile operators (or from product vendors). > >> It is stated as tunneling but actually behaves like tunnel in some aspects >> while like translation in some other aspects. > > Yes indeed, thus achieving the best of both worlds without making it more > complex. Actually making it clearly less complex than supporting both T and E. > > > i don't think those who made out mule expected the mule could replace horse > and donkey and achieving a better world without horse and donkey but only > mule. surely mule-only world is simpler. Comparison is not reason (French proverb). > >> (I have pointed out in the 4rd-u discussion thread). > >> We see it only a yet-another-translation that try to solve some corner >> problems but introduces new, possibly major flaws (also pointed out in the >> technical threads on 4rd.) > > "Possibly major flaws" isn't an identified point on which U would do less > than what it has been designed to do (unified replacement of T + E). > > > i believe they are major flaws but i was gently argued with the "possibly" > because i respected that maybe others didn't think so critically like me. I have still to understand where you see "major flaws". Just asserting they exist, without explanation although others who read the specification don't see them isn't enough. Saying that E+T is better because its current inconsistencies are "details" isn't enough either (IMHO). > IMPORTANT: > - The essential characterization of U (vs T and E) is its Reversible header > mapping (as replacement of both Double RFC6145 translation and Encapsulation). > > > yet-another-translation, with some issues still in debates. You can call it as you wish, but the point remains that, with U, one doesn't need both E and T. > - Other features of U that differ from MAP (V-octet, CNP), or are > complementary to it (Rule IPv6 suffix, NAT64+), are secondary in this > respect. Each of these features could be abandoned in U, or, if the WG > appreciates what they offer, added to MAP. > > > MAP team has concluded V-octet and CNP are not necessary. do we need to > debate again? i doubt people have unlimited time. I made the point many times that the right to analyze problems didn't stop after a majority decision obtained during an improvised meeting. Many MAP contributors were absents, and no time was given to correct invalid objections that had been made just before during a WG meeting. Note that several co-authors of the U proposal have been MAP contributors. > - For this, community acceptance to listen to explanations, would be the > normal process. I will be available this week for this. > > > i think we are all open to listen to and to discuss on any explorations but > it doesn't mean we should stop standardization of our > wheeled-car/horse-driving/donkey-driving/feeding suite with an expectation of > a "better world" with only donkorse and the donkorse-specific wheeled car. Your stand is clear, but comparison isn't reason. RD > regards, > maoke > > > > Cheers, > RD > > >> In either the term of architectural philosophy or technical details, >> introducing 4rd-u into standards would be harmful. >> >> personally, i respect the exploration of the author(s), and the discussion >> between me and the author encouraged me to comprehensively review E and T, >> and the result is: i bacame much more confident of the correctness of the >> MAP track. We should move forward. >> >> regarding the chair's questions, my answer is: MAP, MAP-E/T, MAP-DHCP are of >> a whole suite needing to be put into standard track. Question is not about >> T, E or U. >> >> best regards, >> Maoke >> >> 在 2012年3月20日星期二,Alain Durand 写道: >> Dear wg, >> >> After a number of discussions with my co-chair, our AD and various authors, >> here is how we would like to move forward wrt 4rd. >> >> 1) There is an observation that all the solutions on the table E, T & U >> actually solve the stateless problem we started with. >> There are differences, but it is unclear if those differences are really >> significant. E and T are the original Encapsulation and Translation >> proposals, U is an hybrid unifying solution. >> >> 2) We have already agreed back in Beijing that we would publish all >> necessary documents. The issue here is the 'label' or 'status' those >> documents have at IETF. In particular, do we want to publish them as >> Experimental, Informational or Standard Track. >> >> We are at the point now where we need to make progress. In Paris, we would >> like to ask for presentations from the proponents of each candidate solution >> (E, T & U). >> Each presentation should cover an overview of the proposed solution, explain >> how it compares to the others and make a case as why it should be the one on >> the Standard Track. We will allocate 20 minutes for each presentation. >> >> Then, we, chairs, would like to ask a series of questions to the working >> group. In order to make this process transparent, here is the list of >> questions we want to ask >> and their sequence. >> >> Q1: Without pre-supposing which one will be selected, do you agree to >> publish 1 of the 3 proposals on the Standard Track and publish the other(s) >> as Informational if still asked to? >> >> If the answer is NO, then the process stops and we will publish everything >> as Experimental and come back in 12-24 months to see what gets adopted by >> the market. >> If the answer is YES, we move to the next question. >> >> >> Q2: Do you believe that the WG should publish U as the one Standards Track >> document? >> >> If the answer is YES, the process stop, we put U on the Standard Track and >> publish E & T as Informational. >> If the answer is NO, we are left with E & T (U then might be abandoned or >> published as Historical/Informational) >> >> >> Q3: Which of E and T do you want to see moving on the standard track (you >> can only express support for one)? >> >> If there is a clear outcome from this question, we would publish that >> proposal on the Standard Track and the other one as Informational. >> If there is no clear consensus on this question, we will publish both E & T >> as Experimental. >> >> In the meantime, we would like to encourage discussion on the mailing list >> to foster our common understanding of the various technologies and how they >> relate to each other. >> >> Alain & Yong, wg co-chairs. >> _______________________________________________ >> Softwires mailing list >> [email protected] >> https://www.ietf.org/mailman/listinfo/softwires >> _______________________________________________ >> Softwires mailing list >> [email protected] >> https://www.ietf.org/mailman/listinfo/softwires > >
_______________________________________________ Softwires mailing list [email protected] https://www.ietf.org/mailman/listinfo/softwires
