kok网址入口

互联网技术研究

在IETF,如何推进自己的想法?

来源:

时间:2020-09-17

针对人们在(zai)参与互联网标准制定中存在(zai)的(de)一些问题和误区,日前,IETF的(de)资深(shen)研(yan)究(jiu)人员(yuan)Nick发了一份(fen)邮件(jian)。

  邮(you)件(jian)(jian)是发给一(yi)个名叫Khaled的(de)(de)人。Khaled之(zhi)前提(ti)(ti)(ti)(ti)交了(le)(le)自己的(de)(de)一(yi)个新(xin)的(de)(de)协议(yi)方(fang)案草(cao)(cao)案,自我感(gan)觉(jue)非(fei)常好。但(dan)该方(fang)案在IETF并(bing)(bing)没有(you)得到(dao)采纳,他感(gan)到(dao)很生气。这一(yi)过(guo)程持续了(le)(le)两年,他一(yi)直(zhi)说自己的(de)(de)方(fang)案非(fei)常好,但(dan)自己不(bu)是程序员,无(wu)法编程验证。最近他又换了(le)(le)一(yi)个工作组,重新(xin)提(ti)(ti)(ti)(ti)出(chu)他的(de)(de)草(cao)(cao)案,并(bing)(bing)发出(chu)关于IETF不(bu)够重视其(qi)提(ti)(ti)(ti)(ti)议(yi)的(de)(de)公开(kai)邮(you)件(jian)(jian)。针对(dui)(dui)此,Nick提(ti)(ti)(ti)(ti)出(chu)四(si)点建议(yi),这些建议(yi)提(ti)(ti)(ti)(ti)到(dao)的(de)(de)一(yi)些问题对(dui)(dui)于想在IETF提(ti)(ti)(ti)(ti)交草(cao)(cao)案并(bing)(bing)期望能够成(cheng)为RFC标准的(de)(de)研究人员同样(yang)具有(you)参考(kao)价值,邮(you)件(jian)(jian)内容如下:

Khaled:

  过去几年中,有很多人看过你提议,他们通过几百封邮件的讨论交流后一致得出相同的结论:你的提议行不通。实际上,这也意味着,你是在要求IETF工作组处理一个他们觉得行不通的提议。

  如果你想让IETF慎重考虑你的想法,那么你首先需要证明这些提议是可以实现的。那你就需要从倾听和处理意见开始,尤其是那些被多次提出着重讨论的问题。

  关于此,我有几个建议:

  1. 写一份你所提出的提议是如何工作的原理实现。或者是讲清楚,你所提出的技术是如何与IPv4或者IPv6网络建立连接的?

  2. 更新其他协议的规范文件以支持你的提议,如路由协议:BGP、mpls、OSPFv2、OSPFv3、ISIS等。仅针对这些协议就至少有500个RFC,所以为什么不选择一小部分进行更新,使其能够支持你的想法?如果你能编写出一个有效的实现文档,应该会更好。

  3. 为主机应用程序编写一个API规范以解决双重寻址问题。

  4. 写一份你所提议的“路由协议”的实现细则,它应允许一个网络与另一个网络交换路由信息。专业提示:确保它能在你提议的技术上工作。

  说你不是程序员以及让别人为你的想法编写代码必然是不可取的。现在的问题是,许多研究人员已经明确表示你的想法不可行,如果你希望你的想法被认真、慎重对待,那么你有责任去证明他们的想法是错误的。

  一直争辩别人应该认真对待你的想法,这件事也是没有用的。除非你能证明它们是可以工作的,是确实有效的,否则人们不会认真对待它们。

  当你写出代码证明你的想法确实可行,然后再回到IETF,也许那时人们会更认真地对待你的想法。

  Nick