网络设备互联与配置 阡陌交通:MAC子层 4.2 以太网及其协议.docVIP

  • 7
  • 0
  • 约1.32万字
  • 约 10页
  • 2021-01-15 发布于北京
  • 举报

网络设备互联与配置 阡陌交通:MAC子层 4.2 以太网及其协议.doc

PAGE 1 4.2 以太网及其协议 以太网(Ethernet)是由IEEE标准定义的局域网产品的一个家族系列,第一个局域网就是基于以太网的原始版本创建的。以太网有许多优势技术,但是,随着传输介质等不断的发展,以太网传输速度的提升,以太网标准也经历了一系列的发展。 本节将重点介绍以太网的共享信道管理技术和以太网帧。 4.2.1 以太网概述 以太网最早产生于施乐(Xerox)公司。1973年, Xerox开发出了一种设备互连技术,实现了世界上第一个局域网,取得了极大的成功,Xerox并将这项技术命名为为以太网(Ethernet)。1979年,Xerox与DEC、Intel共同起草了一份10Mbps的物理层和数据链路层以太网规范,称为DIX(Digital、Intel、Xerox)规范-DIX 1.0。1982年,三家公司又对DIX 1.0进行了修改和完善,形成了DIX 2.0以太网标准并提交给国际电气电子工程师协会IEEE的802委员会。经过IEEE成员两次很小的修改后,DIX 2.0于1983年成为IEEE的正式标准,其编号为IEEE 802.3。之后,IEEE将802.3标准提交给国际标准化组织ISO第一联合技术委员会,再次修订后变成了ISO 8802.3标准。在组织分工上,Internet工程任务组(The Internet Engineering Task Force,IEFT)负责维护上层软件服务,IEEE等定义维护物理层和数据链路层标准。但是,以太网仅仅实现了数据链路层的MAC子层和物理层,如图4-4所示。 图4-4 Ethernet定义层次 最初,以太网采用总线型拓扑结构,使用的传输介质是一根粗同轴电缆,,最多中继5段,每段最大长度为500米,最大传输距离2500米,最多可接入计算机为256台。在这种总线型网络中,无论哪台主机发送的数据都将被广播到总线上的其他所有主机,具有这种共享型拓扑结构网络称为共享式以太网,如图4-5所示。 图4-5 共享式以太网的冲突 在共享式一台网络中,每台主机机会均等的使用一根传输总线。当两台以上主机同时发送数据时,双方的信号将在公共信道的某一点产生碰撞冲突,互相干扰,以至信号失真无法识别。为了解决共享传输介质带来的冲突问题,以太网引入了竞争式介质访问控制方法。 总线上的任何一台计算机在发送数据之间必须先监听信道上的载波信号,以判定共享传输总线上是否有其它主机正在传输信息:如果总线正在被其它主机占用则需要等待,直到总线上的数据被传输完毕。以太网最初的这种介质访问控制方面从一定程度上避免了介质访问冲突问题,但是,它仅仅解决了发送数据的主机与正在占用信道的数据信号间可能的冲突问题,无法解决解决两台或多台主机在同时监听到信道空闲时同时发送数据导致的信号冲突。为此,以太网在每台主机占用信道传输数据的同时也对信道进行监听,如果检测到有冲突发生时,则阻塞信道并向所有发送者发送警告,所有收到警告的主机退回等待一段随机时间之后再尝试发送数据。这就是以太网的冲突退避机制。使用信道监听和冲突退避机制的以太网介质访问控制方法称为带冲突检测的载波侦听多路访问(Carrier Sense Multiple Access/Collision Derect,CSMA/CD)。 4.2.2 以太网介质访问控制方法——CSMA/CD 以太网为了解决共享式以太网的介质访问冲突,引入了CSMA/CD的介质访问控制方法。它是一种半双工的以太网通信方式,应用于OSI/RM模型的数据链路层,利用争用的策略仲裁共享传输信道的访问权。 1.CSMA策略 最初,以太网只采用载波侦听CSMA策略防止共享信道冲突:每个主机在发送数据之前要监听信道上是否有数据在传送。若有,则此主机不能发送,需要等待一段时间后重试。侦听的策略主要有非坚持CSMA和坚持CSMA两种。非坚持CSMA指一旦监听到信道忙,就不再监听;延迟一个随机时间后再次监听;而坚持CSMA则在监听到信道忙时,仍继续监听,直到信道空闲。依据发送数据的时机不同,坚持CSMA又分为1-坚持CSMA和p-坚持CSMA两种。1-坚持CSMA一听到信道空闲就立即发送数据,而p-坚持CSMA听到信道空闲时,以概率p发送数据,以概率1-p延迟一段时间后再发送。 显然,非CSMA存在所有需要发送数据的主机都在延迟等待过程中,传输信道即使处于空闲状态,也无任何一台主机实时发送数据,导致信道使用率被降低;1-坚持CSMA通过实时监听信道的状态解决了非CSMA中发送主机不能及时知晓信道空闲导致的群体“怠工”现象,只要信道空闲即可发送数据,提高了信道利用率。但是,当两台或以上主机同时监听到信道空闲时,所有发送主机将同时发送数据导致的冲突依然存在。p-坚持CSMA能兼顾非CSMA的避免冲突问题,也

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档