Ethernet II帧格式不包含长度字段,我想了解在没有长度字段的情况下如何检测帧的结束。
不幸的是,我对物理学一无所知,但以下听起来合理:我们假设第1层(物理层)提供了一种传输原始位的方法,使得可以区分发送位和未发送任何内容的情况(例如,如果数字数据通过相位调制编码为模拟信号,则这是正确的,但我不知道实际操作是否是这样)。在这种情况下,以太网卡可以简单地等待直到发生一定的时间间隔,在此期间不再发送任何位,然后确定帧传输必须完成。 这就是发生的事情吗? 如果是:我在哪里可以找到这些信息,"某个时间间隔"的常见值是多少?为什么IEEE 802.3有一个长度字段?
如果不是:那么是如何完成的?
感谢您的帮忙!
Hanno
不幸的是,我对物理学一无所知,但以下听起来合理:我们假设第1层(物理层)提供了一种传输原始位的方法,使得可以区分发送位和未发送任何内容的情况(例如,如果数字数据通过相位调制编码为模拟信号,则这是正确的,但我不知道实际操作是否是这样)。在这种情况下,以太网卡可以简单地等待直到发生一定的时间间隔,在此期间不再发送任何位,然后确定帧传输必须完成。 这就是发生的事情吗? 如果是:我在哪里可以找到这些信息,"某个时间间隔"的常见值是多少?为什么IEEE 802.3有一个长度字段?
如果不是:那么是如何完成的?
感谢您的帮忙!
Hanno