电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

交换机基本原理和转发流程总结

10页
  • 卖家[上传人]:s9****2
  • 文档编号:498758926
  • 上传时间:2023-07-23
  • 文档格式:DOCX
  • 文档大小:54.27KB
  • / 10 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、交换机基本原理和转发流程总结关键词:以太网集线器 Ethernet HUB交换机 Switch虚拟局域网 VLAN路由器 Router路由表 Route Table地址解析协议 ARPARP 表 ARP TableMAC 表 FIB Table三层硬件转发表 IP fdb Table计算机网络往往由许多种不同类型的网络互连连接而成。如果几个计算机网络只是在物 理上连接在一起,它们之间并不能进行通信,那么这种“互连”并没有什么实际意义。因此通 常在谈到“互连”时,就已经暗示这些相互连接的计算机是可以进行通信的,也就是说,从功 能上和逻辑上看,这些计算机网络已经组成了一个大型的计算机网络,或称为互联网络,也 可简称为互联网、互连网。下面将从互联网的渐进历程逐一阐述各种设备的工作原理: 1、Ethernet HUBEthernet HUB 的中文名称叫 做以太网集线器,其基本工作 原理是 广播技术 (broadcast ),也就是 HUB 从任何一个端口收到一个以太网数据帧后,它都将此以太 网数据帧广播到其它所有端口, HUB 不记忆哪一个 MAC 地址挂在哪一个端口这 里所说的广播是指 H

      2、UB 将该以太网数据帧发送到所有其它端口,并不是指 HUB 将该 报文改变为广播报文。以太网数据帧中含有源 MAC 地址和目的 MAC 地址,对于与数据帧中目的 MAC 地址相同的计算机执行该报文中所要求的动作; 对于目的 MAC 地址不存在或没有响应 等情况,HUB既不知道也不处理,只负责转发。HUB工作原理: HUB 从某一端口 A 收到的报文将发送到所有端口; 报文为非广播报文时,仅与报文的目的 MAC 地址相同的端口响应用户 A ; 报文为广播报文时,所有用户都响应用户 A 。随着网络应用不断丰富,网络结构日渐复杂,导致传统的以太网连接设备 HUB 已 经越来越不能满足网络规划和系统集成的需要,它的缺陷主要表现在以下两个方面: 冲突严重 HUB 对所连接的局域网只作信号的中继, 所有物理设备构成了一 个冲突域; 广播泛滥。2、二层交换技术二层交换机的出现能够在一定程度上解决 HUB 存在的缺陷主要是冲突严重的 问题,其与 HUB 的区别从大的方面来看可以分为以下三点: 从 OSI 体系结构来看, HUB 属于 OSI 模型的第一层物理层设备,而交换机属 于 OSI 的第二层数据

      3、链路层设备。也就意味着 HUB 只是对数据的传输起到同步、放大 和整形的作用,对数据传输中的短帧、碎片等无法进行有效的处理,不能保证数据传 输的完整性和正确性;而交换机不但可以对数据的传输做到同步、放大和整形,而且 可以过滤短帧、碎片等。 从工作方式来看, HUB 是一种广播模式,当 HUB 的某个端口工作的时候,其 他所有端口都能够收听到信息,容易产生广播风暴,当网络较大时网络性能会受到很 大的影响;而当交换机工作的时候,只有发出请求的端口和目的端口之间相互响应而 不影响其他端口,因此交换机就能够隔离冲突域,并在一定程度上抑制广播风暴。 从带宽来看, HUB 不管有多少个端口,所有端口都是共享一条带宽,在同一时 刻只能有二个端口传送数据,其他端口只能等待,同时 HUB 只能工作在半双工模式下 (半双工模式在通道中同时只能沿着一个方向传输数据);而对于交换机而言, 每个端口都有一条独占的带宽,当二个端口工作时并不影响其他端口的工作,同时交 换机不但可以工作在半双工模式下而且可以工作在全双工模式下(全双工模式在 通道中同时双向数据传输的能力)。二层交换技术的工作原理: 由于二层交换技术是

      4、在 OSI 七层网络模型中的第二层, 即数据链路层进行操作的,因此交换机对数据报文的转发是建立在 MAC(Media Access Control )地址 -物理地址基础之上的,对于 IP 网络协议来说,它是透明的,即交换 机在转发数据报文时, 无须知道信源机和信宿机的 IP 地址,只需知其物理地址( MAC 地址)即可。交换机在工作过程当中会不断的检测报文的源和目的 MAC 地址来建立 MAC 地址表, 这个表说明了某个 MAC 地址是在哪个端口上被发现的 。这样当交换机 收到一个报文时,它便会看一下该数据报文的目的 MAC 地址,核对一下自己的 MAC 地址表以确认应该从哪个端口把数据报文发出去;但若交换机收到的报文在目的 MAC 地址不能在地址表中找到时, 交换机会把 IP 报文广播出去这正是二层交换机的弱 点所在。二层交换机的报文转发涉及到两个关键的线程:学习线程: 交换机接收网段上的所有数据帧,利用接收数据帧的源 MAC地址建立MAC地 址表; 端口移动机制:交换机如果发现一个报文的入端口和报文中源 MAC地址的所在 端口不同,就产生端口移动,将 MAC 地址学习到新的端口;

      5、 地址老化机制:如果交换机在很长一段时间内没有收到主机发出的报文,则该 主机对应的 MAC 地址就会被删除,等下次报文来的时候重新学习。 报文转发线程: 交换机在 MAC 地址表中查找数据帧的目的 MAC 地址,如果找到就将该数据 发送到相应的端口,如果找不到就向所有的端口发送(广播); 如果交换机收到的报文中源 MAC 与目的 MAC 地址相同,则丢弃该报文; 交换机向入端口以外的所有其它端口发送广播报文。二层交换机的缺点: 传统的以太网交换机对接收到的数据帧根据 MAC 地址进行二 层转发,因此将网段上的冲突域限制到了端口级,但却无法限制广播域的大小,在主 机数量很多的情况下,广播泛滥的现象仍然很严重。3、VLAN 技术为解决在局域网中存在的广播泛滥和安全性的问题,引出了 VLAN 即虚拟局域网的 概念,所谓 VLAN 是一种将局域网内的设备逻辑地而不是物理地划分成一个个网段从而 实现虚拟工作组的新兴技术。VLAN技术允许网络管理者将一个物理的LAN逻辑地划分成不同的广播域(或称 虚拟LAN,即VLAN),每一个VLAN都包含一组有着相同需求的计算机工作站,与物 理上形成的LAN有

      6、着相同的属性。但由于它是逻辑地而不是物理地划分,所以同一个 VLAN内的各个工作站无须被放置在同一个物理空间里,即这些工作站不一定属于同一 个物理LAN网段。一个VLAN内部的广播和单播流量都不会转发到其他VLAN中,从而 有助于控制流量、减少设备投资、简化网络管理、提高网络的安全性。引入了VLAN以后, 对二层交换机的报文转发线程产生了如下的影响:1)交换机在MAC地址表中查找数据帧中的目的MAC地址,如果找到(同时还要确保报文的 入VLAN和出VLAN是一致的),就将该数据帧发送到相应的端口,如果找不到,就向(VLAN 内)所有的端口发送;2)如果交换机收到的报文中源MAC地址和目的M AC地址所在的端口相同,贝9丢弃该报文;3)交换机向(VLA N内)入端口以外的其它所有端口转发广播报文。Vian与二层交换的规则:主机和交换机之间传送的是untagged报文 交换机之间用干道链路(Trunk,连接交换机用Tag来标识报文所属的VLAN 干道链路上传输的是Tagged Frame不同VLAN之间在二层不能相互通讯虚拟局域网将一组位于不同物理网段上的用户在逻辑上划分成一个局域网内,在

      7、 功能和操作上与传统LAN基本相同,可以提供一定范围内终端系统的互联。VLAN的优 势主要表现在以下四个方面:1) 建立虚拟工作组模型,使虚拟局域网中的各个设备很容易相互访问;2) 限制广播范围;3) 增加网络的安全性4) 动态网络管理。VLAN 的划分: 基于端口的VLAN ; 基于MAC的VLAN; 基于协议的 VLAN; 基于IP地址的VLAN; 基于IP子网的VLAN;基于组合策略的VLAN。802.1Q协议规定了一段新的以太网祯字段,与标准的以太网祯头相比, VLAN报文 格式在源地址后增加了一个4字节的802.1Q标签。4个字节的802.1Q标签中,包含 了2个字节的标签协议标识( TPID-Tag Protocol Identifier ,它的值是 8100),和 两个字节的标签控制信息(TCITag Control Information ), TPID是IEEE定义的新的类型,表明这是一个加了802.1Q标签的报文。如图1所示:DestinationMacSource MacLength /typeDataFCSR 6 v 6 v*2-* 461500 vDestin

      8、ationMacSource MacVian tagLength /typeDataFCS 6 F6L 4 F 2 F421500 v A 4T22Vian Protocal ID = 0x8100prioritycfiVian ID3 bit1bit12 bit图1 VLAN Identified( VLAN ID ): 这是一个 12位的域,指明 VLAN的ID,一共4096个, 每个支持802.1Q协议的主机发送出来的数据包都会包含这个域,以指明自己所属的 VLAN。 Canonical Format Indicator( CFI ):这一位主要用于总线型的以太网与FDDI、令牌环网 交换数据时的祯格式。 Priority :这3位指明祯的优先级。一共有8种优先级,主要用于当交换机阻塞时, 优先发送优先级高的数据包。在交换机中,直接与主机相连的端口是无法识别 802.1Q报文的,那么这种端口称 为Access端口;对于交换机相连的端口,可以识别和发送 802.1Q报文,那么这种端口 称为 Tag Aware 端口。工作原理:在交换机中的报文转发过程中,802.1Q报文标识了报文所

      9、属的VLAN;在跨 越交换机的报文中,带有VLAN标签信息的报文尤其显得重要。例如,定义交换机中的1端 口属于VLAN 2,且该端口类型为Acess,当1端口接收到一个数据报文后,交换机会查看 该报文中没有802.1Q标签,若没有交换机根据1端口所属的VLAN 2,自动给该数据包添加 一个VLAN 2的标签头,然后再将数据包交给数据库查询模块,数据库查询模块会根据数据 包的目的地址和所属的VLAN进行查找,之后交给转发模块,转发模块看到这是一个包含标 签头的数据包,根据报文的出端口的性质来决定是否保留还是去掉标签头。如果端口 是Tag Aware端口,则保留标签,否则删除标签头。一般情况下,两个交换机互连的端口一般都是 Tag Aware端口,交换机和交换机之间交换数据包时是没有必要去掉标签的。VLAN的IVL和SVL方式 IVL: Independent Vlan Learning SVL: Shared Vlan LearningMAC1 VLAN1 P0RT1MAC1VLAN1PORT1MAC2VLAN2PORT2MAC3VLAN3PORT3MMAC2 VLAN2 PORT2IVLMAC3 VLAN3 P0RT3SVL图2在IVL方式下:每个VLAN都有自己的对应的MAC地址表(抽象的概念并不是物理的), 相互之间没有影响。一 个MAC地址可以被学习到不同的VLA N中,因此对一个用户来说如 果属于多个VLAN,那么每个VLAN内的信息都需要重新学习。而SVL方式下,一个地址

      《交换机基本原理和转发流程总结》由会员s9****2分享,可在线阅读,更多相关《交换机基本原理和转发流程总结》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.