网站大量收购闲置独家精品文档,联系QQ:2885784924

交换机基本原理.ppt

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

*/22*/22*/22软件学院王长征2016-5-20主要内容交换机的基本功能一交换机数据帧转发流程二交换机自学习算法三交换机的基本功能交换机以数据帧为单位进行局域网设备之间的数据存储转发,通常使用双绞线连接计算机、打印机和路由器等设备,组成一个简单的局域网。交换机工作协议层次网络接口层网络层传输层交换机是局域网互联设备,工作TCP/IP的网络接口层(对应OSI参考模型数据链路层和物理层),数据传输的基本单位是“数据帧”。应用层TCP/IP协议栈结构4012192.168.1.2120025.1144.6284端口IP地址MAC地址网卡芯片硬件地址传输层向应用程序提供的对话管道什么是MAC地址?MAC(MediaAccessControl)地址,也称为介质访问控制地址,长度为48bit,即6个字节,具有全球唯一性,固化在网卡芯片只读存储器ROM中;MAC地址的前三个字节定义了机构编号,由IEEE的注册管理委员会RAC负责发放。十六进制表示:

0C-2E-48-00-A1-30,也可写成形式。数据封装层次4012192.168.1.2120025.1144.62848000200.1.1.1Hello!Hello!Hello!40128000Hello!40128000200.1.1.1192.168.1.212IP数据包校验码0025.1144.62840602.2251.0008目的MAC地址源MAC地址交换机基本数据处理单位:数据帧MAC地址可以分为单播地址、多播地址和广播地址:单播地址:第一字节最低位为0,如:00-e0-fc-00-00-06多播地址:第一字节最低位为1,如:01-e0-fc-00-00-06广播地址:48位全1,如:ff-ff-ff-ff-ff-ff前导SFD目的MAC源MAC长度DATAFCS7字节1字节6字节6字节2字节最多1500字节4字节局域网接收站的MAC地址数据发送站的MAC地址数据帧的封装格式数据帧物理层MAC层前同步码帧开始定界符7字节1字节…8字节插入IP层目的地址源地址类型数据FCS6624字节46~1500IP数据报MAC帧交换机的基本功能01交换机数据转发流程02交换机MAC地址自学算法03主要内容交换机数据转发流程E1E3E4ACBDE2交换机内存中的MAC映射表交换机数据帧转发规则:如果数据帧的目的地址在MAC映射表中,则转发到相应的端口;如果数据帧的目的地址不在MAC映射表中,则向所有的端口转发(除数据帧来的端口);如果数据帧的目的MAC地址是广播地址(ff-ff-ff-ff-ff-ff),则向所有端口转发(除数据帧来的端口)。交换机数据转发流程E1E3E4ACBDE2交换机内存中的MAC映射表A→C:CDATA目源数据Step1:构造数据帧Step2:以目的地址查表Step3:查表失败、广播×ACA→B:√ABC交换机数据转发流程交换机MAC地址自学习算法交换机的基本功能主要内容交换机内存中的MAC映射表不是本来就有的,而是交换机在数据帧的转发过程中“学习”来的,交换机MAC地址学习就是建立地址映射表的过程。学习方法:交换机接口接收到数据帧后,从数据帧中提取出源地址,然后查MAC映射表,若表中没有此项,则将源地址添加到表中,记录接收该帧的端口号。交换机MAC地址学习MAC地址学习过程MAC映射表E1E3E2E4ACBD最初开机时MAC地址表是空的,A→C学习过程如下:Step1:交换机从接口E1收到A→C的帧,提取源地址Step2:以源地址查表,表查不到,则添加一行0100.2001.1111E1交换机学习模拟实验交换机学习模拟实验*/22*/22*/22

文档评论(0)

135****2083 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档