百舸争流以太网
以太网(Ethernet)可能是世界上使用最普及的局域网网络技术。
以太网是Xerox(施乐)、Digital Equipment(DEC)和Intel(英特尔)三家公司开发的局域网组网规范,并于80年代初首次出版,称为DIX1.0。1982年修改后的版本为DIX2.0。 这三家公司将此规范提交给IEEE(电子电气工程师协会)802委员会,经过IEEE成员的修改并通过,变成了IEEE的正式标准,并编号为IEEE802.3。Ethernet和IEEE802.3虽然有很多规定不同,但术语Ethernet通常认为与802.3是兼容的。IEEE将802.3标准提交国际标准化组织(ISO)第一联合技术委员会(JTC1),再次经过修订变成了国际标准ISO8802.3。
IEEE802.3或以太网采用CSMA/CD传输方式(带有碰撞检测的载波侦听多路访问)。CS(载波侦听)指有关信号在线路上传播的方式。MA(多路访问)指所有计算机主机在希望时可通过线路发送数据。,它们不必依次序。CD(碰撞检测)协助MA部分工作。因为主机不必依次序,所以有时,可能会同时发送讯号,相互碰撞。由于采用冲突检测技术,会有许多“你先请”或“不,你先请”等有礼貌协议。当出现冲突时,主机可以隔一段时间后再试。换言之,当数据在电缆上传输时,所有主机同时都会收到讯号。只有应该接收数据的主机才从线路上获取它,其他主机则不管它。
Ethernet上发送的的数据是按一定格式进行的,并将此数据格式称为帧。帧由8个字段组成,每一字段有一定含义和用途。每个字段长度不等,下面分别加以简述。
处于MAC帧开始处的字段为前导码字段,其功能是使接收器建立比特同步。
帧首定界符(SFD)是MAN帧的第2个字段,其功能是指示一帧的开始。
终点地址字段(DA)为第3个字段,用来指出帧要发住往的工作站。
源点地址(SA)处于终点地址字段之后,功能是指示发送该帧的工作站地址。
长度指示符字段为第5个字段,用来指示紧随其后的逻辑链路控制(LLC)数据字节的长度。
LLC数据字段是帧要载携的用户数据,该数据由LLC子层提供或接收。
填充(PAD)字段紧接的跟在LLC数据字段之后,用来对LLC数据进行填加,以保证帧有足够长度,适应前面所述的碰撞检测的需要。
帧检验序列(FCS)处于帧的最后,用于检验帧在传输过程中有无差错。
顺便在此指出,帧长除有最小要求外,最长也有限制,这是由于发送站和接收站的缓冲器容量总有一限度,同时如果一个工作站发送的帧太长,将妨碍其它站对媒体的使用。
[上一页] [下一页]
|