交换机技术与应用-课件.ppt
《交换机技术与应用-课件.ppt》由会员分享,可在线阅读,更多相关《交换机技术与应用-课件.ppt(183页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 交换机技术与应用交换机技术与应用基本内容u交换机概述u交换机的接口与连接线缆u交换机的性能与选型u交换机配置基础u交换机的互连技术u交换机的VLAN技术u交换机的生成树技术基本内容交换机概述交换机的接口与连接线缆交换机的性能与选型交换机配置基础交换机的堆叠技术交换机的VLAN技术交换机的生成树技术3.1 交换机概述一、交换机的定义u交换机(Switch),是一种基于MAC地址识别、能够完成数据帧封装与转发功能的网络设备。u交换机工作在OSI模型中的第二层,用于连接工作站、服务器、路由器、集线器和其他交换机。其主要作用是快速高效、准确无误地转发数据帧。u在网络拓扑结构中用图标表示为:
2、交换机的图标表示二层交换机二层交换机汇聚三层交汇聚三层交换机换机核心交换机核心交换机交换机的图标表示核心交换机核心交换机模块化汇聚模块化汇聚交换机交换机固化汇聚固化汇聚交换机交换机接入交换机接入交换机三层堆叠三层堆叠交换机交换机二层堆叠二层堆叠交换机交换机LOREM IPSUM DOLORLOREM IPSUM DOLOR交换机的分类u按网络覆盖范围划分:广域网交换机和局域网交换机u按传输介质和数据传输速率划分:以太网交换机,快速以太网交换机,千兆位以太网交换机和万兆位以太网交换机。u按交换机工作的协议层次划分:二层交换机,三层交换机,四层交换机,七层交换机。u按交换机的端口结构划分:固定式交
3、换机和模块化交换机u按网络分层结构划分:核心层交换机,汇聚层交换机,接入层交换机。1 1、总线结构、总线结构 二、交换机的体系结构二、交换机的体系结构 u各个模块共享同一背板总线结构各个模块共享同一背板总线结构u每每个个输输入入端端通通过过输输入入处处理理部部件件(输输入入逻逻辑辑)连连接接到到总总线线上上,每每个个输输出出端端通通过过输输出出处处理理部部件件(输输出出逻辑)连接到总线上。逻辑)连接到总线上。u数数据据利利用用时时分分多多工工传传输输(TDMTDM)方方式式在在总总线线上上传传输输。总总线线采采用用时时分分方方式式划划分分时时隙隙分分配配给给每每个个输输入入部件。部件。u各各路
4、路输输入入交交换换数数据据经经过过输输入入处处理理部部件件,再再经经过过总总线由输出处理部件取出,形成各路输出信号。线由输出处理部件取出,形成各路输出信号。u基基于于总总线线结结构构的的交交换换机机背背板板最最高高容容量量平平均均为为2Gbps2Gbps。总线交换结构的特点总线交换结构的特点2、共享存储器结构 共享存储共享存储器结构的器结构的特点特点u共享存储器结构是总线结构的变形,使用大量的高速RAM来存储输入数据。u各路输入数据经过输入处理部件进入存储器,输出处理部件从存储器中取出数据,形成各路输出信号。u存储器相当于数据缓冲池。3、矩阵结构 NN交换矩阵矩阵结构的特点 u矩阵结构交换机又
5、称为纵横制交换机。目前绝大多数高端交换机都使用这种交换方式。u由于高速集成电路的发展,这种结构易于构建高速的交换模块;u结构的可扩展性与其实现方法有关,己知背板交换容量可以扩展到100Gbps;u成本和复杂性高是这种交换机容量增加的主要限制因素。三、交换机的工作原理 u交换是指将数据帧(报文)从接入端口转发到目的端口的过程;u交换机的工作是执行两个基本操作:交换数据帧将从某一端口收到的数据帧转发到该帧的目的地端口;维护交换操作在交换机内部构造和维护动态MAC地址表。1、交换数据帧u在交换设备中保存一张动态MAC地址表来映射MAC 地址与相应的接口,这张表是通过检查进入接口帧的源MAC 地址而建
6、立起来的;u当交换机接收到一个数据帧时,首先检查该帧的源和目的MAC地址,然后与系统内部的动态MAC地址表进行比较,若数据帧的源MAC地址不在该表中,则将该源MAC地址及其对应的端口号加入MAC地址表中;u如果目的MAC地址在该表中,则将数据帧发送到相应的目的端口,u如果目的MAC地址不在表中,则将目的MAC地址加入到MAC地址表中,并将该数据帧发送到所有其他端口。数据帧在交换机内的交换过程数据帧在交换机内的交换过程 当主机D发送广播帧时,交换机从E3端口接收到目的地址为ffff.ffff.ffff(广播地址)的数据帧,则向E0、E1、E2和E4端口转发该数据帧当主机D与主机E通信时,交换机从
7、E3端口接收到目的地址为0260.8c01.5555的数据帧,查找MAC地址表后发现0260.8c01.5555并不在表中,则交换机把地址0260.8c01.5555加入MAC地址表,并向E0、E1、E2和E4端口转发该数据帧。数据帧在交换机内的交换过程 当主机D与主机F通信时,交换机从E3端口接收到目的地址为0260.8ec01.6666的数据帧,查找MAC地址表后发现0260.8c01.6666也位于E3端口,即与源地址处于同一网桥端口,交换机不转发该数据帧,而是直接丢弃。当主机D与主机A通信时,交换机从E3端口接收到目的地址为0260.8c01.1111的数据,查找MAC地址表后发现02
8、60.8c01.1111位于E0端口,所以交换机将数据帧转发至E0端口,这样主机A即可收到该数据帧。数据帧在交换机内的交换过程 如果在主机D与主机A通信的同时,主机B也正在向主机C发送数据,交换机同样会把主机B发送的数据帧转发到连接主机C的E2端口。这时E1和E2之间,以及E3和E0之间,通过交换机内部的硬件交换电路,建立了两条链路,这两条链路上的数据通信互不影响,因此网络也不会产生冲突。所以,主机D和主机A之间的通信独享一条链路,主机C与主机B之间也独享一条链路。而这样的链路仅在通信双方有需求时才会建立,一旦数据传输完毕,相应的链路也随之拆除。2、构造维护MAC地址表 MAC地址表的建立和维
9、护过程1、在交换机加电启动进行初始化时u其MAC地址表为空的。当自检成功后,交换机开始侦测各端口连接的设备;u如图所示,一旦A、B、C互相访问,以及A、B、C访问F,期间的数据流必然会以广播的形式被交换机接收到,当交换机接收到数据后,首先把数据帧的源MAC地址给拆下来,如果在交换机内部的存储器中没有A、B、C、F的MAC地址,交换机会自动把这些地址记录并存储下来,同时,把这些MAC地址所表示的设备和交换机的端口对照起来。u保存下来的这些信息被称为MAC地址表。MAC地址表的建立和维护过程2、当计算机和交换机加电、断电或迁移时u每当增加MAC地址表项时,均在该项中注明帧的到达时间。每当目的地址已
10、在表中的帧到达时,将以当前时间更新该项。(这样,从表中每项的时间即可知道该机器最后帧到来的时间)。u交换机中有一个进程定期地扫描MAC地址表,清除时间早于当前时间若干分钟的全部表项。u如果从一个物理网段上卸下一台计算机,连到另一个物理网段上,则在几分钟内,它即可重新开始正常工作而无需人工干预。u这个算法同时也意味着,如果机器在几分钟内无动作,那么发给它的帧将不得不散发,一直到它自己发送出一帧为止。MAC地址表的建立和维护过程3、交换机中的内存有限,能够记忆的MAC地址数也有限,交换机设定一个自动老化时间,若某个MAC地址在设定时间内不再出现,交换机将自动把该MAC地址从地址表中清除。当下一次该
11、MAC地址出现时,将被当做新地址处理。4、交换机可以进行全双工传输,可以同时在多对节点之间建立临时专用通道,形成立体交叉的数据传输通道结构。四、交换机的基本功能 1.地址学习(Address Learning)u交换机通过监听所有流入的数据帧,对其源MAC地址进行检验,形成一个MAC地址到其相应端口号的映射,并且将这一映射关系存储到其MAC地址表中。2.转发/过滤决定(forward/filter decisions)u交换机根据数据帧的MAC地址进行数据帧的转发操作,同时能够过滤(即丢弃)非法侵入的数据帧。转发/过滤遵循的规则u如果数据帧的目的MAC地址是广播地址或者组播地址,则向交换机所有
12、端口转发(数据帧来的端口除外);u如果数据帧的目的地址是单播地址,但这个地址并不在MAC地址表中,那么也向所有的端口转发(数据帧来的端口除外);u如果数据帧的目的地址在MAC地址表中,那么就根据地址表转发到相应的端口;u如果数据帧的目的地址与数据帧的源地址在同一个物理网段上,它就会丢弃这个数据帧,不会发生交换。3、避免环路(loop Avoidance)u交换机通过使用生成树协议(Spanning tree protocol),来管理局域网内的环境,避免数据帧在网络中不断绕圈子的现象产生,即避免环路。u网络出现环路后,很容易产生广播风暴和MAC地址系统失效,致使网络瘫痪。问题1:广播风暴问题1
13、:广播风暴u在工作站和服务器之间为了提供冗余链路就形成了两条路径。u工作站发送的数据帧到达交换机A和B;u当A、B刚刚加电,MAC地址表还没有形成,A、B收到此帧的第一个动作是在MAC地址表中添加一项,将工作站的物理地址分别与A的E1和B的E3对应起来。第二个动作则是将此数据帧发送到所有其它端口。u此数据帧从A的E2和B的E4发送到服务器所在网络,服务器可以收到这个帧,但同时B的E4和A问题1:广播风暴 的E2也均会收到另一台交换机发送过来的同一个数据帧。u如果此时在两台交换机上还没有学习到服务器的物理地址与各自端口的对应关系,则当两台交换机分别在另一个端口收到同样一个数据帧的时候,它们又将重
14、复前一个动作,即先将帧中源地址和接收端口对应,然后发送数据帧到所有其它端口;u这样同一个数据帧在冗余链路形成的环路内不停地被交换机转发,形成广播风暴。问题2:MAC地址系统失效问题2:MAC地址系统失效u当工作站发送数据帧到网络时,交换机A、B分别从E1、E3端口收到此数据帧后,将源MAC地址对应地写入各自的MAC地址表中,并将数据帧广播到其他端口;uA的E2收到该数据帧,也进行广播,B的E4收到此帧,认为是最新消息,于是用E4对应工作站的源MAC地址,改写MAC地址表;同理,交换机A用E2对应源MAC地址,改写MAC地址表u周而复始,交换机不断用源MAC地址,更新MAC地址表,MAC地址系统
15、失效。1.直通方式直通方式(Cut Through)u在在输输入入端端口口检检测测到到一一个个数数据据帧帧时时,就就立立刻刻按按数数据据帧帧的的目目的的MACMAC地地址址,从从MACMAC地地址址表表中中查查找找相相应应的的输输出出端端口口,并并在在输输入入与与输输出出交交叉叉处处接接通通,把把数数据帧直通送到相应的端口。据帧直通送到相应的端口。u优点:延迟非常小、交换非常快。优点:延迟非常小、交换非常快。u缺点:缺点:无无法法检检查查所所传传送送的的数数据据帧帧是是否否有有误误,不不能能提提供错误检测能力。供错误检测能力。不不能能将将具具有有不不同同速速率率的的输输入入/输输出出端端口口直
16、直接接接接通,而且容易丢帧。通,而且容易丢帧。五、交换机的交换方式 2、存储转发(Store&forward)u交换机将收到的一个完整的数据帧先放入缓存,然后进行CRC(循环冗余码校验)检查,在对错误帧处理后才取出数据帧的目的MAC地址,通过MAC地址表转换成输出端口送出帧。u优点:所有的正常帧都可以通过,而残帧和超常帧都被交换机隔离。可以对进入交换机的数据帧进行错误检测,有效地改善网络性能。它支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。u缺点:存储转发方式在数据处理时延时大。u碎片隔离是一种介于前两者之间的解决方案。碎片隔离是一种介于前两者之间的解决方案。u它它检检查查数
17、数据据帧帧的的长长度度是是否否够够6464个个字字节节,如如果果小小于于6464字字节节,说说明明是是假假帧帧,则则丢丢弃弃该该帧帧;如如果果大大于于6464字节,则发送该帧。字节,则发送该帧。u这这种种方方式式也也不不提提供供数数据据校校验验。它它的的数数据据处处理理速速度度比存储转发方式快,但比直通式慢。比存储转发方式快,但比直通式慢。u采采用用这这种种方方式式,所所有有的的正正常常帧帧和和超超常常帧帧都都可可以以通通过,而残帧将被隔离。过,而残帧将被隔离。3、碎片隔离、碎片隔离(Fragment free)六、交换机的分类1、按网络覆盖范围划分u广域网交换机和局域网交换机。2、按传输介质
18、和传输速度划分u以太网交换机、快速以太网交换机、千兆(G比特)以太网交换机、10千兆(10G比特或万兆)以太网交换机和ATM交换机等。3、按交换机工作的协议层次划分 u分为第二层交换机、第三层交换机、第四层交换机和第七层交换机。六、交换机的分类4按交换机的结构划分固定端口交换机、模块化交换机。5按网络互连三层模型划分核心层交换机、汇聚层交换机、接入层交换机。6.按外观进行划分机箱式、机架式、桌面型。一、一、交换机的接口类型交换机的接口类型 3.2 交换机的接口与连接线缆 二、交换机的端口配置线缆 二、交换机的端口配置线缆 二、交换机的端口配置线缆 USB转串口线3.3 交换机的性能与选型一、交
19、换机的主要性能指标1物理特性(1)处理器芯片u交换机所采用的CPU芯片主要有四种:通用CPUASIC芯片FPGA芯片NP网络处理器uASIC芯片是专门针对100M以上交换机设计的,可实现极高的数据处理能力和多种常用网络功能。一、交换一、交换机的主要机的主要性能指标性能指标(2)交换机内存u交换机的内存用作存储配置,作为数据缓冲、暂时存储等待转发的数据等。内存容量较大,可以保证在并发访问量、组播和广播流量较大时,达到最大的吞吐量,均衡网络负载并防止数据包丢失。一、交换机的主要性能指标(3)MAC地址表uMAC地址表即指MAC地址表的大小,是指交换机的MAC地址表中可以最多存储的MAC地址数量,存
20、储的MAC地址数量越多,那么数据转发的速度和效率也就就越高。(4)端口配置u端口配置指交换机包含的端口数目、支持的端口类型和工作模式(半双工和全双工)。端口配置情况决定了单台交换机支持的最大连接站点数和连接方式。一、交换机的主要性能指标(5)模块化插槽数u模块化插槽数是指模块化交换机所能安插的最大模块数。模块化交换机的端口数量就取决于模块的数量和插槽的数量。(6)扩展能力u扩展能力是指一台交换机所支持的扩展功能模块、端口或其他功能等。(7)外观特性u外观特性是指交换机的外观类型、大小尺寸和电气规格等。2功能特性(1)交换方式u交换机的交换方式有直接交换、存储转发和碎片隔离三种。存储转发是交换机
21、应提供的最基本的工作方式,又分为存储转发和快速转发两类,缺省情况下,绝大多数交换机都工作在低延迟的快速转发方式。(2)VLAN支持uVLAN是虚拟局域网(Virtual Local Area Network)的简称,它是在一个物理网络上划分出来的逻辑网络。2功能特性(3)三层交换技术u三层交换技术也称为IP交换技术,三层交换技术是在网络模型中的第三层实现了数据帧的高速转发。u简单地说,三层交换技术就是:二层交换技术+三层路由转发技术。2功能特性(4)堆叠功能u堆叠是多台交换机之间实现高速互连的一种连接技术。堆叠技术采用了专门的管理模块和堆栈连接电缆,一方面可以增加用户端口,在交换机之间建立一条
22、较宽的宽带链路;另一方面可以将多台交换机作为一台大的交换机,进行统一管理。2功能特性(5)管理功能u管理功能是指交换机如何控制用户访问交换机,以及用户对交换机的可视程度如何。对于交换机来说,管理功能是非常重要的。一台具有网管功能的交换机能够让用户轻松掌握网络的动态,在出现故障时排除故障。通常,交换机厂商都提供管理软件或满足第三方管理软件远程管理交换机。3、网络特性(1)支持的网络标准和协议u局域网所遵循的网络标准是IEEE802.X,所遵循的网络协议一般有:IPv6、OSPFv1/v2、OSPF v3、RIPv1/v2、PIM(DM/SM/SSM)、DVMRP、VRRP、IGMPv1/v2/v
23、3等。不同厂商、不同档次的交换机遵循的网络标准和协议是不一样的。3、网络特性(2)背板带宽u背板带宽是指交换机接口处理器或接口卡和数据总线间所能吞吐的最大数据量,是交换机在无阻塞情况下的最大交换能力,其单位为Gbpsu由于所有端口间的通讯都要通过背板完成,所以背板能够提供的带宽就成为端口间并发通讯时的瓶颈。u背板带宽越大,交换机的传输速率则越快。3、网络特性(3)包转发率u包转发速率是指交换机每秒可以转发多少百万个数据包(Mpps,Million Packet Per Second),即交换机能同时转发的数据包的数量,又称转发速率。(4)传输速度u传输速度是指交换机端口的数据交换速度。目前常见
24、的有10Mbps、100Mbps、1000Mbps、10GMbps等几类。3、网络特性(5)延时u交换机延时(Latency)是指从交换机接收到数据帧到开始向目的端口复制数据帧之间的时间间隔。采用直通转发技术的交换机有固定的延时,采用存储转发技术的交换机的延时与数据帧大小有关。(6)吞吐量u吞吐量是反映交换机性能的最重要的指标之一。根据RFC1242,吞吐量定义为交换机在不丢失任何一个帧的情况下的最大转发速率。锐捷RG-S3760-24交换机的性能参数1、基本规格交换机类型交换机类型千兆以太网交换机千兆以太网交换机传输速率传输速率10/100/1000Mbps应用层级应用层级三层三层交换方式交
25、换方式存储存储-转发转发背板带宽背板带宽37.6Gbps包转发率包转发率L2:线速线速(9.6Mpps)L3:线速线速(9.6Mpps)端口结构端口结构固定端口固定端口MAC地址表地址表16KVLAN功能功能支持支持锐捷RG-S3760-24交换机的性能参数2、网络网络标准网络标准IEEE802.3、IEEE802.3u、IEEE802.3z、IEEE802.3x、IEEE802.3ad、IEEE802.1p、IEEE802.1x、IEEE802.3ab、IEEE802.1Q(GVRP)、IEEEE802.1d、IEEE802.1w、IEEE802.1s网络协议网络协议IPv6、OSPFv1/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交换机 技术 应用 课件
限制150内