ethernet - 为什么以太网帧中没有 TTL 字段?

标签 ethernet ttl

据我所知,以太网帧中没有什么比 TTL 字段更好的了。例如,IP 数据报提供了 TTL 字段,以防止数据包在一段时间内永久传递。当然,以太网提供了禁止永久发送的机制:以太网只是调用生成树算法来破坏任何可能导致永久发送的环。但与提供相同(或相似)的简单 TTL 字段相比,这需要大量工作。

最佳答案

当以太网首次发明时,它最初是一种简单的通信解决方案,媒体上没有任何智能集线器或复杂的路由器。只需将帧倾倒到电缆上,发生碰撞时后退并重试。保持简单并且不对数据包进行修改。

从某种程度上来说,no TTL 在某种程度上继承了原始设计。并保持向后兼容。

关于ethernet - 为什么以太网帧中没有 TTL 字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21657742/

相关文章:

java - 在 Java 中将 Aerospike 与 Spark 结合使用时设置 TTL

linux - 使用Linux原始套接字捕获PTP数据包

networking - 从交换机嗅探数据

java - 对数据摄取Hadoop感到困惑

windows - 通过命令行重命名网络接口(interface)名称

Linux/中央操作系统 : How to force FTP/SSH to use a particular ethernet adapter

mongodb - 什么时候应该在 MongoDB 中设置 TTL 索引?

node.js - 如何在 Loopback 3.0 中增加登录访问 token TTL?

lua - 我将使用什么命令使 Redis 中的 key 过期,这些 key 的生存时间少于 5 天?

Redis:如何更新 key 但不更改其过期时间?