交换机技术与应用.ppt
《交换机技术与应用.ppt》由会员分享,可在线阅读,更多相关《交换机技术与应用.ppt(132页珍藏版)》请在三一办公上搜索。
1、第七讲,交换机技术与应用,内容提要交换机概述交换机的接口与连接线缆交换机配置基础交换机的互连技术交换机的VLAN技术交换机的生成树技术,交换机技术与应用,一、交换机概述,1.交换机的定义交换机(Switch),是一种基于MAC地址识别、能够完成数据帧封装与转发功能的网络设备。交换机工作在OSI模型中的第二层,用于连接工作站、服务器、路由器、集线器和其他交换机。其主要作用是快速高效、准确无误地转发数据帧。在网络拓扑结构中用图标表示为:,交换机的图标表示,交换机的图标表示,核心交换机,模块化汇聚交换机,固化汇聚交换机,接入交换机,三层堆叠交换机,二层堆叠交换机,1)总线结构,2.交换机的体系结构,
2、各个模块共享同一背板总线结构每个输入端通过输入处理部件(输入逻辑)连接到总线上,每个输出端通过输出处理部件(输出逻辑)连接到总线上。数据利用时分多工传输(TDM)方式在总线上传输。总线采用时分方式划分时隙分配给每个输入部件。各路输入交换数据经过输入处理部件,再经过总线由输出处理部件取出,形成各路输出信号。基于总线结构的交换机背板最高容量平均为2Gbps。,总线交换结构的特点,2)共享存储器结构,共享存储器结构的特点,共享存储器结构是总线结构的变形,使用大量的高速RAM来存储输入数据。各路输入数据经过输入处理部件进入存储器,输出处理部件从存储器中取出数据,形成各路输出信号。存储器相当于数据缓冲池
3、。,3)矩阵结构,NN交换矩阵,矩阵结构的特点,矩阵结构交换机又称为纵横制交换机。目前绝大多数高端交换机都使用这种交换方式。由于高速集成电路的发展,这种结构易于构建高速的交换模块;结构的可扩展性与其实现方法有关,己知背板交换容量可以扩展到100Gbps;成本和复杂性高是这种交换机容量增加的主要限制因素。,3.交换机的工作原理,交换是指将数据帧(报文)从接入端口转发到目的端口的过程;交换机的工作是执行两个基本操作:维护交换操作在交换机内部构造和维护动态MAC地址表。交换数据帧将从某一端口收到的数据帧转发到该帧的目的地端口;,1)构造维护MAC地址表,MAC地址表的建立和维护过程,(1)在交换机加
4、电启动进行初始化时(建立)其MAC地址表为空的。当自检成功后,交换机开始侦测各端口连接的设备;如图所示,一旦A、B、C互相访问,以及A、B、C访问F,期间的数据流必然会以广播的形式被交换机接收到,当交换机接收到数据后,首先把数据帧的源MAC地址给拆下来,如果在交换机内部的存储器中没有A、B、C、F的MAC地址,交换机会自动把这些地址记录并存储下来,同时,把这些MAC地址所表示的设备和交换机的端口对照起来。保存下来的这些信息被称为MAC地址表。,MAC地址表的建立和维护过程,(2)当计算机和交换机加电、断电或迁移时(维护)每当增加MAC地址表项时,均在该项中注明帧的到达时间。每当目的地址已在表中
5、的帧到达时,将以当前时间更新该项。交换机设定一个自动老化时间,进程定期地扫描MAC地址表,清除时间早于当前时间若干分钟的全部表项。若某个MAC地址在设定时间内不再出现,交换机将自动把该MAC地址从地址表中清除。当下一次该MAC地址出现时,将被当做新地址处理。如果从一个物理网段上卸下一台计算机,连到另一个物理网段上,则在几分钟内,它即可重新开始正常工作而无需人工干预如果机器在几分钟内无动作,那么发给它的帧将不得不散发,一直到它自己发送出一帧为止。,2)交换数据帧,当交换机接收到一个数据帧时,首先检查该帧的源和目的MAC地址,然后与系统内部的动态MAC地址表进行比较,若数据帧的源MAC地址不在该表
6、中,则将该源MAC地址及其对应的端口号加入MAC地址表中;如果目的MAC地址在该表中,则将数据帧发送到相应的目的端口,如果目的MAC地址不在表中,则将目的MAC地址加入到MAC地址表中,并将该数据帧发送到所有其他端口。,数据帧在交换机内的交换过程,数据帧在交换机内的交换过程,当主机D发送广播帧时,交换机从E3端口接收到目的地址为ffff.ffff.ffff(广播地址)的数据帧,则向E0、E1、E2和E4端口转发该数据帧当主机D与主机E通信时,交换机从E3端口接收到目的地址为0260.8c01.5555的数据帧,查找MAC地址表后发现0260.8c01.5555并不在表中,则交换机把地址0260
7、.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地址表后发现0260.8c01.1111位于E0端口,所以交换机将数据帧转发至E0端口,这样主机A即可收到该数据帧。,数据帧在交换机内的交换过程,如果在主机D与主
8、机A通信的同时,主机B也正在向主机C发送数据,交换机同样会把主机B发送的数据帧转发到连接主机C的E2端口。这时E1和E2之间,以及E3和E0之间,通过交换机内部的硬件交换电路,建立了两条链路,这两条链路上的数据通信互不影响,因此网络也不会产生冲突。所以,主机D和主机A之间的通信独享一条链路,主机C与主机B之间也独享一条链路。而这样的链路仅在通信双方有需求时才会建立,一旦数据传输完毕,相应的链路也随之拆除。,4.交换机的基本功能,1)地址学习(Address Learning)交换机通过监听所有流入的数据帧,对其源MAC地址进行检验,形成一个MAC地址到其相应端口号的映射,并且将这一映射关系存储
9、到其MAC地址表中。2)转发/过滤决定(forward/filter decisions)交换机根据数据帧的MAC地址进行数据帧的转发操作,同时能够过滤(即丢弃)非法侵入的数据帧。,转发/过滤遵循的规则,如果数据帧的目的MAC地址是广播地址或者组播地址,则向交换机所有端口转发(数据帧来的端口除外);如果数据帧的目的地址是单播地址,但这个地址并不在MAC地址表中,那么也向所有的端口转发(数据帧来的端口除外);如果数据帧的目的地址在MAC地址表中,那么就根据地址表转发到相应的端口;如果数据帧的目的地址与数据帧的源地址在同一个物理网段上,它就会丢弃这个数据帧,不会发生交换。,3)避免环路(loop
10、Avoidance),交换机通过使用生成树协议(Spanning tree protocol),来管理局域网内的环境,避免数据帧在网络中不断绕圈子的现象产生,即避免环路。网络出现环路后,很容易产生广播风暴和MAC地址系统失效,致使网络瘫痪。,1)直通方式(Cut Through)在输入端口检测到一个数据帧时,就立刻按数据帧的目的MAC地址,从MAC地址表中查找相应的输出端口,并在输入与输出交叉处接通,把数据帧直通送到相应的端口。优点:延迟非常小、交换非常快。缺点:无法检查所传送的数据帧是否有误,不能提供错误检测能力。不能将具有不同速率的输入/输出端口直接接通,而且容易丢帧。,5.交换机的交换方
11、式,2)存储转发(Store&forward),交换机将收到的一个完整的数据帧先放入缓存,然后进行CRC(循环冗余码校验)检查,在对错误帧处理后才取出数据帧的目的MAC地址,通过MAC地址表转换成输出端口送出帧。优点:所有的正常帧都可以通过,而残帧和超常帧都被交换机隔离。可以对进入交换机的数据帧进行错误检测,有效地改善网络性能。它支持不同速度的端口间的转换,保持高速端口与低速端口间的协同工作。缺点:存储转发方式在数据处理时延时大,碎片隔离是一种介于前两者之间的解决方案。它检查数据帧的长度是否够64个字节,如果小于64字节,说明是假帧,则丢弃该帧;如果大于64字节,则发送该帧。这种方式也不提供数
12、据校验。它的数据处理速度比存储转发方式快,但比直通式慢。采用这种方式,所有的正常帧和超常帧都可以通过,而残帧将被隔离。,3)碎片隔离(Fragment free),6.交换机的分类,1)按网络覆盖范围划分广域网交换机和局域网交换机。2)按传输介质和传输速度划分以太网交换机、快速以太网交换机、千兆(G比特)以太网交换机、10千兆(10G比特或万兆)以太网交换机和ATM交换机等。3)按交换机工作的协议层次划分 分为第二层交换机、第三层交换机、第四层交换机和第七层交换机。,4)按交换机的结构划分固定端口交换机、模块化交换机。5)按网络互连三层模型划分核心层交换机、汇聚层交换机、接入层交换机。6)按外
13、观进行划分机箱式、机架式、桌面型。,1.交换机的接口类型,二、交换机的接口与连接线缆,2.交换机的端口配置线缆,USB转串口线,三、交换机配置基础,1.交换机的管理方式交换机为用户提供了四种管理方式(又称访问方式):通过带外对交换机进行管理;通过Telnet对交换机进行远程管理;通过Web对交换机进行远程管理;通过SNMP工作站对交换机进行远程管理。第一种方式需要通过交换机的Console端口与计算机的串口直接相连后才能实现。首次配置交换机或者无法进行带内管理时,只能采用第一种方式。,1)带外管理(out-band management),物理连接方法,操作过程,打开与交换机相连 的计算机电源
14、,进入Windows 98/2000/XP操作系统。单击“开始”按钮,在“程序”菜单的“附件”选项中单击“超级终端”,对超级终端进行初始设置。,操作过程,在“名称”栏中输入一个名称(可以任意输入),可以在图标栏中选择一个图标,然后单击“确定”按钮。,操作过程,在“连接时使用”下拉列表框中根据具体情况选择恰当的方式,如选择与交换机相连的计算机的串口COM1。单击“确定”按钮。,操作过程,设置波特率(每秒位数)为9600,数据位为8,奇偶校验为“无”,停止位为1,数据流控制为“无”。单击“确定”按钮,如果正常的话,就可以开始配置交换机了。,2)带内管理(in-band management,物理连
15、接,端口必须位于管理VLAN中,采用带内管理方式应具备的条件,管理主机与交换机具有网络可连通性;交换机配置了管理VLAN的IP地址;交换机内开启了相应的管理服务;交换机内设置了授权用户或没有限制用户访问,注意:如果管理机与交换机用双绞线直接相连,则管理主机的IP地址与交换机的管理VLAN的IP地址必须在相同网段。,(1)通过Telnet管理交换机的方法步骤,通过带外管理方式给交换机设置IP地址,开启Telnet Server,设置授权Telnet用户。运行Windows自带的Telnet客户程序,指定Telnet的目的地址。登录到Telnet界面,输入正确的登录名和口令,即可进入到交换机的CL
16、I界面。,(2)通过HTTP管理交换机的方法,通过带外管理方式给交换机设置IP地址,开启Web Server,设置授权Web用户。执行Windows的HTTP协议。输入正确的登录名和口令,进入交换机的Web配置主界面,按界面操作即可,2.交换机的命令配置简介,1)命令模式(1)一般用户配置模式(简称用户模式)(2)特权用户配置模式(简称特权模式)(3)全局配置模式(4)接口配置模式(5)VLAN配置模式(6)线路配置模式,命令模式相互关系,命令模式之间的转换,锐捷交换机命令模式列表,2)帮助功能,交换机为用户提供两种方式获取帮助信息,3)编辑快捷键,4)常见的错误提示信息,5)常用配置技巧,(
17、1)命令简写支持缩写命令,即在输入命令和关键字时,只要输入的命令所包含的字符长到足以与其他命令区别就足够了。例如:show configuration命令可以写成show conf interface ethernet 0/2命令缩写为int e 0/2(2)使用命令的no和default选项 使用no选项,禁止某个特性或功能,或者执行与命令本身相反的操作。使用default选项,将命令的设置恢复为缺省值。,6)常用配置技巧,(3)命令完整如果在键入命令的部分字符后按Tab键,系统会自动显示出该命令的剩余字符。(4)命令查询在输入命令的部分字符串后键入“?”,显示与之匹配和所有命令。(5)使用
18、历史命令,3.交换机基本配置,交换机的基本配置项目(1)给交换机命名。(2)限制到交换机的访问。(3)设置访问交换机的口令和划分特权级别。(4)定义交换机的IP地址、子网掩码及默认网关(5)设置系统的日期和时间(6)显示交换机的系统信息(7)验证连通性。(8)保存配置,4.交换机接口管理与配置,交换机接口的类型,1)交换机接口的类型,(1)二层接口(L2 interface),通过接口配置命令可对Access Port和Trunk Port进行配置。每个Access port只能属于一个VLAN,Access port只传输属于这个VLAN的帧。Trunk port传输属于多个VLAN的帧,缺
19、省情况下Trunk port将传输所有VLAN的帧,可通过设置VLAN许可列表来限制Trunk port传输哪些VLAN的帧。,(2)三层接口(L3 interface),SVI可以是本机的管理接口,通过该管理接口管理员可管理交换机。SVI是和某个VLAN关联的IP接口。每个SVI只能和一个VLAN关联。可通过interface vlan接口配置命令来创建SVI,然后给SVI分配IP地址。一般交换机可以支持多个SVI。对二层交换机只允许一个SVI处于UP状态。,(3)编号规则,对于SwitchPort,其编号由插槽号/端口在插槽上的编号两个部分组成。例如,端口所在的插槽编号为2,端口在插槽上的
20、编号为3,则端口对应的接口编号为2/3。插槽的编号是从0开始,其编号规则是:面对交换机的面板,插槽按照从前至后、从左至右、从上至下的顺序一次排列,对应的插槽号从0开始依次增加。静态模块(固定端口所在模块)编号为0。插槽上的端口编号从1开始,编号顺序是从左到右。,对于Aggregate Port,其编号的范围为1交换机支持的Aggregate Port个数。对于SVI,其编号就是这个SVI对应的VLAN的VID。,2)接口管理配置方法,(1)进入接口配置模式。例如:switch#configure terminal 进入全局配置模式 switch(config)#interface fastet
21、hernet 2/1 进入fastethernet2/1 接口配置模式 switch(config-if)#no shutdown 开启该接口,(2)给接口定义一个名称。例如:switch#config terminal 进入全局配置模式 switch(config)#interface gigabitethernet 1/1 进入接口配置模式 switch(config-if)#description To PC1 将接口命名为“To PC1”switch(config-if)#end注:为接口命名的标识符最多为32个字符。,(3)开启和关闭接口接口的状态有两种:up接口为开启,down接口
22、为关闭。关闭的接口将不会接收和发送任何帧。例如:switch#config terminal 进入全局配置模式 switch(config)#interface gigabitethernet 1/1-5 进入接口配置模式 switch(config-if)#shutdown 关闭指定端口 switch(config-if)#end 回到特权模式 switch(config)#interface gigabitethernet 1/1 进入接口配置模式 switch(config-if)#no shutdown开启指定端口,(4)配置接口的速度,双工,流控对于Switch Port和L2 Ag
23、gregrate port接口,可用下面的命令设置接口的速率、双工模式、和流控模式。speed 10|100|1000|auto 设置接口的速率参数,1000只对千兆口有效 duplex auto|full|half 设置接口的双工模式 flowcontrol auto|on|off 设置接口的流控模式,(5)配置Switch Port接口在接口配置模式下通过switchport mode或其他命令来配置交换机接口的相关属性。例如:switch#configure terminal 进入全局配置模式 switch(config)#interface gigabitethernet 2/1 进入
24、接口配置模式 switch(config-if)#switchport mode access 配置接口的操作模式为access port switch(config-if)#switchport port-security 配置接口的端口安全打开 switch(config-if)#end 回到特权模式,(6)显示接口状态 在特权模式下可使用以下命令显示接口状态。show interfaces interface-id 显示指定接口的全部状态和配置信息 show interfaces interface-id status 显示接口的状态 show interfaces interface-
25、id switchport 显示可交换接口状态信息 show interfaces interface-id description 显示指定接口的描述配置和接口状态 show interfaces interface-id counters 显示指定端口的统计值信息 show running-config interface interface-id 显示接口当前运行的各种配置信息,四、交换机的互连技术,交换机的互连方法交换机堆叠的管理 交换机堆叠模式下的配置,1.交换机的互连方法,多台交换机的互连方法:级联(Uplink)与堆叠(Stack)1)交换机级联级联可分为以下三种:用普通端口级联
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 交换机 技术 应用
链接地址:https://www.31ppt.com/p-4938898.html