以太网的MAC数据部分的提取??
MAC数据部分的提取???
书上有句话说:以太网的MAC帧格式中,首部没有一个帧长度字段,然后提出了“MAC子层是怎么知道从接收到的以太网帧中取出多少字节的数据交付给上一层协议的?”然后就解释了说因为发送方把一个以太网帧发送完毕后,就不再发送其他码元了,因此适配器的电压就不变了,就能界定出这个帧的结束位置,然后就推出了他的数据部分。
我的疑问是:MAC的格式都已近固定了,从物理层都可以抽取出一个一个的MAC帧了,而MAC帧的格式又是固定的,那提取出他的数据部分不是把首部去掉,再把尾部的后4个字节去掉不就出来了么,书上的提问和解答让我很迷惑。
实在是不懂,我感觉是我哪个地方有理解错误,所以才会有这样的疑问。
[解决办法]
这个应该是协议实现的做法吧
唉
这个部分没有做到
等我做tcpip协议了
告诉你
呵呵
如何?
[解决办法]
那么试想如果想传输的内容正好跟那个前导码一样会怎样呢??