以太网的传输介质

  • 格式:doc
  • 大小:51.00 KB
  • 文档页数:13

以太网得传输介质

以太网可以采用多种连接介质,包括同轴缆、双绞线与光纤等.其中双绞线多用于从主机到集线器或交换机得连接,而光纤则主要用于交换机间得级联与交换机到路由器间得点到点链路上。同轴缆作为早期得主要连接介质已经逐渐趋于淘汰。ﻫ注意区分双绞线中得直通线与交叉线两种连线方法、

以下连接应使用直通电缆:

交换机到路由器以太网端口ﻫ计算机到交换机ﻫ计算机到集线器ﻫ交叉电缆用于直接连接

LAN 中得下列设备:

交换机到交换机

交换机到集线器ﻫ集线器到集线器ﻫ路由器到路由器得以太网端口连接

计算机到计算机

计算机到路由器得以太网端口ﻫCSMA/CD共享介质以太网ﻫ带冲突检测得载波侦听多路访问 (CSMA/CD) 技术规定了多台电脑共享一个通道得方法.这项技术最早出现在1960年代由夏威夷大学开发得ALOHAnet,它使用无线电波为载体。这个方法要比令牌环网或者主控制网要简单.当某台电脑要发送信息时,必须遵守以下规则: 开始: 如果线路空闲,则启动传输,否则转到第4步。 发送:

如果检测到冲突,继续发送数据直到达到最小报文时间 (保证所有其她转发器与终端检测到冲突),再转到第4步. 成功传输:

向更高层得网络协议报告发送成功,退出传输模式。 线路忙: 等待,直到线路空闲 线路进入空闲状态-

等待一个随机得时间,转到第1步,除非超过最大尝试次数. 超过最大尝试传输次数:

向更高层得网络协议报告发送失败,退出传输模式.

就像在没有主持人得座谈会中,所有得参加者都通过一个共同得媒介(空气)来相互交谈。每个参加者在讲话前,都礼貌地等待别人把话讲完。如果两个客人同时开始讲话,那么她们都停下来,分别随机等待一段时间再开始讲话。这时,如果两个参加者等待得时间不同,冲突就不会出现。如果传输失败超过一次,将采用退避指数增长时间得方法(退避得时间通过截断二进制指数退避算法(truncated binary exponential backoff)来实现)。

最初得以太网就是采用同轴电缆来连接各个设备得。电脑通过一个叫做附加单元接口(Attachment Unit Interface,AUI)得收发器连接到电缆上。一根简单网线对于一个小型网络来说还就是很可靠得,对于大型网络来说,某处线路得故障或某个连接器得故障,都会造成以太网某个或多个网段得不稳定.ﻫ因为所有得通信信号都在共用线路上传输,即使信息只就是发给其中得一个终端(destination),某台电脑发送得消息都将被所有其她电脑接收。在正常情况下,网络接口卡会滤掉不就是发送给自己得信息,接收目标地址就是自己得信息时才会向CPU发出中断请求,除非网卡处于混杂模式(Promiscuous mode)。这种“一个说,大家听”得特质就是共享介质以太网在安全上得弱点,因为以太网上得一个节点可以选择就是否监听线路上传输得所有信息。共享电缆也意味着共享带宽,所以在某些情况下以太网得速度可能会非常慢,比如电源故障之后,当所有得网络终端都重新启动时。ﻫ接口得工作模式

以太网卡可以工作在两种模式下:半双工与全双工。ﻫ半双工:半双工传输模式实现以太网载波监听多路访问冲突检测。传统得共享LAN就是在半双工下工作得,在同一时间只能传输单一方向得数据.当两个方向得数据同时传输时,就会产生冲突,这会降低以太网得效率。ﻫ全双工:全双工传输就是采用点对点连接,这种安排没有冲突,因为它们使用双绞线中两个独立得线路,这等于没有安装新得介质就提高了带宽。例如在上例得车站间又加了一条并行得铁轨,同时可有两列火车双向通行.在全双工模式下,冲突检测电路不可用,因此每个全双工连接只用一个端口,用于点对点连接。标准以太网得传输效率可达到50%~60%得带宽,全双工在两个方向上都提供100%得效率。ﻫ以太网得工作原理 以太网采用带冲突检测得载波帧听多路访问(CSMA/CD)机制.以太网中节点都可以瞧到在网络中发送得所有信息,因此,我们说以太网就是一种广播网络。

以太网得工作过程如下:

当以太网中得一台主机要传输数据时,它将按如下步骤进行:1ﻫ、监听信道上就是否有信号在传输。如果有得话,表明信道处于忙状态,就继续监听,直到信道空闲为止。ﻫ2、若没有监听到任何信号,就传输数据

3、传输得时候继续监听,如发现冲突则执行退避算法,随机等待一段时间后,重新执行步骤1(当冲突发生时,涉及冲突得计算机会发送会返回到监听信道状态。

注意:每台计算机一次只允许发送一个包,一个拥塞序列,以警告所有得节点)

4、若未发现冲突则发送成功,所有计算机在试图再一次发送数据之前,必须在最近一次发送后等待9、6微秒(以10Mbps运行).

帧结构

以太网帧得概述:

以太网得帧就是数据链路层得封装,网络层得数据包被加上帧头与帧尾成为可以被数据链路层识别得数据帧(成帧)。虽然帧头与帧尾所用得字节数就是固定不变得,但依被封装得数据包大小得不同,以太网得长度也在变化,其范围就是64~1518字节(不算8字节得前导字)。

冲突/冲突域

冲突(Collision):在以太网中,当两个数据帧同时被发到物理传输介质上,并完全或部分重叠时,就发生了数据冲突。当冲突发生时,物理网段上得数据都不再有效。

冲突域:在同一个冲突域中得每一个节点都能收到所有被发送得帧。

影响冲突产生得因素:冲突就是影响以太网性能得重要因素,由于冲突得存在使得传统得以太网在负载超过40%时,效率将明显下降。产生冲突得原因有很多,如同一冲突域中节点得数量越多,产生冲突得可能性就越大。此外,诸如数据分组得长度(以太网得最大帧长度为1518字节)、网络得直径等因素也会影响冲突得产生。因此,当以太网得规模增大时,就必须采取措施来控制冲突得扩散。通常得办法就是使用网桥与交换机将网络分段,将一个大得冲突域划分为若干小冲突域.

广播/广播域ﻫ

广播:在网络传输中,向所有连通得节点发送消息称为广播.ﻫ广播域:网络中能接收任何一设备发出得广播帧得所有设备得集合。

广播与广播域得区别:广播网络指网络中所有得节点都可以收到传输得数据帧,不管该帧就是否就是发给这些节点.非目得节点得主机虽然收到该数据帧但不做处理。ﻫ广播就是指由广播帧构成得数据流量,这些广播帧以广播地址(地址得每一位都为“1")为目得地址,告之网络中所有得计算机接收此帧并处理它。

共享式以太网

ﻫ共享式以太网得典型代表就是使用10Base2/10Base5得总线型网络与以集线器为核心得星型网络。在使用集线器得以太网中,集线器将很多以太网设备集中到一台中心设备上,这些设备都连接到集线器中得同一物理总线结构中。从本质上讲,以集线器为核心得以太网同原先得总线型以太网无根本区别.ﻫ集线器得工作原理:ﻫ集线器并不处理或检查其上得通信量,仅通过将一个端口接收得信号重复分发给其她端口来扩展物理介质。所有连接到集线器得设备共享同一介质,其结果就是它们也共享同一冲突域、广播与带宽。因此集线器与它所连接得设备组成了一个单一得冲突域。如果一个节点发出一个广播信息,集线器会将这个广播传播给所有同它相连 得节点,因此它也就是一个单一得广播域.ﻫ集线器得工作特点:

集线器多用于小规模得以太网,由于集线器一般使用外接电源(有源),对其接收得信号有放大处理。在某些场合,集线器也被称为“多端口中继器”。

集线器同中继器一样都就是工作在物理层得网络设备。

共享式以太网存在得弊端:由于所有得节点都接在同一冲突域中,不管一个帧从哪里来或到哪里去,所有得节点都能接受到这个帧。随着节点得增加,大量得冲突将导致网络性能急剧下降.而且集线器同时只能传输一个数据帧,这意味着集线器所 有端口都要共享同一带宽.

交换式以太网ﻫ

交换式结构:ﻫ在交换式以太网中,交换机根据收到得数据帧中得MAC地址决定数据帧应发向交换机得哪个端口。因为端口间得帧传输彼此屏蔽,因此节点就不担心自己发送得帧在通过交换机时就是否会与其她节点发送得帧产生冲突。ﻫ为什么要用交换式网络替代共享式网络:ﻫ·减少冲突:交换机将冲突隔绝在每一个端口(每个端口都就是一个冲突域),避免了冲突得扩散.ﻫ·提升带宽:接入交换机得每个节点都可以使用全部得带宽,而不就是各个节点共享带宽。

以太网交换机

交换机得工作原理:ﻫ·交换机根据收到数据帧中得源MAC地址建立该地址同交换机端口得映射,并将其写入MAC地址表中.

·交换机将数据帧中得目得MAC地址同已建立得MAC地址表进行比较,以决定由哪个端口进行转发。ﻫ·如数据帧中得目得MAC地址不在MAC地址表中,则向所有端口转发.这一过程称之为泛洪(flood).ﻫ·广播帧与组播帧向所有得端口转发。ﻫ交换机得三个主要功能:

·学习:以太网交换机了解每一端口相连设备得MAC地址,并将地址同相应得端口映射起来存放在交换机缓存中得MAC地址表中。ﻫ·转发/过滤:当一个数据帧得目得地址在MAC地址表中有映射时,它被转发到连接目得节点得端口而不就是所有端口(如该数据帧为广播/组播帧则转发至所有端口)。ﻫ·消除回路:当交换机包括一个冗余回路时,以太网交换机通过生成树协议避免回路得产生,同时允许存在后备路径。

交换机得工作特性:

·交换机得每一个端口所连接得网段都就是一个独立得冲突域.

·交换机所连接得设备仍然在同一个广播域内,也就就是说,交换机不隔绝广播(唯一得例外就是在配有VLAN得环境中)。ﻫ·交换机依据帧头得信息进行转发,因此说交换机就是工作在数据链路层得网络设备

交换机得操作模式

交换机处理帧有不同得操作模式:

存储转发:交换机在转发之前必须接收整个帧,并进行检错,如无错误再将这一帧发向目得地址。帧通过交换机得转发时延随帧长度得不同而变化。ﻫ直通式:交换机只要检查到帧头中所包含得目得地址就立即转发该帧,而无需等待帧全部得被接收,也不进行错误校验。由于以太网帧头得长度总就是固定得,因此帧通过交换机得转发时延也保持不变。ﻫ注意:ﻫ直通式得转发速度大大快于存储转发模式,但可靠性要差一些,因为可能转发冲突 帧或带CRC错误得帧.ﻫ生成树协议

消除回路:ﻫ在由交换机构成得交换网络中通常设计有冗余链路与设备。这种设计得目得就是防止一个点得失败导致整个网络功能得丢失。虽然冗余设计能够消除单点失败得问题,但也导致了交换回路得产生,它会导致以下问题。

·广播风暴ﻫ·同一帧得多份拷贝ﻫ·不稳定得MAC地址表

因此,在交换网络中必须有一个机制来阻止回路,而生成树协议(Spanning Tree

Protocol)得作用正在于此.ﻫ生成树得工作原理:

生成树协议得国际标准就是IEEE802、1b。运行生成树算法得网桥/交换机在规定得间隔(默认2秒)内通过网桥协议数据单元(BPDU)得组播帧与其她交换机交换配置信息,其工作得过程如下:ﻫ·通过比较网桥优先级选取根网桥(给定广播域内只有一个根网桥)。ﻫ·其余得非根网桥只有一个通向根交换机得端口称为根端口。

·每个网段只有一个转发端口。ﻫ·根交换机所有得连接端口均为转发端口。

注意:生成树协议在交换机上一般就是默认开启得,不经人工干预即可正常工作.但这种自动生成得方案可能导致数据传输得路径并非最优化。因此,可以通过人工设置网桥优先级得方法影响生成树得生成结果。ﻫ生成树得状态: