二层交换机原理及vlan技术全解

合集下载

二层交换机原理

二层交换机原理

⼆层交换机原理⼀、⼆层交换机基本原理 ⼆层交换机通过解析和学习以太⽹帧的源MAC来维护MAC地址与端⼝的对应关系(保存MAC与端⼝对应关系的表称为MAC表),通过其⽬的MAC来查找MAC表决定向哪个端⼝转发。

⼆、以太交换机的功能 (1)维护MAC地址表、MAC寻址 (2)数据帧的转发及过滤 (3)⼆层环路避免及链路冗余 (4)终端设备的接⼊三、MAC地址及MAC地址表 交换机查看数据帧的⼆层头部,在⾃⼰的MAC地址表中查找MAC地址,然后将数据帧从特定的端⼝转发出去。

(1)⼆层交换机的功能就是透传数据,不改变数据包中的源MAC地址和⽬的MAC地址 (2)⼆层交换机只关注数据包中的⽬的MAC地址,来进⾏数据转发 (3)⼆层交换机对数据包的转发,根据的是MAC地址表四、MAC地址 (1)MAC地址有48bit,通常被表⽰为点分⼗六进制数来表⽰ (2)MAC地址分为单播、组播和⼴播MAC地址三类 (3)MAC地址全球唯⼀,由IEEE对这些地址进⾏管理和分配 (4)每个地址由两部分组成,分别是⼚商代码和序列号。

其中前24bit位⼆进制代表供应商代码,余下的24bit位由供应商⾃⼰分配五、为什么需要VLAN (1)缺省情况下,交换机的所有端⼝均属于同⼀个⼴播域 (2)当⽹络中的交换机数量特别多时,⼴播域变得特别庞⼤,⽹络中可能会被⼤量的⼴播包损耗资源 (3)⽆法根据业务需求灵活的规划逻辑单元 注:VLAN(Virtual Local Area Network)即虚拟局域⽹,是将⼀个物理的端⼝在逻辑上划分成多个⼴播域的通信技术,VLAN内的主机可以直接通信,⽽VLAN间不能直接互通,从⽽将⼴播报⽂限制在⼀个VLAN内。

六、VLAN的作⽤ (1)不同的VLAN是不同的⼴播域,通常会使⽤不同的IP⽹段 (2)可根据业务需要灵活的进⾏VLAN的规划 (3)不同的VLAN之间⽆法进⾏⼆层互访七、VLAN知识点⼩结 (1)⼀个VLAN中所有设备都是在同⼀个⼴播域内,不同的VLAN为不同的⼴播域 (2)VLAN之间互相隔离,⼴播不能跨越VLAN传播,因此不同VLAN之间的设备⼀般⽆法互访(⼆层互访),不同VLAN间需通过三层设备实现相互通信 (3)⼀个VLAN⼀般为⼀个逻辑⼦⽹ (4)VLAN中成员多基于交换机的端⼝分配,划分VLAN就是将交换机的接⼝添加到特定VLAN中,从⽽该接⼝所连接的设备也被划⼊了该VLAN (5)VLAN是⼆层交换机的⼀个⾮常基本的⼯作机制⼋、交换机的接⼝类型 Access类型的接⼝: (1)Access接⼝只能加⼊⼀个VLAN,该VLAN⼜被称为Access接⼝的缺省VLAN (2)Access接⼝只发送⽆标记帧,且只接收⽆标记帧或打了缺省VLAN Tag的标记帧 (3)Access接⼝常⽤于连接PC、服务器或其他终端 Trunk类型的接⼝ (1)当⼀条链路需要承载多VLAN数据的时候,可将该链路配置为Trunk链路 (2)Trunk链路两端的接⼝是Trunk类型的接⼝,两端的交换机需采⽤相同的⼲道协议 (3)Trunk链路⼀般常⽤于交换机之间或交换机与路由器之间 Hybrid类型的接⼝ Hybrid接⼝也可以收发多个VLAN的报⽂,⽽且可以指定该接⼝在发送特定VLAN的报⽂时是否携带 Tag。

VLAN技术详解

VLAN技术详解

VLAN技术详解1 前⾔VLAN技术的出现不仅仅给我们在⽹络设计和规划上提供了更多的选择,也更为安全和⽅便的管理⽹络,同时由VLAN技术引出的各种相关应⽤也是层出不穷。

可以说VLAN技术是以太⽹技术的⼀个⾰命性的变⾰,同时也是以太⽹中最为基础和关键的技术。

本⽂主要针对VLAN技术产⽣的背景、VLAN技术的原理、VLAN的相关应⽤等⼏个部分来逐⼀进⾏介绍。

2 为什么需要VLAN?为什么需要VLAN技术,它的优点在哪⾥呢?在TCP/IP协议规范中,没有VLAN的定义。

当第⼆层⽹络交换机发展到⼀定程度的时候,传统的路由器由于在性能上的不⾜,它作为⽹络节点的统治地位受到了很⼤的挑战。

既然传统路由器是⽹络的瓶颈,⽽交换机⼜有如此优越的性能,为什么不⽤交换机取代传统路由器,来构造⽹络呢?我们都知道,位于协议第2层的交换机虽然能隔离冲突域,提⾼每⼀个端⼝的性能,但并不能隔离⼴播域,不能进⾏⼦⽹划分,不能层次化规划⽹络,更⽆法形成⽹络的管理策略,因为这些功能全都属于⽹络的第三层———⽹络层。

因此,如果只⽤交换机来构造⼀个⼤型计算机⽹络,将会形成⼀个巨⼤的⼴播域,结果是,⽹络的性能反⽽降低以⾄⽆法⼯作,⽹络的管理束⼿⽆策,这样的⽹络是不可想象的。

按照TCP/IP的原理,⼀般来说,⼴播域越⼩越好,⼀般不应超过200个站点。

那么,如何在⼀个交换⽹络中划分⼴播域呢?交换机的设计者们借鉴了路由结构中⼦⽹的思路,得出了虚⽹的概念,即通过对⽹络中的IP地址或MAC地址或交换端⼝进⾏划分,使之分属于不同的部分,每⼀个部分形成⼀个虚拟的局域⽹络,共享⼀个单独的⼴播域。

这样就可以把⼀个⼤型交换⽹络划分为许多个独⽴的⼴播域,即VLAN。

VLAN(Virtual LAN)中⽂叫做虚拟局域⽹,它的作⽤就是将物理上互连的⽹络在逻辑上划分为多个互不相⼲的⽹络,这些⽹络之间是⽆法通讯的,就好像互相之间没有连接⼀样,因此⼴播也就隔离开了。

VLAN的实现原理⾮常简单,通过交换机的控制,某⼀VLAN成员发出的数据包交换机只发给同⼀VLAN的其它成员,⽽不会发给该VLAN成员以外的计算机。

(完整版)二层交换机原理总结

(完整版)二层交换机原理总结

二层交换机原理总结一.背景知识以太网这个术语通常是指由DEC 、Intel 和Xerox 公司在1982年联合公布的一个标准,它是当今TCP/IP 采用的主要的局域网技术,它采用一种称作CSMA/CD 的媒体接入方法。

在TCP/IP 世界中,以太网IP 数据报文的封装在RFC 894中定义。

以太网采用广播机制,所有与网络连接的工作站都可以看到网络上传递的数据。

通过查看包含在帧中的目标地址,确定是否进行接收或放弃。

如果证明数据确实是发给自己的,工作站将会接收数据并传递给高层协议进行处理。

以太网采用CSMA/CD (Carrier Sense Multiple Access/Collision Detection )媒体访问机制,任何工作站都可以在任何时间访问网络。

在以太网中,所有的节点共享传输介质。

如何保证传输介质有序、高效地为许多节点提供传输服务,就是以太网的介质访问控制协议要解决的问题。

二.标准以太网帧结构46-150026648前导码:由7字节的前同步码和1字节的帧起始定界符构成。

这个字段有7个字节(56位)交替出现的0和1,它的作用就是提醒接收系统有帧的到来,以及使到来的帧与计时器进行同步。

前同步码其实是在物理层添加上去的,并不是(正式的)帧的一部分。

前同步码的目标是允许物理层在接收到实际的帧起始符之前检测载波,并且与接收到的帧时序达到稳定同步。

这个字段用1字节(10101011)作为帧开始的信号,表示一帧的开始。

最后两位是11,表示下面的字段是目的地址。

目的地址(DA ): 48位,表示帧准备发往目的站的地址,共6个字节,可以是单址(代表单个站)、多址(代表一组站)或全地址(代表局域网上的所有站)。

当目的地址出现多址时,表示该帧被一组站同时接收,称为“组播”(Multicast )。

目的地址出现全地址时,表示该帧被局域网上所有站同时接收,称为“广播”(Broadcast ),通常以DA 的最高位来判断地址的类型,若第一字节最低位为“0”则表示单址,第一字节最低位为“1”则表示组播。

VLAN虚拟局域网(二层)

VLAN虚拟局域网(二层)

【VLAN的目的】VLAN(Virtual Local Area Network,虚拟局域网)技术的出现,主要为了解决交换机在进行局域网互连时无法限制广播的问题。

这种技术可以把一个LAN划分成多个逻辑的LAN——VLAN,每个VLAN是一个广播域,VLAN内的主机间通信就和在一个LAN内一样,而VLAN间则不能直接互通,这样,广播报文被限制在一个VLAN 内。

[编辑本段]【VLAN的优点】1. 限制广播域。

广播域被限制在一个VLAN内,节省了带宽,提高了网络处理能力。

2. 增强局域网的安全性。

不同VLAN内的报文在传输时是相互隔离的,即一个VLAN内的用户不能和其它VLAN内的用户直接通信,如果不同VLAN要进行通信,则需要通过路由器或三层交换机等三层设备。

3. 灵活构建虚拟工作组。

用VLAN可以划分不同的用户到不同的工作组,同一工作组的用户也不必局限于某一固定的物理范围,网络构建和维护更方便灵活。

VLAN是在数据链路层的,划分子网是在网络层的,所以不同子网之间的VLAN 即使是同名也不可以相互通信。

[编辑本段]【什么是VLAN】VLAN(Virtual Local Area Network)即虚拟局域网,是一种通过将局域网内的设备逻辑地而不是物理地划分成一个个网段从而实现虚拟工作组的新兴技术。

IEEE 于1999年颁布了用以标准化VLAN实现方案的802.1Q协议标准草案。

VLAN技术允许网络管理者将一个物理的LAN逻辑地划分成不同的广播域(或称虚拟LAN,即VLAN),每一个VLAN都包含一组有着相同需求的计算机工作站,与物理上形成的LAN有着相同的属性。

但由于它是逻辑地而不是物理地划分,所以同一个VLAN内的各个工作站无须被放置在同一个物理空间里,即这些工作站不一定属于同一个物理LAN网段。

一个VLAN内部的广播和单播流量都不会转发到其他VLAN 中,即使是两台计算机有着同样的网段,但是它们却没有相同的VLAN号,它们各自的广播流也不会相互转发,从而有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。

计算机网络实验2实验二: 交换机和VLAN工作原理

计算机网络实验2实验二:  交换机和VLAN工作原理

大学实验报告2019年4月15日课程名称:计算机网络实验名称:实验二: 交换机和VLAN工作原理班级及学号:姓名:同组人:签名:指导教师:指导教师评定:一、实验目的:1.理解交换机通过逆向自学习算法建立地址转发表的过程。

2.理解交换机转发数据帧的规则。

3.理解交换机的工作原理。

4.理解虚拟局域网VLAN的概念。

5.了解VLAN技术在交换式以太网中的使用。

6.了解VLAN技术在数据链路层隔离广播域的作用。

二、实验任务:1.任务一:观察交换机的工作原理;2.任务二:观察未划分VLAN前,交换机对广播包的处理;3.任务三:创建两个VLAN,并将端口划分到不同VLAN中;4.任务四:观察划分VLAN后,交换机对广播包的处理;5.任务五:观察802.1Q帧封装格式;6.实验完成,写出实验报告。

三、实验步骤:任务一1.准备工作:打开对应练习文件“2-4交换机工作原理.pka”。

2.查看并记录PC0和PC2的MAC地址:单击PC0,选择Config选项卡,选择FastEthernet0,查看并记录MAC地址。

同样地,查看并记录PC2的MAC 地址。

PC0的MAC地址PC2的MAC地址3.添加PC0到PC2的数据包:进入Simulation模式。

单击Add Simple PDU,在拓扑图中添加PC0向PC2发送的数据包。

4.分别查看三台交换机在发送数据前的地址转发表:选中Inspect工具,在拓扑工作区单击Switch0,再选择MAC Table菜单项,显示Switch0当前的地址转发表。

5.查看Switch0的学习和转发过程:单击Capture/Forward一次,查看Switch0的地址转发表,与步骤3的结果对比,观察并记录增加的地址转发表项。

再单击Capture/Forward一次,观察并记录Switch是如何处理该数据包的。

单击Capture/Forward按钮一次再单击Capture/Forward按钮一次再单击Capture/Forward按钮一次6.观察Switch1和Switch2的学习和转发过程:参照步骤4的操作方法,最后删除所有场景。

二三层交换机设计原理及转发流程

二三层交换机设计原理及转发流程

二三层交换机设计原理及转发流程一、设计原理1.支持多种网络协议:二三层交换机能够支持多种网络协议,如以太网、FDDI(光纤分布式数据接口)、ATM(异步传输模式)等。

这样可以兼容不同类型的网络设备,提供灵活的网络接入和互联能力。

2.快速转发:二三层交换机能够实现快速的数据转发,通过内部的转发表来实现数据包的转发。

它能够基于MAC地址进行转发,根据数据包的目的MAC地址来查找转发表,快速找到目标设备并将数据包送达。

3.VLAN支持:VLAN(虚拟局域网)是一种将局域网划分成多个逻辑上的独立网络的技术。

二三层交换机支持VLAN功能,可以将不同的端口划分到不同的VLAN中,实现逻辑上的分隔和隔离。

4.安全性:二三层交换机能够支持访问控制列表(ACL)功能,可以对数据流进行过滤和限制。

通过ACL配置,可以实现对数据包的源IP地址、目的IP地址、协议类型等进行过滤和限制,提高网络的安全性。

二、转发流程1.二层转发二层转发是指基于MAC地址进行转发的过程。

当二三层交换机收到一个数据包时,会查看数据包的源和目的MAC地址,并将其存储在转发表中。

转发表中记录了每个MAC地址对应的接口。

当二三层交换机收到一个数据包时,首先会查看数据包的目的MAC地址。

如果目的MAC地址在转发表中有对应的接口记录,交换机会将数据包转发到该接口。

如果目的MAC地址不在转发表中,交换机会通过广播方式将数据包转发到所有的接口上。

2.三层转发三层转发是指基于IP地址进行转发的过程。

当交换机收到一个IP数据包时,会查看数据包的目的IP地址。

交换机会根据自己的转发表,找到对应的下一跳路由器或目标主机的MAC地址,并将数据包转发到相应的接口上。

在进行三层转发时,交换机会先查找目的IP地址是否在转发表中,如果目的IP地址在转发表中,则直接进行转发。

如果目的IP地址不在转发表中,则交换机会将数据包转发到默认网关所对应的接口上。

三层转发还涉及到数据包的路由选择过程。

交换机的工作原理及vlan的配置

交换机的工作原理及vlan的配置

实验一:交换机的工作原理及vlan的配置一、实验目的1. 掌握以太网交换机的工作原理;2. 掌握以太网内pc机的通信原理;3. 掌握二层vlan技术;4. 掌握vlan技术的配置;二、实验要求举例说明:该部分是作业项目的实际需求;某公司因为业务需求,要分成两个部门,技术部、财务部;要求平时这两个部门的电脑不能通信,但是他们同属于同一个公司,要求使用统一使用192.168.1.0/24这个地址段的地址。

要求:合理的规划网络;划分vlan,满足客户需求;三、实验内容及步骤1 网络拓扑(例如下图所示)2 方法和步骤1 创建如上的Vlan后分别开启Sw1,Sw2设备。

双击sw1后打开选择Telnet.为其配置地址:127.0.0.1,端口号2101.再选择连接。

进入sw1界面后再选择断开—确定。

再选择会话选项,沟选全部显示字符再确定后重新连接就好了。

而sw2的步骤同上,只是这里的端口号改为2101.2.在sw1下创建vlan.同上sw2的代码如下:3. 设置IP。

双击主机1,进入DOS命令下:输入4测试:4的代码如下:测试表明4与2是通的,其他不通1的代码如下:测试表明1与3通,其他不通2与4相通,其他不通,代码如下:Pc1 ping Pc2不通;Pc1 ping Pc3 通;(做相应的截图)四、实验心得及体会1、通过本次实验从实际了解了VLAN 的含义对连接到的第二层交换机端口的网络用户的逻辑分段,不受网络用户的物理位置限制而根据用户需求进行网络分段及作用可以在一个交换机或者跨交换机实现,通过实验以及对代码的记忆了解,对VLAN的隔离作用得到了充分的了解。

2. 原本对于VLAN的了解不是很深刻,通过老师、同学的帮助及自己的努力获得了这份收获,让我对这门课程有了信心,在实验过程中产生了极大的兴趣。

3.通过本次的实验使知识得到了巩固加强,对于上课时的细节有了更深刻的印象。

VLAN(VLAN、SVI、单臂路由、private VLAN、Super VLAN)

VLAN(VLAN、SVI、单臂路由、private VLAN、Super VLAN)

步骤3:将一组端口划分到指定VLAN
Switch(config-range-if)#swtichport access vlan vlan-id
配置VLAN——将一组端口加入VLAN
示例:将端口fastEthernet 0/1~5,0/7同时划分到VLAN10
Switch#configure terminal Switch(config)#interface range fastEthernet 0/1-5,0/7 Switch(config-if-range)#switchport mode access Switch(config-if-range)#switchport access vlan 10 Switch(config-if-range)#exit
Super VLAN原理与配置
课程议题
VLAN配置
交换网络中的问题
广播域
在交换机组成的校园网络里所有主机都在同一个广播域内
交换网络中的问题
VLAN 20 VLAN 30
VLAN 40 VLAN 10
通过VLAN技术可以对网络进行一个安全的隔离、分割广播域
VLAN技术
交换机 1 2 3 4
步骤1:进入端口配置模式
Swtich(config)#interface interface
步骤2:将端口模式设置为接入端口
Switch(config-if)#switchport mode access
步骤3:将端口添加到特定VLAN
Switch(config-if)#switchport access vlan vlan-id
步骤4:定义Trunk的VLAN列表
Switch(config-if)#switchport trunk allowed vlan { all | [ add | remove | except ] } vlan-list

交换机工作原理及配置全解

交换机工作原理及配置全解

交换机工作原理及配置全解交换机是计算机网络中常见的一种网络设备,其作用是在局域网内的设备之间进行数据交换和转发。

而交换机的工作原理即为实现这一功能的具体过程,下面将详细介绍交换机的工作原理及配置。

一、交换机的工作原理1.物理层连接:交换机通过其多个端口与计算机等网络设备进行物理连接,这些端口用于接收和发送数据。

2.数据帧:当一个数据包从交换机的一些端口进入时,交换机会将数据包封装成帧,即添加首部和尾部信息,形成数据帧。

3.MAC地址:数据帧中包含源MAC地址和目标MAC地址,MAC地址是每个设备的唯一识别码。

交换机通过查找数据帧中的目标MAC地址来确定将数据帧转发给哪一个端口。

4.MAC地址表:交换机内部有一个MAC地址表,用于存储设备的MAC地址和相应的端口号。

当交换机接收到一个数据帧时,它会查找该数据帧中的源MAC地址,并将其与相应的端口号添加到MAC地址表中。

5.转发数据帧:当交换机收到一个数据帧后,它会查找数据帧中的目标MAC地址,并在MAC地址表中查找相应的端口号。

如果找到了目标MAC地址,则将数据帧只转发到对应的端口上;如果没有找到,则将数据帧广播到所有端口上(除了源端口)。

6.学习功能:当交换机在数据帧中找不到目标MAC地址时,它会记录下该数据帧的源MAC地址和源端口号,并将其添加到MAC地址表中。

这样,以后如果再有数据包的目标地址是该源地址,交换机就可以直接将数据帧转发到对应的端口上,而不需要广播。

7.碰撞域:交换机工作在数据链路层,它能够隔离碰撞域。

当数据帧进入交换机后,交换机会根据其目标MAC地址直接将数据帧转发到对应的端口上,而不是广播到整个网络。

因此,交换机可以减少网络中的数据碰撞,提高网络性能。

二、交换机的配置1.登录交换机:通过终端软件(如PuTTY)连接计算机和交换机。

输入交换机的IP地址和用户名、密码进行登录。

2. 配置管理IP:在登录后的命令行界面中,通过命令配置交换机的管理IP地址,例如:“interface vlan 1”、“ip address192.168.1.1 255.255.255.0”。

二层交换机怎么划分VLAN

二层交换机怎么划分VLAN

二层交换机怎么划分VLAN二层交换机划分VLAN的方法二层交换机划分vlan,新一代的网络技术!随着信息点的增多,为了控制广播风暴和提高网络的安全性,提出一种计算机实验教学示范中心网络VLAN的实现方法。

首先,对VLAN的概念和特点进行了详细介绍,根据实际情况设计了网络...讲述一下动态MAC地址:我们在交换机在网络中通过数据帧学习到,数据在切换器中有老化时间,这些情况就是MAC地和交换接和切换器的变化产生的。

然而交换机关电重启后会消失,需重新学习,这种事比较麻烦的。

都说二层交换机划分vlan,新一代的网络技术!的确,很多人都不清楚他的链接方式,比如交换机、电源切口,这些都是要在一定规范下操作的,这样才能疏通每一个电源。

现在大家看下以下图,在server-rt,传到三层交换机,到内部2811传到cloudpt,然后外部零售店,可以扩充到多个部分,比如图里面的连锁店1和连锁店2,这个可以在继续扩充的,3、4....N,在连锁店下面又可以分出很多的分支,这种先写以此类推,另一边就是公司总部和仓库,这边的应用和连锁店的是一样的,以至于延伸出来有pc-pt.pc1,pc-pt.pc2,pc-pt.pc3,pc-pt.pc5,pc-pt.pc5,pc-pt.pc6,pc-pt.pc7,pc-pt.pc8,pc-pt.pc9,pc-pt.pc10,pc-pt.pc11.这些都是一样,可以有很多分支。

二层交换机划分vlan不建议你这样做,因为镜像口比较统一的,其中通过网络信息和彩流带宽来启动的,在一台交换机上展现多个功能,支出较多的平台,这些事要走流程,然后要全面的解析机器,才能达到传输的效果。

在看下以下这个,各个接口,交叉式,很多都会看话,一定要把线给插对了,这样才能打通路线,这样才能正常的运行,VLAN已经进入了很多的办公室,能够让员工之间更好的文件,以及信息的传输。

(必须提示以下,web服务器出来的储存服务器和三层交换接,这些都要链接对,不然后面的全部错误) 在发送更多的数据之前,发送站这边是要等待这种请求时间。

二层交换机基本原理及转发流程

二层交换机基本原理及转发流程

二层以太网交换机基本原理及转发流程本文简要介绍了二层以太网交换机的转发机制,主要目的是帮助读者进一步了解交换机的基本原理及转发流程,以期有利于更好的从事设备维护工作和建立于进一步学习的索引。

1.二层转发流程1.1.MAC地址介绍MAC地址是48 bit二进制的地址,如:00-e0-fc-00-00-06。

可以分为单播地址、多播地址和广播地址。

单播地址:第一字节最低位为0,如:00-e0-fc-00-00-06多播地址:第一字节最低位为1,如:01-e0-fc-00-00-06(问题1:以03开头的MAC地址是单播MAC地址还是多播MAC地址)广播地址:48位全1,如:ff-ff-ff-ff-ff-ff注意:1)普通设备网卡或者路由器设备路由接口的MAC地址一定是单播的MAC地址才能保证其与其它设备的互通。

2)MAC地址是一个以太网络设备在网络上运行的基础,也是链路层功能实现的立足点。

1.2.二层转发介绍交换机二层的转发特性,符合802.1D网桥协议标准。

交换机的二层转发涉及到两个关键的线程:地址学习线程和报文转发线程。

学习线程如下:1)交换机接收网段上的所有数据帧,利用接收数据帧中的源MAC地址来建立MAC地址表;2)端口移动机制:交换机如果发现一个包文的入端口和报文中源MAC地址的所在端口(在交换机的MAC地址表中对应的端口)不同,就产生端口移动,将MAC 地址重新学习到新的端口;3)地址老化机制:如果交换机在很长一段时间之内没有收到某台主机发出的报文,在该主机对应的MAC地址就会被删除,等下次报文来的时候会重新学习。

注意:老化也是根据源MAC地址进行老化。

报文转发线程:1)交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到,就将该数据帧发送到相应的端口,如果找不到,就向所有的端口发送;2)如果交换机收到的报文中源MAC地址和目的MAC地址所在的端口相同,则丢弃该报文;3)交换机向入端口以外的其它所有端口转发广播报文。

VLAN技术原理及方案解析

VLAN技术原理及方案解析

Vlan技术原理在数据通信和宽带接入设备里,只要涉及到二层技术的,就会遇到VLAN。

而且,通常情况下,VLAN在这些设备中是基本功能。

所以不管是刚迈进这个行业的新生,还是已经在这个行业打拼了很多年的前辈,都要熟悉这个技术。

在论坛上经常看到讨论各种各样的关于VLAN的问题,在工作中也经常被问起关于VLAN的这样或那样的问题,所以,有了想写一点东西的冲动。

大部分童鞋接触交换这门技术都是从思科技术开始的,讨论的时候也脱离不了思科的影子。

值得说明的是,VLAN是一种标准技术,思科在实现VLAN的时候加入了自己的专有名词,这些名词可能不是通用的,尽管它们已经深深印在各位童鞋们的脑海里。

本文的描述是从基本原理开始的,有些说法会和思科技术有些出入,当然,也会讲到思科交换中的VLAN。

1. 以太网交换原理VLAN的概念是基于以太网交换的,所以,为了保持连贯性,还是先从交换原理讲起。

不过,这里没有长篇累牍的举例和配置,都是一些最基本的原理。

本节所说的以太网交换原理,是针对‘传统’的以太网交换机来说的。

所谓‘传统’,是指不支持VLAN。

简单的讲,以太网交换原理可以概括为‘源地址学习,目的地址转发’。

考虑到IP层也涉及到地址问题,为了避免混淆,可以修改为‘源MAC学习,目的MAC转发’。

从语文的语法角度来讲,可能还有些问题,就再修改一下‘根据源MAC进行学习,根据目的MAC进行转发’。

总之,根据个人习惯了。

本人比较喜欢‘源MAC学习,目的MAC转发’的口诀。

稍微解释一下。

所谓的‘源MAC学习’,是指交换机根据收到的以太网帧的帧头中的源MAC地址来建立自己的MAC地址表,‘学习’是业内的习惯说法,就如同在淘宝上买东西都叫‘宝贝’一样。

所谓的‘目的MAC转发’,是指交换机根据收到的以太网帧的帧头中的目的MAC地址和本地的MAC地址表来决定如何转发,确定的说,是如何交换。

这个过程大家应该是耳熟能详了。

但为了与后面的VLAN描述对比方便,这里还是简单的举个例子。

交换机的二层通信原理和配置

交换机的二层通信原理和配置

交换机的二层通信原理和配置1.引言1.1 概述交换机作为网络中的重要设备之一,扮演着实现局域网内计算机通信的关键角色。

它可以通过学习和记录设备的MAC地址,将数据包从一个端口转发到另一个端口,实现快速、准确的数据传输。

二层通信则是指在局域网内,通过交换机传输数据的过程。

在二层通信中,数据包是以帧的形式传递的。

每个帧包含源MAC地址和目的MAC地址,交换机通过分析这些地址信息,可以将数据包准确地发送到目的设备。

交换机会保存目的MAC地址,以便日后再次传输时能够直接发送,提高通信的效率。

交换机的配置对于实现稳定的二层通信至关重要。

基本配置包括设置交换机的主机名称、IP地址和子网掩码等,这些信息可以帮助交换机与其他设备进行正常通信。

此外,还可以配置VLAN、端口速率和双工模式等高级设置,以满足不同网络环境下的需求。

总结来说,本文将介绍交换机的二层通信原理和配置。

首先,我们将详细解释什么是二层通信,以及其原理和工作原理。

然后,我们将探讨交换机的基本配置和高级配置,以帮助读者了解如何正确地配置交换机以实现稳定的网络通信。

最后,我们将总结二层通信原理和强调交换机配置的重要性,希望能为读者提供有关交换机的全面知识。

1.2文章结构1.2 文章结构在本篇文章中,我们将首先介绍交换机的二层通信原理,包括什么是二层通信以及其原理。

接着,我们将详细讨论交换机的配置,包括基本配置和高级配置。

最后,我们将对整篇文章进行总结,强调二层通信原理的重要性以及交换机配置的重要性。

通过这样的文章结构,读者将能够全面了解交换机的二层通信原理以及如何进行相应的配置。

我们希望通过这篇文章,读者能够获得对交换机的深入理解,并能够灵活应用这些知识进行网络的建设和优化。

1.3 目的本文的目的是探讨交换机的二层通信原理和配置。

通过了解二层通信的基本概念和原理,以及熟悉交换机的配置方法,读者将能够深入了解网络中数据在二层之间是如何传递的,并掌握如何正确配置交换机以确保网络的顺畅运行。

VLAN

VLAN

(2)帧标签方式。帧标签方式采用的是标签(TAG)技术,即在每个数据包都加上一个标签,用来标明数据包属于哪个VLAN,这样,VLAN交换机就能够将来自不同VLAN的数据流复用到相同的VLAN交换机上。这种方式存在一个问题,即每个数据包加上标签,使得网络的负载也相应增加了。
(3)虚连接方式。网络用户A和B第一次通信时,发送地址解析(ARP)广播包,VLAN交换机将学习到的MAC和所连接的VLAN交换机的端口号保存到动态条目MAC地址列表中,当A和日有数据要传时,VLAN交换机从其端口收到的数据包中识别出目的MAC地址,查动态条目MAC地址列表,得到目的站点所在的VLAN交换机端口,这样两个端口间就建立起一条虚连接,数据包就可从源端口转发到目的端口。数据包一旦转发完毕,虚连接即被撤销。这种方式使带宽资源得到了很好利用,提高了VLAN交换机效率。
(1)MAC地址静态登记方式。MAC地址静态登记方式是预先在VLAN交换机中设置好一张地址列表,这张表含有工作站的MAC地址JLAN交换机的端口号、VLAN ID等信息,当工作站第一次在网络上发广播包时,交换机就将这张表的内容一一对应起来,并对其他交换机广播。这种方式的缺点在于,网络管理员要不断修改和维护MAC地址静态条目列表;且大量的MAC地址静态条目列表的广播信息易导致主干网络拥塞。
(2)ATM VLAN。基于ATM的VLAN采用的是信元交换(CELL SWITCH)技术,信元交换技术主要是指ATM技术,工作机制是:当ATM交换机从一个端口收到数据包后,采用53字节的定长信元(CELL)进行封装处理,其中有5个字节是信无头,含有目的地址等信息。在交换时,全部以信元进行交换。ATM是局域网和广域网的公共基础技术,结合了线路交换和存储转发两种数据交换形式,采用底层交换和光纤传输等技术,具有从几兆到数百兆甚至上千兆的网络带宽,能充分满足数据、语音及视频等传输的各类需求,非常容易组建各种应用的城域网,并有服务质量(QOS)保证。在ATM上实现VLAN技术实在是再好不过的了。

以太网交换技术

以太网交换技术
课程内容
主要内容:


● ●
以太网基础知识 以太网端口极其配置 二层转发原理 VLAN技术原理
以太网工作机制

CSMA/CD:载波侦听与冲突检测-carrier sense multiple access/collision detection
CS:载波侦听-发送之前的侦听,确保线路空闲,减少冲突机会。 MA:多址访问-每个站点发送的数据,可以被多个站点接收。 CD:冲突检测-边发送边检测,发现冲突后进行回退(引入冲突 域)。 回退:检测到冲突后的处理:发现冲突就停止发送,然后延迟一 个随机时间之后继续发送。
端口的链路类型(续)

Hybrid链路

与Trunk链路基本相同 主要区别在于,Trunk链路对于VLAN等于 PVID的报文,送出时将去掉tag,而Hybrid 可灵活配置去掉或者保留。
支持VLAN的交换机MAC学习方式

IVL流程 根据帧的VLAN ID查找MAC地址表,确定查找范围 根据目的MAC查找出端口 如果在MAC地址表中查找不到该目的MAC,则该报 文将通过广播的方式在该VLAN内所有端口转发 同时该以太网的源MAC将被学习到接收到报文的端 口上 MAC地址表通过老化机制更新 在转发的过程中不会对帧的内容进行修改
二层交换机的局限性



二层交换机将网段上的冲突域限制到了 端口级、但是无法限制广播域的大小。 端口间已经不存在冲突。但是广播域仍 然为整个LAN。 解决办法:

引入VLAN。
VALN的基本作用

相同VLAN内主机可以任意通信

二层交换 阻断广播包,减小广播域 提供了网络安全性 实现虚拟工作组 减少用户移动带来的管理工作量

实验二交换机Vlan的划分实验

实验二交换机Vlan的划分实验

实验总结与反思
实验收获
通过这次实验,我们深入了解了VLAN的概念和工作原理,掌握了如何在交换机上配置 VLAN的方法。同时,实验提高了我们的动手能力和解决实际问题的能力。
实验不足
在实验过程中,我们也发现了一些不足之处。例如,在配置VLAN时,我们没有考虑到安 全因素,可能导致安全隐患。此外,对于某些特殊情况的处理还不够熟练,需要加强练习 。
经验教训
在未来的实验中,我们应该更加注重实验前的准备和实验后的总结。对于实验中遇到的问 题,应及时记录并分析原因,以便不断提高自己的实验技能。同时,要注重理论与实践相 结合,将所学知识应用到实际场景中。
对未来实验的建议
加强安全配置
在未来的实验中,我们应该更加关注网络安全配置,如设置VLAN访问控制列表(ACL )等,以提高网络的安全性。
详细描述
在进行VLAN配置时,如果VLAN的IP地址、子网掩码等设置 不正确,或者VLAN接口未正确配置IP地址,会导致用户无法
正常访问网络。
解决方案
检查VLAN配置是否正确,包括IP地址、子网掩码等,确保 VLAN接口已正确配置IP地址。如果配置错误,需重新配置
VLAN并测试连通性。
VLAN间通信问题
确定节点数量
根据实验参与人数和设备数量,确定网络拓扑中 的节点数量。
配置节点参数
为每个节点配置相应的IP地址、子网掩码等网络 参数。
03
CATALOGUE
VLAN配置步骤
进入交换机的配置模式
打开终端或通过SSH连接到交换机。
输入命令进入交换机的全局配置模式 。
创建VLAN
在全局配置模式下,使用命令“vlan <VLAN ID>”创建VLAN。

交换机基本原理和转发过程

交换机基本原理和转发过程

交换机基本原理和转发过程(李建昂 0023000149 专用设备/驱动科室)本文主要介绍了一下交换机的工作原理,通过本文能够熟悉交换机的原理并对二层交换的一些概念有较深的理解。

首先介绍一下几个设备。

我们经常会看到一些设备的名字,比如HUB、交换机等。

这些设备之间到底有什么区别和联系,下面就简单说一下。

1、Ethernet HUBEthernet HUB的中文名称叫做以太网集线器,其基本工作原理是广播技术(broadcast),也就是HUB从任何一个端口收到一个以太网数据帧后,它都将此以太网数据帧广播到其它所有端口,HUB不存储哪一个MAC地址对应于哪一个端口。

以太网数据帧中含有源MAC地址和目的MAC地址,对于与数据帧中目的MAC地址相同的计算机执行该报文中所要求的动作;对于目的MAC地址不存在或没有响应等情况,HUB既不知道也不处理,只负责转发。

HUB工作原理:(1) HUB从某一端口A收到的报文将发送到所有端口;(2) 报文为非广播报文时,仅与报文的目的MAC地址相同的端口响应用户A;(3) 报文为广播报文时,所有用户都响应用户A。

随着网络应用不断丰富,网络结构日渐复杂,导致传统的以太网连接设备HUB已经越来越不能满足网络规划和系统集成的需要,它的缺陷主要表现在以下两个方面:(1) 冲突严重——HUB对所连接的局域网只作信号的中继,所有物理设备构成了一个冲突域;(2) 广播泛滥2、二层交换技术二层交换机的出现能够在一定程度上解决HUB存在的缺陷——主要是冲突严重的问题,其与HUB的区别从大的方面来看可以分为以下三点:(1)从OSI体系结构来看,HUB属于OSI模型的第一层物理层设备,而交换机属于OSI的第二层数据链路层设备。

也就意味着HUB只是对数据的传输起到同步、放大和整形的作用,对数据传输中的短帧、碎片等无法进行有效的处理,不能保证数据传输的完整性和正确性;而交换机不但可以对数据的传输做到同步、放大和整形,而且可以过滤短帧、碎片等。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

在mac表中查找数据帧目 先判断接收 的mac是否存在(SVL)。若 端口是否属 存在,判断对应的目的端 可设置,去 可设置,保留 于tag头的 口是否属于tag头的vlan, 掉tag标记 tag标记 vlan,不属于 属于则转发,不属于则丢 则丢弃,属于 弃。若不存在,在tag头的 在Pvid的vlan 则转发 在其它vlan为 vlan内洪泛 为untagged tagged port, port, tag标记 保留tag标记 会被丢掉
Vlan技术
PORT-VLAN-2008B系列交换机支持
vlan常用概念
Untagged报文:不带tag标签的报文 Tagged报文:带tag标签的报文 PVID:交换机端口接收到untagged报文,在添加tag头时用于填充vid信息,每个端口 都要指定pvid。 Vlan端口成员:vlan所包含的端口,vlan Tagged报文只可以在该vlan端口成员内转 发
以太网概述
以太网是当今现有局域网采用的最通 用的通信协议标准。该标准定义了在局域 网(LAN)中采用的电缆类型和信号处理方 法。
CB
HUB原理
交换式以太网
在交换式以太网中,交换机根据收到的数据帧中的MAC地 址决定数据帧应发向交换机的哪个端口。 为什么要用交换式网络替代共享式网络: · 减少冲突:交换机将冲突隔绝在每一个端口(每个端口都是一 个冲突域),避免了冲突的扩散。 · 提升带宽:接入交换机的每个节点都可以使用全部的带宽,而 不是各个节点共享带宽。
端口类型
Access端口: access端口只能属于一个vlan,且该vlan是该端口pvid,接
PC的端口设置为access端口
Hybrid端口: Hybrid端口可以属于多个VLAN,可以设置端口在某vlan为Untagged port 或tagged port Trunk端口: Trunk端口可以属于多个VLAN,端口在pvid的vlan为untagged port, 在其它vlan都是tagged port,交换机互连端口设置为trunk端口。
Untagged port : 某vlan tagged报文从该端口出来时,去掉该tag标签。
Tagged port:某vlan tagged报文从该端口出来时,保留tag标签。 Untagged Port和tagged Port是相对某一vlan来说的,一个物理端口可以在某一个 VID上是Untagged Port,在另一个VID上是tagged Port;
以太网交换机
度 以太网交换机引入全双工模式,工作在OSI七 一定程度上解决HUB存在的冲突严重缺陷 层模型中的第二层数据链路层中 以太网交换机引入全双工模式,工作在OSI七层模型 中的第二层数据链路层,对数据报文的转发是建立在 MAC地址基础上的。
二层交换机原理—SVL模式
学习线程 1、交换机根据接收的数据帧的源MAC地址建立MAC地址表 2、端口移动机制:交换机如果发现一个报文的入端口和报文中源 MAC地址所在的端口不同,就产生端口移动,将MAC地址学习到 新的端口 3、地址老化机制:如果交换机在很长一段时间内没有收到主机发 出的报文,则主机对应的MAC地址就会被删除 转发线程: 1、交换机在mac地址表中查找数据帧中的目的mac地址,如若找 到则发送到相应目的端口(需判断源和目的端口是否在同一vlan), 若找不到则向所在vlan的所有端口发送(除源端口); 2、如果收到的报文,源mac地址和目的mac地址在mac表里对应 同一端口,则丢弃该报文; 3、交换机向入端口以外的所有端口转发广播报文
只能是untagged port,去掉 tag标记
MAC地址学习—SVL
转发线程--SVL
二层交换机原理—IVL模式
学习线程 1、交换机根据接收的数据帧的源MAC地址+VID建立MAC地址表 2、端口移动机制:交换机如果发现一个报文的入端口和报文中源 MAC地址+VID所在的端口不同,就产生端口移动,将MAC地址 +VID学习到新的端口 3、地址老化机制:如果交换机在很长一段时间内没有收到主机发 出的报文,则主机对应的MAC地址就会被删除 转发线程: 1、交换机在mac地址表中查找数据帧中的目的mac地址+VID,如 若找到则发送到相应端口(需判断源和目的端口是否在同一vlan), 若找不到则向所在VLAN的所有端口发送(除源端口)。 2、如果收到的报文,源mac地址+VID和目的mac地址+VID在mac 表里对应同一端口,则丢弃该报文; 3、交换机向入端口以外的所有端口转发广播报文
802.1Q VLAN的三个规则
入口规则 端口类型 untag报文 Tag报文 报文在交换机内部是 带tag转发 untag port tag port 转发规则 出口规则
Access
Hybrid
Trunk
插入一个 VLAN标签, VID为端口 PVID,并会 在对应VLAN 广播域根据 目的MAC地 址转发
相关文档
最新文档