- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 3 章 以太网 本章重点 局域网拓扑结构; 以太网体系结构; 总线形以太网; 网桥与冲突域分割; 以太网交换机与交换式以太网; 以太网标准。 3.1 局域网拓扑结构 把计算机网络看作是由一组结点和链路组成的几何图形。 这些结点和链路所组成的几何图形是网络的拓扑结构。拓扑分类: 总线形拓扑结构; 星形拓扑结构; 环形拓扑结构; 树形拓扑结构; 网状形拓扑结构。 3.2 以太网体系结构 一是以太网,二是IEEE 802.3局域网 由于IEEE 802委员会定义了多种局域网,MAC层不相同,为了屏蔽MAC层的差异,定义了LLC层 以太网就是局域网,无需LLC层 ----以太网体系结构。 3.3 总线形以太网 本讲内容 基带传输与曼彻斯特编码; MAC帧结构; CSMA/CD操作过程; 冲突域直径与最短帧长; 集线器和星形以太网结构。 3.3 总线形以太网 曼彻斯特编码解决了位同步、帧对界和总线状态问题; MAC帧结构解决了终端封装数据格式和终端寻址问题; CSMA/CD解决公平争用总线问题。 3.3.1 基带传输和曼彻斯特编码 一、基带传输和时钟同步 基带传输是指直接在电缆上传输表示二进制数0和1的数字信号的传输方式。 基带传输解决位同步,接收端如何确定每一位二进制数的宽度。 如何解决位同步? 发送端和接收端就每位二进制宽度有共识。 发送端和接收端就每位二进制值有着共识。 接收端和发送端的发送时钟须同频且同步。 3.3.1 基带传输和曼彻斯特编码 3.3.1 基带传输和曼彻斯特编码 二、用曼彻斯特编码传输发送时钟信息 一、基带传输和曼彻斯特编码 二、用曼彻斯特编码传输发送时钟信息 一、基带传输和曼彻斯特编码 曼彻斯特编码的每一数据都携带发送时钟信息,用于对接收时钟进行同步。 一旦发送数据,总线电信号周期性跳变(载波),可以通过是否存在载波确定总线是否传输数据。 基带信号变化速率(波特率)=数据传输速率X2。 3.3.2 MAC帧结构 帧是数据链路层传输的单位。 数据链路层的主要功能: 帧同步(帧定界) 链路管理 流量控制 差错控制 寻址 3.3.2 MAC帧结构 先导码:7字 位同步 帧开始分界符:1字 帧的开始 源和目的地址:48位MAC地址。 类型:数据字段数据的类型。IP分组或ARP等其它 数据:通过以太网传输的信息。64-1518字节 FCS:对传输过程中出现的错误进行检测。 曼彻斯特编码和先导码、帧开始分界符解决MAC帧帧对界问题。 3.3.2 MAC帧结构 MAC帧地址表示接收和发送的地址-MAC地址 MAC地址48位,有单播、组播和广播地址。 广播地址:48位全1 组播地址:01:00:5e:00:00:00-- …:7f:ff:ff MAC地址最低位:0-单播,1-组播,源地址0 MAC地址次低位:0-局部地址,1-全局地址 网卡上有一个唯一固化的48位MAC地址。 目的地址的不同种类处理方式不同。 3.3.2 MAC帧结构 32位帧检验序列FCS用于接收端检验MAC帧正确与否。 FCS检验的是:目的地址、源地址、类型、数据和填充字段组成的二进制位流。 以太网FCS能查出大多数传输错。由帧检验序列字段(FCS)对经过总线传输的MAC帧进行检验,出错丢弃,不重传。 出错丢弃的MAC帧以太网不作处理,由高层协议负责解决。 3.3.2 MAC帧结构 类型字段是表示MAC帧数据要提交不同的进程处理。 MAC数据字段64-1518,太小要填充,超过要分割成满足要求的帧。不能限制上层的数据。 限帧长的原因: 接收端缓存器空间有限 不能允许某终端长期占用总线 太长了重传代价太大。 3.3.3 CSMA/CD操作过程 公平总线争用问题—CSMA/CD(载波侦听、多点接入/冲突检测) 总线空闲才能发送数据。发送前,先侦听总线是否有载波。 总线忙时要等待一个时间间隔。 发送过程中仍需监测冲突发生。 冲突发生,延迟时间后再发送。后退算法 3.3.3 CSMA/CD操作过程 二、后退延迟算法 冲突发生后要用后退延迟算法,要求: 发生冲突后,某个终端的后退时间不同于其他终端,且小于其他终端。 在符合1的情况下,后退时间尽可能短。 能自动适应不同负荷。 ①K为冲突次数。初始K=0,发生一次冲突,K加1,K=MIN[冲突次数,10]。 ②从[0,1,…,2K-1]中随机选择某个整数r。 ③根据r,计算后退时间T = r*t(t=51.2?s)。 ④如果连续重传了16次都检测到冲突发生,则终止传输,并向高层协议报告。 注意:每个终端独立执行后退算法。 三、后退延迟算法 后退延迟算法实现功能 随机选择尽量保证各个终端所选择的延迟时间不同。 随着冲突次数的增加,不断加大随机数
文档评论(0)