自那时以来已经过去了50多年,但“征求意见稿”仍在流通中-约有9000份文档已发布,涉及网络协议,数据存储模型和加密算法。
各种各样的RFC没有实际应用。他们主要是开个玩笑。今天,我们将向您介绍该领域的一些发现。
照片-Braydon Anderson-不飞溅
RFC 8771
此处描述了国际化的故意不可读网络符号(I-DUNNO)。根据作者的说法,该文件旨在平衡以下情况:
80年代初,引入了DNS。它使访问网络资源更加方便,但是工程师仍然通过读取和手动写入IP地址来“入侵”机器对机器的通信。 I-DUNNO的任务是防止这种活动,最后将带有地址的工作分配给计算系统。
I-DUNNO使用UTF-8编码混淆IP地址,使人更难以阅读。代码点由一到四个八位字节表示,并且序列本身包含至少一个IDNA2008禁止的字符。
例如,RFC 8771的作者引用了IPv4地址198.51.100.164的转换。首先,将其写为32位字符串:
11000110001100110110010010100100
然后翻译成符号形式:
1100011 -> U+0063 ( c)
0001100 -> U+000C ( form feed)
1101100 -> U+006C ( l)
10010100100 -> U+04A4 ( «»)
没有指定反向转换算法,因为“计算机知道该怎么做,人们甚至都不应该尝试。”
RFC 8774
本文档介绍了未来量子网络中将出现的特殊错误。它们中的信息通过使用量子位(偏振光子)的光纤电缆传输。 RFC 8774的作者写道,在大规模引入此类网络之后,数据包传输时间的值可以等于零。这一事实将导致Internet上的故障,因为传统的网络基础结构和协议并未设计为在这种定时下工作。
针对0-RTT情况仅准备了一些协议:TFO,TLS 1.3和QUIC。许多其他人将使用错误-量子错误。
照片-翁- Unsplash
径TCP的带宽估计计算alpha值。在其中一个阶段,必须除以RTT,这对于往返延迟为零是不可能的。反过来,Apple和BitTorrent使用的LEDBAT协议将开始尽快传输数据包并阻塞通道,尽管这会限制网络负载。
为了解决该问题,RFC 8774的作者建议从容易出现量子错误的协议的完整列表开始。作为参考,您可以使用RFC 2626-关于2000年的问题。然后它将保留更新所有不受信任的代码。鉴于2038年该问题解决了Linux数年并仅在今年完成重写内核代码的情况,该过程可能会延迟。
:
«, , »:
UTF-8
: ARPANET