Re: [Pppext] TRILL, IS-IS, and System ID
Christian Hopps <[email protected]> Mon, 6 Jun 2011 12:09:01 -0400
| Newsgroups | gmane.ietf.isis,gmane.ietf.pppext |
|---|---|
| Message-ID | <[email protected]> |
[Adding in correct isis-wg address..] On Jun 1, 2011, at 9:56 AM, Stewart Bryant wrote: > Bill > > The discussion of suitable methods of ISIS and hence TRILL > SystemID uniqueness needs to take place on the ISIS list > (copied) regardless of the data link technology under > consideration. > > James I am fine with your proposed text. > > Stewart > > > > On 01/06/2011 14:19, William Allen Simpson wrote: >> Obviously, Stewart is wrong. We've gone to great lengths to ensure PPP is >> zero configuration. We never need to buy and burn IEEE MAC identifiers. >> >> TRILL seems to have zero configuration design goals, too. >> >> Therefore, James is also wrong. This is not an operator issue. You >> should *NOT* put this burden on operators. It would really help for >> anybody with aspirations of designing protocols to have actually been an >> operator, and pay attention to discussions on the NANOG list! >> >> As a personal example, just last summer I spent *many* hours trying to >> figure our what was happening as a political campaign couldn't get their >> wireless access point to work. It was very flaky. At long last, traces >> discovered that the AP had a conflicting MAC with another device at >> another office somewhere else in the Comcast region. You cannot expect >> political operatives (and quite frankly any other business) to fix this. >> >> Therefore, this is a protocol design issue. I've been trying to live with >> the various compromises on language, but this goes too far! >> >> Technically, that MUST is certainly wrong. There's no guarantee of >> uniqueness, and uniqueness is required by both ISIS and TRILL. >> >> Moreover, there's no guarantee that a hot swappable or card or board based >> device will not become (even temporarily) a PPP-only device. To meet that >> MUST, every vendor of PPP devices will have to burn an IEEE number for >> every device. Yet, it still might not work! >> >> That's simply wrong! There's a lot of nonsense in IETF protocols, but we >> don't have to add more here and now. >> >> >> On 5/31/11 2:20 PM, Donald Eastlake wrote: >>> James, >>> >>> I'm fine with your suggested tweak of Stewart Bryant's wording. >>> >>> Thanks, >>> Donald >>> ============================= >>> Donald E. Eastlake 3rd +1-508-333-2270 (cell) >>> 155 Beaver Street >>> Milford, MA 01757 USA >>> [email protected] >>> >>> >>> On Tue, May 31, 2011 at 1:05 PM, James Carlson<[email protected]> wrote: >>>> As part of IETF review, the Routing ADs are looking over >>>> draft-ietf-pppext-trill-protocol-06. Not too surprising to me -- given >>>> that I still think it's far out of scope -- the text concerning IS-IS >>>> System IDs is causing trouble in that review. See this thread: >>>> >>>> http://www.ietf.org/mail-archive/web/rtg-dir/current/threads.html#01533 >>>> >>>> I wish I could leave the worms safely in the can, but it's looking like >>>> that might not be one of the options. >>>> >>>> Instead of the reference to Bill Simpson's draft, Stewart Bryant >>>> suggested replacement text like this: >>>> >>>> ISO/IEC 10589 states that it is the responsibility of the routeing >>>> domain administrative authority to enforce the uniqueness of the >>>> system ID. In cases where a zero configuration system is >>>> supplied the system manufacturer MUST install a suitable >>>> unique identifier at manufacturing time. One way to achieve >>>> this is for the manufacturer to use a unique IEEE MAC address >>>> following the allocation procedures normally used in the >>>> manufacture of an Ethernet interface. >>>> >>>> This tosses the issue back into the implementor's lap (which, >>>> incidentally, is exactly where I think the problem belongs), and >>>> suggests an existing and known solution where a MAC identifier may be >>>> allocated for the system itself and used as a global ID to construct the >>>> necessary IS-IS System ID. >>>> >>>> For use in this draft, I would alter the wording slightly to indicate >>>> that zero-configuration is strongly preferred for TRILL (as guidance), >>>> and that obtaining a suitable identifier is the implementor's >>>> responsibility, rather than just saying "in cases where." >>>> >>>> Would this change fly without breaking consensus? Or do we have to >>>> start over? >>>> >>>> -- >>>> James Carlson 42.703N 71.076W<[email protected]> >>>> _______________________________________________ >>>> Pppext mailing list >>>> [email protected] >>>> https://www.ietf.org/mailman/listinfo/pppext >>>> >>> _______________________________________________ >>> Pppext mailing list >>> [email protected] >>> https://www.ietf.org/mailman/listinfo/pppext >>> >> >> > > > -- > For corporate legal information go to: > > http://www.cisco.com/web/about/doing_business/legal/cri/index.html > > > _______________________________________________ > Isis-wg mailing list > [email protected] > https://www.ietf.org/mailman/listinfo/isis-wg