以太网基础知识课件

上传人:仙*** 文档编号:241011082 上传时间:2024-05-24 格式:PPT 页数:40 大小:1.68MB
返回 下载 相关 举报
以太网基础知识课件_第1页
第1页 / 共40页
以太网基础知识课件_第2页
第2页 / 共40页
以太网基础知识课件_第3页
第3页 / 共40页
点击查看更多>>
资源描述
Ethernet&802.3基础知识报告 以太网基础知识主要内容主要内容一一.以太网基础知识以太网基础知识 1.11.1以太网以太网&802.3&802.3简介简介 1.1.11.1.1以太网的基本要素以太网的基本要素 1.1.2LAN1.1.2LAN的互联的互联1.2OSI1.2OSI模型七层结构模型七层结构 1.2.11.2.1物理层物理层 1.2.21.2.2数据链路层数据链路层 1.31.3以太网补充知识以太网补充知识二二.MAC.MAC帧结构帧结构 1.11.1基本的基本的MACMAC帧结构帧结构 1.21.2带标签的带标签的MACMAC帧结构帧结构 1.31.3帧结构补充知识帧结构补充知识三三 MediaAccessContolMediaAccessContol 3.1CSMA/CD3.1CSMA/CD3.2MAC3.2MAC补充知识补充知识以太网基础知识一.以太网基础知识1.1以太网以太网&802.3简介简介 以太网以太网(Ethernet)是当今局域网采用的最)是当今局域网采用的最通用的通信协议通用的通信协议标准标准,它传输速率为,它传输速率为10Mbps,组建于七十年代早期。现在,以太网一词,组建于七十年代早期。现在,以太网一词泛指所有采用泛指所有采用CSMACD协议的局域网。在协议的局域网。在以太网中,所有计算机被连接在一条同轴电以太网中,所有计算机被连接在一条同轴电缆上,缆上,采用具有冲突检测的载波检测多路访采用具有冲突检测的载波检测多路访问(问(CSMA/CD)方法,采用竞争机制和总线)方法,采用竞争机制和总线拓扑结构拓扑结构。基本上,以太网由共享传输媒体。基本上,以太网由共享传输媒体构成。在星型构成。在星型(总线本身放在集中器中总线本身放在集中器中)或总线或总线型配置结构中,集线器型配置结构中,集线器/交换机交换机/网桥通过电网桥通过电缆使得计算机、打印机和工作站彼此之间相缆使得计算机、打印机和工作站彼此之间相互连接。互连接。以以10BASET为例:为例:10代表代表10Mbps,BASE表示基带信号,表示基带信号,T代表双绞线。代表双绞线。以 太 网 类型使 用 的协议使用的传输媒体10BASE5(DIX)802.3粗同轴电缆10BASE2802.3a细同轴电缆10BASE T802.3i双绞线10BASE F802.3j光缆100BASE T802.3u双绞线全 双 工 以太网802.3x双绞线,光缆1000BASE X802.3z非屏蔽双绞线(UTP),光缆1000BASE T802.3ab双绞线以太网类型和它们使用的协议以及传输媒体以太网基础知识一.以太网基础知识IEEE802标准:是IEEE(电气和电子工程师协会)对局域网和城域网(LAN/MAN)开发的一系列标准。IEEE802.3:是IEEE发布的局域网协议,规定了关于物理层和数据链路层MAC子层的一种实现方式。IEEE802.3采用CSMA/CD机制,在各种物理介质上实现不同的访问速度。IEEE802.3标准的一个扩展规定了快速以太网的具体实现。最初的IEEE802.3标准的物理层实现包括:10BASE2、10BASE5、10BASE-F和10BROAD-36。快速以太网的物理层实现包括:100BASE-TX和100BASE-FX。吉比特以太网的物理层实现包括:1000BASE-T、1000BASE-LX和1000BASE-SX。以太网基础知识一.以太网基础知识1.1.1以太网的四个基本要素:帧(Frame):它是一系列标准化的数据位,用于在以太网络系统中传输数据。介质访问控制协议(Mediaaccesscontrolprotocol):它由一整套内嵌于各个以太网接口中的规则组成,它允许多个计算机以公平的方式访问共享的以太网信道。信号部件(Signalingcomponent):它们是一些标准化的电子设备,用来在以太网信道中发送和接收信号。物理介质(Physicalmedium):由电缆和其他用来在连网的计算机之间传输数字式以太网信号的硬件部件组成。以太网基础知识一.以太网基础知识1.1.2LAN的互联:目的是为了实现用户对所互联的网络的资源共享和通信中继器:又叫转发器,在物理层工作;对网络电缆上传输的数据信号经过放大整形后再发送到其他电缆段.注意使用中不能形成环路,并且有个数限制网桥:又叫桥接器,工作在数据链路层.有筛选/过滤功能,隔离不需要在网间传输的信息,寻址和路径选择靠DL层的帧头中的MAC地址,不能广播包抑制和子网隔离.路由器:工作在网络层,能广播包抑制和子网隔离,有地址映射,数据转换,路由选择,协议转换,流量控制等功能网关:又叫网间连接器或连网机,工作在传输层以上的层次高层协议转发器,用于不同类型且差别较大的的网络之间的互联以太网基础知识一.以太网基础知识以太网和IEEE8023服务的差别尽管以太网与IEEE8023标准有很多相似之处,但也存在一定的差别。以太网提供的服务对应于OSI参考模型的第一层和第二层,而IEEE8023提供的服务对应于OSI参考模型的第一层和第二层的MAC部分(即第二层的一部分)。IEEE8023没有定义逻辑链路控制协议,但定义了几个不同物理层协议,而以太网只定义了一个物理层协议。IEEE8023的每个物理层协议都可以从三方面说明其特征,这三方面分别是LAN的速度、信号传输方式和物理介质类型以太网基础知识以太网的一些重要的参数值以太网的一些重要的参数值slottime:为信道的间歇时间,在10/100Mb/s中为512bitstime长,在1000Mb/s中为4096bitstime。InterframeGap:Frame间隔时间,为96bitstime,10Mb/s中为9.6us,100Mb/s中为0.96us,1000Mb/s中为0.096us。Attemptlimit:发生冲突后帧重传的最大限度,为16次。Backoff:为解决冲突之算法的一个参数,最大限度为10。Jamsize:jam信号的size,固定为32bit。Maxuntaggedframesize:最大的untaggedframe长度,为1518byte。Minframesize:最小的frame长度,为64byte。Burstlimit:为1000Mb/s中独有参数,为65536bits。以太网基础知识1.2OSI模型七层结构以太网基础知识1.2.1PhysicalLayer物理层是OSI模型的最低层或称作第一层,主要完成相邻结节之间的比特流的传输。同时本层还定义了一些有关网络的物理特性,包括物理连网媒介,如:电缆连线和连接器。物理层的协议产生并检测电压以便发送和接收携带数据的信号。物理层的主要功能(1)信号的编码和译码;(2)比特的发送和接收。以太网基础知识1.2.1PhysicalLayer曼彻斯特编码常用介质编码方法,特点:A.便于提取同步信号;B.频带宽度比原始的基带信号增加了一倍;C.更好的抗干扰性能。0 01 10 00 01 11 10 00 00 01 11 1 时钟时钟时钟时钟基带数字信号基带数字信号基带数字信号基带数字信号ManchesterManchesterManchesterManchester差分差分差分差分ManchesterManchesterManchesterManchester曼彻斯特编码规则曼彻斯特编码规则位中间电平从高到低跳变表示位中间电平从高到低跳变表示“0”0”;位中间电平从低到高跳变表示位中间电平从低到高跳变表示“1”“1”。差分曼彻斯特编码规则差分曼彻斯特编码规则第一个信号第一个信号 如果中间位电平从高到低,则表示如果中间位电平从高到低,则表示0 0;如果中间位电平从低到高,则表示如果中间位电平从低到高,则表示1 1;从第二个信号开始从第二个信号开始在信号位开始时在信号位开始时不改变信号极性不改变信号极性,表示,表示“1”“1”;在信号位开始时在信号位开始时改变信号极性改变信号极性,表示,表示00以太网基础知识1.2.2Datalinklayer数据链路层被分为MAC和LLC两个子层目的:将功能中与硬件相关的部分和与硬件无关的部分进行区分,降低研究和实现的复杂度。MAC层主要功能:随机访问随机访问:当一个节点要传送帧时,就使用共享介质而不用和其:当一个节点要传送帧时,就使用共享介质而不用和其他节点协调。(随机访问的特点是发生他节点协调。(随机访问的特点是发生冲突冲突(cllision)cllision)的可能性大。的可能性大。)确定性访问确定性访问:预先知道访问预先知道访问共享介质的最共享介质的最大时间大时间令牌传递:每台计算机只有在收到令牌传递:每台计算机只有在收到令牌令牌后才能在一个后才能在一个固定的时间周期内使用共享介质。固定的时间周期内使用共享介质。最大等待时间最大等待时间=令牌持有时间令牌持有时间 计算机数量计算机数量轮询算法:网络中有个专用节点起着共享介质仲裁者的作用,轮询算法:网络中有个专用节点起着共享介质仲裁者的作用,仲裁者仲裁者周期性的询问周期性的询问其他节点是否有帧要传送,当收到请求其他节点是否有帧要传送,当收到请求时,仲裁者决定哪个节点使用共享介质传送帧,当帧传送完时,仲裁者决定哪个节点使用共享介质传送帧,当帧传送完后,重复轮询。后,重复轮询。a.a.保证共享介质的访问(介质的分配,冲突的处理)保证共享介质的访问(介质的分配,冲突的处理)b.b.保证端节点间的帧传输保证端节点间的帧传输(数据的封装,发送,接收)数据的封装,发送,接收)访访问问方方法法共共享享介介质质以太网基础知识1.2.2Datalinklayer帧传送的阶段:帧格式化:给帧填充信息:DA,SA,用户数据和高层协议代码,计算校验和并保存在相应的字段。帧传送到介质:在发送端MAC层把帧传送到物理层,通过物理层设备传送帧。帧接收:接收端的MAC层执行发送端的逆过程。包括对帧的CRC校验,如果CRC校验正确,MAC层就把它传给协议栈的高层;如果CRC校验错误,那么丢弃该帧。以太网基础知识1.2.2DatalinklayerMAC子层的两种工作模式半双工模式:基于CSMA/CDCSMA/CD的介质访问方法。两个或更多的站点共享一个传输介质,一个站点会等到其它站点没有传输时,以连续比特流的形式发送信息。如果发生冲突,站点会继续传输一段时间来确保冲突到达整个系统(发送jamjam信号),然后回退随机时间准备重传。全双工模式:在点对点介质段的一对设备间进行同步通信,点对点介质段提供了独立的发送和接收数据的路径。全双工模式不需要传输介质访问控制单元避免冲突但必须满足以下条件:1.1.物理介质支持无干扰的同时传送与接收。2.2.两站点以点对点的全双工方式连接。3.3.两站点都支持并被配置为全双工操作方式。以太网基础知识1.2.2DatalinklayerLLC层主要功能:接口功能:包括在包括在MAC层与网络层之间传送用户数据和控层与网络层之间传送用户数据和控制数据。制数据。方法:为了数据解多路复用,为了数据解多路复用,LLC协议在数据头部使用特殊字段协议在数据头部使用特殊字段SAP(服务访问(服务访问点)。点)。a.a.建立与网络层的接口建立与网络层的接口b.b.按预定的可靠性级别确保帧的传输按预定的可靠性级别确保帧的传输a.(a.(从上层到下层)多路复用从上层到下层)多路复用:把经过几个网络层协议收到的数据传送把经过几个网络层协议收到的数据传送到单个到单个MACMAC层协议。层协议。b.b.(从下层到上层)解多路复用:来自(从下层到上层)解多路复用:来自MACMAC层的数据流按计算机支层的数据流按计算机支持的网络协议的数量分成若干个子流。持的网络协议的数量分成若干个子流。目的服务访问点(DSAP)源服务访问点(SSAP)控制字段数据LLC帧格式以太网基础知识1.2.2Datalinklayer帧的可靠性传输:操作模式说明:1.帧访问共享介质后,帧的传输就交给了MAC层。MAC层的传输不能建立逻辑连接并且不能恢复丢失或损坏的帧。如果高层协议要求可靠传输服务,必须向LLC层请求。LLC层建立与目标节点的连接并且组织帧的发送。2.LLC模式的选择取决于高层协议的要求。LLC1LLC1:不确认的无连接不确认的无连接服务,适用于广播、组服务,适用于广播、组播通信,周期性数据采集播通信,周期性数据采集LLC2LLC2:具有出错和丢失帧恢复功能的:具有出错和丢失帧恢复功能的面向连接面向连接的的服务,服务,适用于长文件传输适用于长文件传输LLC3LLC3:带发送确认的无连接带发送确认的无连接服务,服务,适用于传送适用于传送可靠性和实时性都要求的信息,如告警信息可靠性和实时性都要求的信息,如告警信息以太网基础知识1.3以太网补充知识1.3.1网桥网桥和中继器非常相像,它与中继器的不同之处就在于它能够解析它收发的数据。网桥工作在OSI模型的数据链路层;数据链路层能够进行流控制、纠错处理以及地址分配。网桥能够解析它所接收到的帧,并能指导如何把数据传送到目的地。以太网基础知识网桥原理已知目的地址的帧的转发网桥内部有一个网桥端口与所有站相对应的地址映射表,当网桥的一个端口接收到帧后,网桥检查该帧的目的地址,然后查找地址表,确定与该地址对应的端口。a.如果收到帧的端口正是帧目的地址所在的端口,那么网桥就会丢弃这个帧。因为可以认定通过正常的LAN传输机制,目标机已经接收过这个帧。b如果收到的帧的端口不是目的地址所在的端口,为了使目标站正确地收到该帧,网桥必须把这一帧转发到目的地址所在的端口。未知目的地址的帧的转发如果网桥当前还不知道站发送帧的目的地址,网桥在地址表中找不到该目的地址与端口,它便会向除接收该帧之外的所有端口转发此帧。这称为扩散(flooding)或泛洪。扩散使网桥可以与未知的站通信。除了不必要地占用了输出端口的LAN带宽以外,帧扩散并没有坏处。如果站真的存在,扩散保证通信能正常进行。与此类似,如果一个站向组播地址发送帧,网桥会向除接收此帧的端口以外的所有端口转发它。这是因为网桥不能确定哪些站正在监听某个组播地址,所以它不应该把帧的转发限制到一个特定的输出端口上。地址表的更新网桥通过记录接收帧的源地址,可以动态地建立地址表。当网桥接收到一个帧后,它在表中查找与发送站对应的项(由帧的源地址指明)。如果找到了,就会更新地址表中与该站相对应的端口,以反映在该端口上接收到了最新的帧。这使得网桥可以正确地映射从一个LAN网段转移到另一个网段的站。如果没有找到登记项,网桥会根据新发现的地址和接收它的端口地址新建一个新地址表项。经过一段时间,随着站不断地发送帧,网桥就会知道所有活动站的地址-端口对应关系。以太网基础知识说明:(1)一个网桥连接的LAN的数量没有限制;(2)每个站有一个全局唯一的48位单播地址。这是很重要的;网桥的正常运行依赖于链路层全局唯一地址;(4)网桥内部有一个网桥端口与所有站相对应的地址映射表,即网桥知道到达每个站要经过的端口;(5)网桥工作于混杂模式,即它接收其每个端口到来的每一个帧,而不管帧的目的地址;(6)当通过某个端口向LAN上其他有关的站发送帧时,网桥没有任何特权。它必须按照端口正常的介质访问控制(MAC)规定来工作。这就意味着网桥在以太网端口上必须延迟发送、检测冲突、后退等,就像其他以太网设备一样;(7)在输出端口转发帧时,可能出现长时间的延迟,这称为网桥传送延迟。如果一个输出端口阻塞了,帧有可能在网桥内部队列中等待发送。在最坏的情况下,网桥输出队列可能饱和,那么就会导致网桥由于缺少缓冲区而丢弃帧;(8)当网桥转发帧时,转发帧的源地址是该帧最初发送者的地址,而不是网桥自己的地址。端站意识不到网桥的存在。发送者不知道也不需要知道某个网桥在为它转发帧。接收站把所有的帧都看作是如同发送者和接收者在同一个LAN网段上的帧一样(同样的地址,同样的数据);(9)网桥工作原理总结:学习源地址、过滤本网段帧、转发异网段帧、广播未知帧。以太网基础知识1.3.2交换机交换机和网桥的区别在于市场,而不在于技术。交换机完成的功能与网桥相同,交换机就是网桥。销售商之所以把该产品叫做交换机,是为了与更原始的旧式网桥相区别。应该把注意力更多地放在应用环境上而不是设备的功能上。也就是说,当谈到现代应用中的高端口密度网桥时,通常称它们为交换机,并把这样的应用环境称为交换式LAN。以太网基础知识二.MAC帧结构以太网基础知识2.1基本的MAC帧结构7166246-150040-448PSFDDASAL/TDataandPADFCSExtensionPreamble(Preamble(前同步信号):前同步信号):由个由个,交替的位字节组成:交替的位字节组成:101010101010101010101010101010101010101010101010 该字段保证网络上的以太网接口能在重要的数据字段到来前与输入的数据流同步。该字段保证网络上的以太网接口能在重要的数据字段到来前与输入的数据流同步。SFD(SFD(起始帧定界符起始帧定界符):1 1个字节,其比特模式为个字节,其比特模式为“10101011”10101011”。它紧跟在前同步信号后,。它紧跟在前同步信号后,用于指示一帧的开始。出现用于指示一帧的开始。出现1111时,指示帧开始。时,指示帧开始。.DA.DA(目的地址)(目的地址):个字节,用个字节,用1212个十六进制表示,每两个一组,代表一个个十六进制表示,每两个一组,代表一个8 8位信息。位信息。目的地址可以是单独的地址,或者是广播或组播目的地址可以是单独的地址,或者是广播或组播MACMAC地址。地址。.SA.SA(源地址):(源地址):个字节,在个字节,在SASA字段中,广播和组播地址格式是非法的。字段中,广播和组播地址格式是非法的。5.5.类型类型/长度字段(长度字段(Length/typefieldLength/typefield):):2 2个字节,表示的意义取决于其数值。个字节,表示的意义取决于其数值。如果字段中的值小于或等于最大帧尺寸如果字段中的值小于或等于最大帧尺寸15181518(十进制)则做为长度字段使用,表示数(十进制)则做为长度字段使用,表示数据字段中数据的长度。如果字段中的值大于或等于据字段中数据的长度。如果字段中的值大于或等于15361536(Ox0600Ox0600),则被做为类型字段,标),则被做为类型字段,标识数据字段所携带的数据协议类型。识数据字段所携带的数据协议类型。以太网基础知识2.1基本的MAC帧结构7166246-150040-448PSFDDASAL/TDataandPADFCSExtensionDataandPADfieldDataandPADfield(数据和填充字段):(数据和填充字段):最少为最少为4646字节字节,最多为最多为15001500字节字节;数据字段至少必须有数据字段至少必须有4646个字节,这是为了确保帧信号在网络传输过程中停留的时间足够个字节,这是为了确保帧信号在网络传输过程中停留的时间足够长,使网络系统中的每个站点在以太网系统的最大循环信号传输时间内都能收到帧。当数据长,使网络系统中的每个站点在以太网系统的最大循环信号传输时间内都能收到帧。当数据域的长度不够域的长度不够4646个字节时,就要通过填充字段进行填充,直到它达到个字节时,就要通过填充字段进行填充,直到它达到4646个字节的长度为止。个字节的长度为止。填充字段的长度填充字段的长度:Max0,minframeSize-(8*n+2*Addresssize+48)bits=Max(0,368-8*n)bits:Max0,minframeSize-(8*n+2*Addresssize+48)bits=Max(0,368-8*n)bits(其中(其中n n为数据字段的字节数,为数据字段的字节数,4848为为L/TL/T和和FCSFCS的的size)size)。FCSFCS(帧校验序列):(帧校验序列):4 4个字节的循环冗余校验码(个字节的循环冗余校验码(CRCCRC),由),由DA,SA,LEN/TYPE,DATA,PADDA,SA,LEN/TYPE,DATA,PAD共同计算得出。在接收端收到共同计算得出。在接收端收到MACMAC帧以后,重新计算帧以后,重新计算FCSFCS字段的值,字段的值,并与帧中的并与帧中的FCSFCS字段进行对比,如果两个值相同,则接收站点认为在以太网信道传递过程中字段进行对比,如果两个值相同,则接收站点认为在以太网信道传递过程中没有发生错误。没有发生错误。ExtensionExtension(载波扩展字段)(载波扩展字段):速度在速度在1000Mb/s1000Mb/s以上时,为了扩大最小帧传送相关的载波事以上时,为了扩大最小帧传送相关的载波事件的时间,载波通过附加非数据信号来进行扩展,扩展的最大长度为件的时间,载波通过附加非数据信号来进行扩展,扩展的最大长度为Extension=Extension=slottime-minFrameSizeslottime-minFrameSize40964096bitsbits512bits512bits3584bits(4483584bits(448字节)字节)以太网基础知识2.2带标签的MAC帧结构12345678123456781000000100000000716622242-150040-448P PSFDSFDD DA ASASALENGTH/TYPE=8LENGTH/TYPE=802.1QTagType02.1QTagTypeTAGTAGCONTROLCONTROLINFORMATIOINFORMATION NMACCLIENTL/TMACCLIENTL/TDATADATAPADPADFCSFCSE E3112bitUSERPRIORITYCFIVLANID2个字节的802.1QTag Type 类型说明=0X8100表示0-7的8个优先级0表示规范格式,用于以太网;1表示非规范格式,用于令牌环网。12 bit的VID总共可以表示4094个不同的VLAN(“全0”和“全1”的情况有特殊的规定)以太网基础知识TAGCONTROLINFORMATIONTAGCONTROLINFORMATION字段详细解释字段详细解释TCI标签控制信息字段,包括用户优先级(UserPriority)、规范格式指示器(CanonicalFormatIndicator)和VLANID。UserPriority:定义用户优先级,包括8个(23)优先级别。CFI:以太网交换机中,规范格式指示器总被设置为0。由于兼容特性,CFI常用于以太网类网络和令牌环类网络之间,如果在以太网端口接收的帧具有CFI,那么设置为1,表示该帧不进行转发,这是因为以太网端口是一个无标签端口。VID:VLANID是对VLAN的识别字段,在标准802.1Q中常被使用。该字段为12位。支持4096(212)VLAN的识别。在4096个可能的VID中,VID0用于识别帧优先级。4095(FFF)作为预留值,所以VLAN配置的最大可能值为4,094。以太网基础知识2.3帧结构补充知识2.3.1MAC地址问题地址问题IEEE802标准为每个标准为每个DTE规定了一个规定了一个48位的全局地址位的全局地址,相当于站点的,相当于站点的唯一标识符,与其物理位置无关;地址字段的前唯一标识符,与其物理位置无关;地址字段的前3个字节(个字节(高高24位位)由由IEEE统一分配给厂商,统一分配给厂商,低低24位由厂商分配。位由厂商分配。I/G和和G/L是第一个字节的最低两位。是第一个字节的最低两位。I/G=0individual单播地址单播地址 (源地址只能为单播地址)(源地址只能为单播地址)I/G=1group组播地址组播地址 G/L=0globallyadministered全局管理全局管理 G/L=1localadministered本地管理本地管理当地址位为:当地址位为:0 xFFFFFFFFFFFF时时,是是表示表示LANLAN上全部工作站的多播地址上全部工作站的多播地址(广广播地址)。播地址)。I/G(1bit)G/L(1bit)组织唯一标识符(由IEEE统一分配)(22bits)由厂家分配(24bits)以太网基础知识2.3帧结构补充知识2.3.2比特传输顺序以太网中,48位的物理地址用12个十六进制数表示,每两个数组成一组,代表一个8位信息,一共6个8位字节,以太网上传送8位(字节)信息的顺序是从最高位(最左端的8位)到最低位(最右端的8位),但在8位内部(Bit)的传送顺序是先低位,后高位(先右后左)。2.3.3无效MAC帧凡出现下列情况之一的即为无效的MAC帧:1.MAC客户数据字段的实际长度和长度字段中的值不一致;2.帧的长度不是整数个字节;3.用收到的帧校验序列FCS查出有差错;4.帧的MAC客户数据字段的长度不在46-1500字节之间。以太网基础知识三MediaAccessContol在1.2节中我们讨论到了MAC子层功能中的介质的分配,这里我们继续讨论它的另外一个功能冲突处理。3.1CSMA/CD(带有冲突检测的载波监听多路访问方法)它是一种半双工模式下的介质访问机制工作原理:发送前采用CSMA方式。边发送边监听信道。若监听到冲突,则冲突双方都停止发送,这样信道很快空闲,提高效率。若没有冲突,表示发送成功。CSMA/CDCSMA/CD工作方式总结:先听后发、边发边听、冲突停止、延迟重发。有待发帧?有待发帧?载波监听载波监听发送发送冲突?冲突?出口出口NY延迟随机时间延迟随机时间NY强化冲突强化冲突放弃帧的发送放弃帧的发送以太网基础知识CSMA/CD图解AB冲突A开始发送帧B开始发送帧B发送jam并停止发送帧,延迟随机时间再监听A发送jam并停止发送帧,延迟随机时间再监听以太网基础知识CSMA/CD CSMA/CD 帧的传输模式帧的传输模式帧的传输包括数据的封装帧的传输包括数据的封装(解封)和传送(接收)(解封)和传送(接收)介质访问管理两个部分:介质访问管理两个部分:a)传输数据的封装:传输数据的封装:输出帧的装配和校验序列输出帧的装配和校验序列的产生。的产生。b)传输介质访问管理:传输介质访问管理:载波延迟,帧间间隔产生,载波延迟,帧间间隔产生,碰撞检测和强制拥塞,碰碰撞检测和强制拥塞,碰撞回退和重传,载波延长撞回退和重传,载波延长和帧组发。和帧组发。以太网基础知识3.2MAC补充知识3.2.1载波监听策略:非坚持CSMA:(1)如果介质是空闲的,则可以立即发送数据。(2)如果介质是忙的,则等待一个随机延迟的时间后,再继续侦听,直到介质为空闲才发送数据。1-坚持CSMA:(1)如果介质空闲的,则可以立即发送数据。(2)如果介质是忙的,则继续侦听,直至检测到介质是空闲,立即发送数据。(3)如果在发送数据过程中发生了冲突,则放弃当前的数据传送任务,等待一个随机的延迟时间,再重复上述步骤(1)(2)。p-坚持CSMA:(1)如果介质空闲,则以P概率发送数据(注意,只是一种概率,而不是马上发送数据),而以(1-P)的概率延迟一个时间单位t,t等于最大信号传播时延的两倍。(2)站点的发送已被延迟一个时间单位t后,则重复上述步骤(1),当然这时的P值可能不一样。(3)如果介质是忙的,继续侦听直到介质处于空闲状态,然后重复上述步骤(1)。P-坚持的说明:设当介质忙时,有n个站点等待,在P值的设定使np=1时最佳。以太网基础知识载波监听策略性能比较载波监听策略性能比较策略策略优点优点缺点缺点适用范围适用范围非坚持非坚持减少冲突发生的可能减少冲突发生的可能性性 介质的利用率低介质的利用率低 小型的总线,或者树小型的总线,或者树型拓扑结构网络型拓扑结构网络 1-1-坚持坚持介质的利用率高介质的利用率高冲突发生概率高冲突发生概率高 小型的总线型或者树小型的总线型或者树型拓扑结构网络型拓扑结构网络 P-P-坚持坚持是前面两种方法的折中,优缺点互补是前面两种方法的折中,优缺点互补不仅适用于小型的总不仅适用于小型的总线型或者树型拓扑结线型或者树型拓扑结构网络而且适用于大构网络而且适用于大型的星型结构型的星型结构 网络网络以太网基础知识3.2MAC补充知识3.2.2 3.2.2 冲突检测和增强 冲突检测:是通过监视物理层提供的冲突检测信号来实现的。冲突检测的实际方法是依赖于所采用的介质系统 方法:收发器监视电缆上的平均直流电信号的幅度来检测冲突。当2 2个以上的站点同时传输时,电缆上的平均直流电压达到一个能触发收发器冲突检测电路的幅值;冲突增强:当传输过程中检测到冲突时,并不是立即停止传输这个动作,而是继续到传完一串(3232位)由jamsizejamsize定义的比特流后才停止。加强冲突(jamjam)是为了保证冲突持续的时间足够的长,以致于能被网上的所有站点检测到(避免漏检)。jamjam的内容是没有规定的,它可以为了方便媒体访问执行而选择固定或可变模式,但它不能与前面传输的帧的CRCCRC值一样。以太网基础知识3.2MAC补充知识3.2.2延迟时间冲突发生后,站点延迟的时间采用截断二进制指数退避算法:定义K=min(K,10)(K为回退次数)整数L,0L2K延时时间T=Lt(t为“slottime”)在CSMA/CD中,当K16,帧将被丢弃,并有可能向上层汇报。理解:1.回退的次数越多,随机等待时间的范围呈指数增加;2.当16K10时,K一直为10,这时随机数范围(0-1023)不变,回退时间范围(0-52.4ms)不变。以太网基础知识10Mbps系统上的最大回退时间表冲突数冲突数其他站点数目估计其他站点数目估计随机数范围随机数范围回退时间范围回退时间范围1 11 10101051.2us051.2us2 23 303030153.6us0153.6us3 37 707070358.4us0358.4us4 415150150150768us0768us5 5313103103101.59ms01.59ms6 6636306306303.23ms03.23ms7 71271270127012706.50ms06.50ms8 825525502550255013.1ms013.1ms9 951151105110511026.2ms026.2ms1010102310230102301023052.4ms052.4ms1111102310230102301023052.4ms052.4ms1212102310230102301023052.4ms052.4ms1313102310230102301023052.4ms052.4ms1414102310230102301023052.4ms052.4ms1515102310230102301023052.4ms052.4ms1616太大太大丢弃帧丢弃帧以太网基础知识3.2MAC补充知识3.2.3slottime:在以太网规则中,若发生冲突,则必须让网上每个主机都检测到。但信号传播到整个介质需要一定的时间,这个时间就是以太网时隙(slottime)时隙的由来:我们来估计在最坏情况下,检测到冲突所需的时间(1)在上图中,A和B是网上相距最远的两个主机,设信号在A和B之间传播时延为(包括物理层的延时),假定A在t时刻开始发送一帧,则这个帧在t+时刻到达B,若B在t+(很小)时刻开始发送一帧,则B在t+时就会检测到冲突,并发出阻塞信号jam。(2)阻塞信号将在t+2时到达A。所以A必须在t+2时仍在发送才可以检测到冲突,所以一帧的发送时间必须大于2。(3)按照标准,10Mbps以太网采用中继器时,连接最大长度为2500米,最多经过4个中继器,因此规定对于10Mbps以太网一帧的最小发送时间必须为51.2s。(3)51.2s也就是512位数据在10Mbps以太网速率下的传播时间,常称为512位时。这个时间定义为以太网时隙。512位时=64字节,因此以太网帧的最小长度为512位时=64字节。发送帧(发送帧()阻塞阻塞信号(信号()AB以太网基础知识3.2MAC补充知识3.2.4帧间隙(Interframespacing)设置帧间隙的目的是为其他子层和物理介设置帧间隙的目的是为其他子层和物理介质提供一个恢复的时间。质提供一个恢复的时间。帧间隙计时被设为帧间隙计时被设为96位时间,则位时间,则:10Mbps=9.6us100Mbps=0.96us1000Mbps=0.096us以太网基础知识3.2MAC补充知识3.2.5 冲突(Collision)和迟冲突冲突不是错误,它是以太网工作的正常现象。冲突可能发生在站点传送的最初一段时间内,即512位间隙时间,称之为“冲突窗口”冲突窗口持续的时间长度是信号从一个站点传播到共享信道所有位置,并返回来所用的时间冲突时间一过,站点就获得了信道,应该不再存在发生冲突的机会如果冲突发生在512位时间之后,则它是一种错误,称之为迟冲突迟冲突是一种严重的错误,以太网不会自动地重发迟冲突丢失的帧以太网基础知识3.2MAC补充知识3.2.6全双工传输a全双工模式中,不存在对共享媒体的争用。物理层可能会传一个指示给MAC,告诉它有2个站点在同时传输,因为这里的传输之间不会相互干扰,所以全双工下的MAC操作不需对这个指示出反应。b全双工的传输介质访问管理中,没有延迟,中止传输,jam,回退,重传,这些部分,只要站点有帧要传,就可以进行传输,它仅受其他子层和物理介质进行恢复所需的帧间隙的影响理解:以太网协议的参数选择都是为了在网络节点的正常操作情况下,确保可靠的冲突检测。以太网基础知识Thankyou!以太网基础知识
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!