我完全理解为什么接收器有 576 个字节,但我的问题是技术每隔一分钟更新一次,那么为什么我们不能更新这个限制
[在此处输入链接描述][1]
我完全理解为什么接收器有 576 个字节,但我的问题是技术每隔一分钟更新一次,那么为什么我们不能更新这个限制
[在此处输入链接描述][1]
我完全理解为什么接收器有 576 个字节,但我的问题是技术每隔一分钟更新一次,那么为什么我们不能更新这个限制
您从根本上低估了对 Internet 进行向后不兼容的更改的难度。
如果您对 Internet 进行了向后不兼容的更改,则必须同时更新 Internet 上的每个设备。这意味着每一部手机、每一台平板电脑、每一台笔记本电脑、每一台台式机、每一台服务器、每一台智能手表、每一台智能电视、每一台智能冰箱、每一台智能灯开关、每一台智能音箱、每一台无线 AP、每一台宽带路由器,以及数十万台服务器Google 的所有服务器,Microsoft 的所有数十万台服务器,Amazon 的所有数十万台服务器,等等。这并不是说所有的嵌入式设备、工业设备、边缘设备等。
但更重要的是,所有路由器、所有代理、所有 DNS 服务器、所有 Web 服务器、所有负载平衡器、所有邮件服务器、所有文件服务器、所有流媒体服务器、所有防火墙、所有 VPN简而言之,互联网的整个基础设施,它们也都需要同时更新。
在这发生之前,每一个操作系统供应商,从微软到苹果到 IBM 到惠普到 WindRiver 到 VxWorks,所有的开源社区,Linux、FreeBSD、NetBSD、OpenBSD、DragonflyBSD、ReactOS,所有的主流操作系统,所有的实时操作系统,所有嵌入式操作系统,所有小众操作系统,还有交换机和路由器操作系统,Arista EOS、Cisco NX-OS、Cisco IOS、Juniper、HP 等等,他们都需要更新他们的操作系统。
这简直是不现实的。
您只能通过引入新协议并逐步从旧协议迁移到新协议来做到这一点。这实际上是 IPv6 发生的情况:它确实增加了最小 MTU(和地址大小,并改变了一大堆其他事情)。它是在 1990 年代开发的,并在 23 年前的 1998 年标准化。它现在才开始受到重视,而且仅限于有限的领域。例如,移动互联网主要是 IPv6,但家庭安装和办公室等仍然几乎完全是 IPv4。在我工作的行业中,即使是现在新开发的产品,通常甚至根本不支持 IPv6。
事实上,在我工作的行业中,576 个八位字节对于许多应用程序来说已经太大了,那么我们为什么要关心提高这个限制呢?
您无法更改 IPv4 的最低 MTU 要求,因为更改基本要求会破坏 Internet。
规范的存在使得任何设备设计都可以在任何网络中完全发挥作用。想象一个工业网络,其中一个组件损坏或需要升级。新组件的更改规格不再符合网络的其余部分,可能会导致任何类型的问题 - 甚至可能不是马上,而是在周末,未来某个地方......
IPv6 确实将所需的最小 MTU 更改为 1280 字节。这是可能的,因为 IPv6 是一个单独的网络层协议,无论如何都需要新的实现。