RE: Ecosystems cost of additional specs (RE: Please re ad - proposed WG termination)
Dror Goldenberg <[email protected]> Fri, 2 Sep 2005 22:46:15 +0300
| Newsgroups | gmane.ietf.ipoib |
|---|---|
| Message-ID | <[email protected]> |
From: Harald Tveit Alvestrand [ mailto:[email protected] <mailto:[email protected]> ] Sent: Friday, September 02, 2005 10:42 AM The important questions to ask are, I think: - What will be the cost of implementing be to willing participants who want to implement the extension? - What will the cost of implementing be to participants who do not wish to implement the extension? If the first one is "high", that may not be a show-stopper; people who want to try are welcome to, and they hurt nobody but themselves. [dg] I think that the cost is not that high. We're looking at implementing it. The two major issues are the ones that people already identified: the per neighbor MTU and the supporting the large frame buffers that are larger than a 4KB page. Both are OS specific issues (we're specifically looking at Linux). The large frame buffer, is a problem that exists today even for Ethernet jumbograms. If the second one is "high", or there's a risk that it's high, we shold be VERY careful, and perhaps run official experiments before releasing it on the standards track - this is traditionally done, for instance, on extensions to TCP like ECN, or on extensions to routing protocols. [dg] There isn't any cost to people that don't want to implement it. ipoib-ud and ipoib-cm are supposed to fully interoperate. They will obviously downgrade to ipoib-ud. So, if one doesn't want to implement it, fine, nothing really happens, ipoib-ud will always work. I can see the argument that for a particular implementation, the cost of implementing IPoIB-CM with a large MTU may be high - but since it seems a facility that's relatively easy to negotiate for, I don't quite see that it has a large ecosystem impact on IPoIB-UD implementations. If it's a Bad Idea, it may get published, and wither away like so many other "proposed standards" that nobody cares about any more. OTOH, if it's really a Good Idea, the choice is not really between a standard and no IPoIB-CM; it's between a standard and multiple, possibly incompatible IPoIB-CM variants. Nobody can prevent people from implementing from the current draft, assigning their own service-ID(?) and just shipping. [dg] Standards are always better than interoperability issues. And, most of the ipoib-cm is done so far, so I really see value in completing the standardization work. There is a really good chance that many systems can benefit from it. _______________________________________________ IPoverIB mailing list [email protected] https://www1.ietf.org/mailman/listinfo/ipoverib