待解决问题
以太网MAC帧前导码必须是D555555555555555么? (进入论坛模式)
离问题结束还有0天0小时 |
提问者:pengting8xbgy
|
提问时间:2013-6-16 11:26
计算机网络教材中讲到,以太网MAC帧的前导码(从高位到低位)为D555555555555555,我想知道其中'55'的个数必须是7么?可不可以为其它的值?
问题答案 ( 4 条 )
up
因为以太网只能传输0,1类比特数据。所以前导码就是需要定义一个序列来标识一个新的MAC帧要来了。只要记住这就是标准规定的就可以了。
我想知道,第一个字节为55,最后一个字节为D5,中间的6字节不为55,行么?
该答案得到 1 个回应 我要回应
topcool99 | 2013-6-18 13:01
IEEE 802.3标准规定的,当前以太网组网所有的硬件芯片和App代码都支撑此标准。
当然,理论上可以定义其他的前导码,但需要重新制定市场规则了。
当然,理论上可以定义其他的前导码,但需要重新制定市场规则了。
处于mac帧开始处的字段为前导码字段,由7个字节组成。其功能是使接收器建立比特同步。编码形式为多个“1”或“0”交替构成的二进制序列,最后一比特为“0”。在这种编码形式下,经过曼彻斯特编码后为一周期性方波
帧首定界符(sfd)是man帧的第2个字段,其编码形式为“10101011”序列,长度刚好为一个字节。该字段的功能是指示一帧的开始。
帧首定界符(sfd)是man帧的第2个字段,其编码形式为“10101011”序列,长度刚好为一个字节。该字段的功能是指示一帧的开始。