什么是多层交换技术
众所周知,传统的交换技术是在OSI网络标准模型中的第二层--数据链路层进行操作的,而多层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,多层交换技术就是:第二层交换技术+第三层转发技术。 多层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。当然,多层交换技术并不是网络交换机与路由器的简单堆叠,而是二者的有机结合,形成一个集成的、完整的解决方案。从交换与路由谈起1.交换技术如何转发数据? 局域网交换技术是作为对共享式局域网提供有效的网段划分的解决方案而出现的,他可以使每个用户尽可能地分享到最大带宽。前文已经提到,交换技术是在OSI七层网络模型中的第二层,即数据链路层进行操作的,因此交换机对数据包的转发是建立在MAC(Media Access Control)地址--物理地址基础之上的,对于IP网络协议来说,它是透明的,即交换机在转发数据包时,不知道也无须知道信源机和信宿机的IP地址,只须其物理地址即MAC地址。交换机在操作过程当中会不断的收集资料去建立它本身的一个地址表,这个表相当简单,它说明了某个MAC地址是在哪个端口上被发现的,所以当交换机收到一个TCP/IP封包时,他便会看一下该数据包的标签部分的目的MAC地址,核对一下自己的地址表以确认该从哪个端口把数据包发出去,由于这个过程比较简单,加上今天这功能由一崭新硬件进行--ASIC(Application Specific Interated Circuit),因此速度相当高,一般只需几十微秒,交换机便可决定一个IP封包该往那里送。 值得一提的是:万一交换机收到一个不认识的封包,就是说如果目的地MAC地址不能在地址表中找到时,交换机会把IP封包"扩散"出去,即把它从每一个端口中送出去,就好象交换机在收到一个广播封包时一样处理。二层交换机的弱点正是它处理广播封包的手法太不有效,比方说,当一个交换机收到一个从TCP/IP工作站上发出来的广播封包时,他便会把该封包传到所有其他端口去,哪怕有些端口上连的是IPX或DECnet工作站!这样一来,非TCP/IP接点的带宽便会受到负面的影响,就算同样的TCP/IP接点,除非他们的子网跟发送那个广播封包的工作站的子网相同,否则他们也会无原? 地收到一些与他们毫不相干的网络广播,整个网络的效率因此会大打折扣。 2.路由器转发数据与交换机有什么不同? 相比之下,路由器是在OSI七层网络模型中的第三层--网络层操作的,它在网络中,收到任何一个数据包(包括广播包在内),都要将该数据包第二层(数据链路层)的信息去掉(称为"拆包"),查看第三层信息(IP地址)。然后,根据路由表确定数据包的路由,再检查安全访问表;若被通过,则再进行第二层信息的封装(称为"打包"),最后将该数据包转发。如果在路由表中查不到对应MAC地址的网络地址,则路由器将向源地址的站点返回一个信息,并把这个数据包丢掉。 与交换机相比,路由器显然能够提供构成企业网安全控制策略的一系列存取控制机制。由于路由器对任何数据包都要有一个"拆打"过程,即使是同一源地址向同一目的地址发出的所有数据包,也要重复相同的过程。这导致路由器不可能具有很高的吞吐量,也是路由器成为网络瓶颈的原因之一。3.提高硬件性能,不解决路由器瓶颈问题 提高路由器的硬件性能(采用更高速,更大容量的内存)并不足以改善它的性能。因为路由器除了硬件支撑外,其"复杂的处理与强大的功能"主要是通过软件来实现的,这必然使得它成为网络瓶颈。另外,当流经路由器的流量超过其吞吐能力时,将引起路由器内部的拥塞。持续拥塞不仅会使转发的数据包被延误,更严重的是使流经路由器的数据包丢失。这些都给网络应用带来极大的麻烦。路由器的复杂性还对网络的维护工作造成了沉重的负担。例如,要对网络上的用户进行增加、移动或改变时,配置路由器的工作将显得十分复杂。 4.交换机结合路由器同样存在不足 将交换机和路由器结合起来(这也是当今大多数企业所采用的网络解决方案),从功能上来讲是可行的。然而,存在显然不足,不足之出在于: 交换机和路由器是网络中不同的设备,须分别购买、设置和管理,其花费必然要多于一个基于集成化的单一完整的解决方案的花费。多层交换解决了哪些问题 传统的网络结构对用户应用所造成的限制,正是多层交换技术所要解决的关键问题。目前,市场上最高档路由器的最大处理能力为每秒25万个包,而最高档交换机的最大处理能力则在每秒1000万个包以上,二者相差40倍。在交换网络中,尤其是大规模的交换网络,没有路由功能是不可想象的。然而路由器的处理能力又限制了交换网络的速度,这就是多层交换所要解决的问题。 要了解第三层交换并不困难,请先看右下图:假设A跟B以前曾通过交换机通信,中间的交换机如支持第三层交换的话,他便会把A和B的IP地址及他们的MAC地址记录下来,当其它主机如C要和A或B通信时,针对C所发出的寻址封包,第三层交换机会不假思索的送C一个回覆封包告诉他A或B的MAC地址,以后C当然就会用A或B的MAC地址"直接"和他通信。 因为通信双方完全没有通过路由器这样的第三者,所以那怕A、B和C属不同的子网,他们间均可直接知道对方的MAC地址来通信,更重要的是,第三层交换机并没有像其他交换器般把广播封包扩散,第三层交换机之所以叫三层交换器便是因为他们能看懂三层信息,如IP地址、ARP等。因此,三层交换器便能洞悉某广播封包目的何在,而在没有把他扩散出去的情形下,满足了发出该广播封包的人的需要,(不管他们在任何子网里)。如果认为第三层交换机就是路由器,那也应称作超高速反传统路由器,因为第三层交换器没做任何"拆打"数据封包的工作,所有路过他的封包都不会被修改并以交换的速度传到目的地。
MLS和CEF完全是两个概念。MLS本身就是“Multilayer forwarding”, 应该说是基于CEF的MLS。cisco在CEF之前,采用的是基于流的多层转发方式,也就是所谓一次查询多次转发。目前来说至少H3C还在使用这种基于流的MLS方式。其他的不是很了解。
众所周知,传统的交换技术是在OSI网络标准模型中的第二层--数据链路层进行操作的,而多层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,多层交换技术就是:第二层交换技术+第三层转发技术。 多层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。当然,多层交换技术并不是网络交换机与路由器的简单堆叠,而是二者的有机结合,形成一个集成的、完整的解决方案。从交换与路由谈起1.交换技术如何转发数据? 局域网交换技术是作为对共享式局域网提供有效的网段划分的解决方案而出现的,他可以使每个用户尽可能地分享到最大带宽。前文已经提到,交换技术是在OSI七层网络模型中的第二层,即数据链路层进行操作的,因此交换机对数据包的转发是建立在MAC(Media Access Control)地址--物理地址基础之上的,对于IP网络协议来说,它是透明的,即交换机在转发数据包时,不知道也无须知道信源机和信宿机的IP地址,只须其物理地址即MAC地址。交换机在操作过程当中会不断的收集资料去建立它本身的一个地址表,这个表相当简单,它说明了某个MAC地址是在哪个端口上被发现的,所以当交换机收到一个TCP/IP封包时,他便会看一下该数据包的标签部分的目的MAC地址,核对一下自己的地址表以确认该从哪个端口把数据包发出去,由于这个过程比较简单,加上今天这功能由一崭新硬件进行--ASIC(Application Specific Interated Circuit),因此速度相当高,一般只需几十微秒,交换机便可决定一个IP封包该往那里送。 值得一提的是:万一交换机收到一个不认识的封包,就是说如果目的地MAC地址不能在地址表中找到时,交换机会把IP封包"扩散"出去,即把它从每一个端口中送出去,就好象交换机在收到一个广播封包时一样处理。二层交换机的弱点正是它处理广播封包的手法太不有效,比方说,当一个交换机收到一个从TCP/IP工作站上发出来的广播封包时,他便会把该封包传到所有其他端口去,哪怕有些端口上连的是IPX或DECnet工作站!这样一来,非TCP/IP接点的带宽便会受到负面的影响,就算同样的TCP/IP接点,除非他们的子网跟发送那个广播封包的工作站的子网相同,否则他们也会无原? 地收到一些与他们毫不相干的网络广播,整个网络的效率因此会大打折扣。 2.路由器转发数据与交换机有什么不同? 相比之下,路由器是在OSI七层网络模型中的第三层--网络层操作的,它在网络中,收到任何一个数据包(包括广播包在内),都要将该数据包第二层(数据链路层)的信息去掉(称为"拆包"),查看第三层信息(IP地址)。然后,根据路由表确定数据包的路由,再检查安全访问表;若被通过,则再进行第二层信息的封装(称为"打包"),最后将该数据包转发。如果在路由表中查不到对应MAC地址的网络地址,则路由器将向源地址的站点返回一个信息,并把这个数据包丢掉。 与交换机相比,路由器显然能够提供构成企业网安全控制策略的一系列存取控制机制。由于路由器对任何数据包都要有一个"拆打"过程,即使是同一源地址向同一目的地址发出的所有数据包,也要重复相同的过程。这导致路由器不可能具有很高的吞吐量,也是路由器成为网络瓶颈的原因之一。 3.提高硬件性能,不解决路由器瓶颈问题 提高路由器的硬件性能(采用更高速,更大容量的内存)并不足以改善它的性能。因为路由器除了硬件支撑外,其"复杂的处理与强大的功能"主要是通过软件来实现的,这必然使得它成为网络瓶颈。另外,当流经路由器的流量超过其吞吐能力时,将引起路由器内部的拥塞。持续拥塞不仅会使转发的数据包被延误,更严重的是使流经路由器的数据包丢失。这些都给网络应用带来极大的麻烦。路由器的复杂性还对网络的维护工作造成了沉重的负担。例如,要对网络上的用户进行增加、移动或改变时,配置路由器的工作将显得十分复杂。 4.交换机结合路由器同样存在不足 将交换机和路由器结合起来(这也是当今大多数企业所采用的网络解决方案),从功能上来讲是可行的。然而,存在显然不足,不足之出在于: 交换机和路由器是网络中不同的设备,须分别购买、设置和管理,其花费必然要多于一个基于集成化的单一完整的解决方案的花费。多层交换解决了哪些问题 传统的网络结构对用户应用所造成的限制,正是多层交换技术所要解决的关键问题。目前,市场上最高档路由器的最大处理能力为每秒25万个包,而最高档交换机的最大处理能力则在每秒1000万个包以上,二者相差40倍。在交换网络中,尤其是大规模的交换网络,没有路由功能是不可想象的。然而路由器的处理能力又限制了交换网络的速度,这就是多层交换所要解决的问题。 要了解第三层交换并不困难,请先看右下图:假设A跟B以前曾通过交换机通信,中间的交换机如支持第三层交换的话,他便会把A和B的IP地址及他们的MAC地址记录下来,当其它主机如C要和A或B通信时,针对C所发出的寻址封包,第三层交换机会不假思索的送C一个回覆封包告诉他A或B的MAC地址,以后C当然就会用A或B的MAC地址"直接"和他通信。 因为通信双方完全没有通过路由器这样的第三者,所以那怕A、B和C属不同的子网,他们间均可直接知道对方的MAC地址来通信,更重要的是,第三层交换机并没有像其他交换器般把广播封包扩散,第三层交换机之所以叫三层交换器便是因为他们能看懂三层信息,如IP地址、ARP等。因此,三层交换器便能洞悉某广播封包目的何在,而在没有把他扩散出去的情形下,满足了发出该广播封包的人的需要,(不管他们在任何子网里)。如果认为第三层交换机就是路由器,那也应称作超高速反传统路由器,因为第三层交换器没做任何"拆打"数据封包的工作,所有路过他的封包都不会被修改并以交换的速度传到目的地。普通交换机与多层交换机有什么区别?
二层交换机是只具有交机功能的交换机。价格2、300块(16口)。三层、四层交换机是带有部分路由功能的交换机,背板带宽大,用于骨干网处理大量数据流,有网管功能、可编程、可堆叠。价格在几千(16口)至十几万(48口)。二层指的是数据链路层。二层交换机,是根据第二层数据链路层的MAC地址和通过...
...其他厂商设备如华为、H3C、Juniper多层交换技术采用哪种呢?_百度...
MLS和CEF完全是两个概念。MLS本身就是“Multilayer forwarding”, 应该说是基于CEF的MLS。cisco在CEF之前,采用的是基于流的多层转发方式,也就是所谓一次查询多次转发。目前来说至少H3C还在使用这种基于流的MLS方式。其他的不是很了解。
什么是第二层交换机?什么是第三层交换机?什么是第四层交换机 ?
交换机只有二层和三层,还没听说过四层的,四层都跑到会话层上了 简单的交换机都属于二层交换机,作用主要在于增加客户,在网络中处于接入层,就是网线出来的直接接到电脑上去了 好点的交换机支持VLAN划分,命令行配置的是二层或者三层交换机,差别在于有没有路由功能 这里说一下,路由寻址是IP寻址,...
Switch是什么?
根据国际标准化组织(ISO)模型,交换机分为二层和三层交换机,其中二层交换机主要基于数据链路层进行操作,而三层交换机则具备路由功能,能够根据IP地址进行数据包的转发。通常,三层交换机也被称为多层交换机。交换式集线器(HUB)是二层交换机的一个通俗称呼。与交换机不同,集线器所有的端口共享带宽,...
网络设计包括哪些环节
视网络规模的大小(比如网络中连接机器的台数在250台以上时),选用多层交换技术,支持多层干道传输、生成树等协议。 6) 易用性原则 网络系统的硬件设备和软件程序应易于安装、管理和维护。各种主要网络设备,比如核心交换机、汇聚交换机、接入交换机、服务器、大功率长延时UPS等设备均要支持流行的网管系统,以方便...
三层交换机和路由器这两种技术究竟谁优谁劣,它们各自主要运用在什么环境...
明显交换机占优势:交换机优点:多端口,这个是路由器无法比拟的,端口数量多,则端口成本小 转发速度快,处理数据和查表都是用硬件集成电路,各种操作几乎同时处理。多层交换,可以完成2 3 4层 以上的快速交换 但缺点就是,交换机的功能不够路由器强大,因为交换机是硬件实现 路由器是软件实现。路由...
CCNP学习指南:组建Cisco多层交换网络编辑推荐
本书也有详尽的阐述和实践指导,帮助你理解并应用到实际网络环境中。如果你的目标是紧跟技术潮流,或是正在为最新版BCMSN考试做准备,那么《CCNP学习指南:组建Cisco多层交换网络》无疑是您书架上不可或缺的一本书。它不仅提供了理论知识,还提供了实际操作的实战经验,是提升CCNP技能的绝佳资源。
组网什么时候用二层交换机,什么时候用三层交换机呢?
二层交换机顾名思义,是工作在二层的交换机,而三层交换机当然是有三层功能的交换机。二层是以MAC为目的地址转发包,三层是根据IP地址转发包。路由器都是工作在三层的,因为他们都根据IP来转发包,但是速度没有交换机快,所以三层交换机具有路由器的功能,但是转发速度比路由器快。所以如果只需要同一网...
计算机网络中,多层通信的原理(越详细越好,有点例子说明下最好)_百度...
四层交换的简单定义是:不仅基于MAC(第二层桥接)或源\/目的地IP地址(第三层路由选择),同时也基于TCP\/UDP应用端口来做出转发决定的能力。其使网络在决定路由时能够区分应用。能够基于具体应用对数据流进行优先级划分。它为基于策略的服务质量技术提供了更加细化的解决方案。提供了一种可以区分应用类型的...
CCNP学习指南:组建Cisco多层交换网络版权信息
该书由人民邮电出版社出版,于2007年发行,ISBN号码为9787115166241。全书采用了16开本,对于希望进一步提升网络技术水平的读者来说,这是一本实用且权威的参考书籍。定价为99.00元,对于那些愿意投资在专业学习上的人来说,性价比相当高。通过阅读这本书,读者不仅能掌握Cisco多层交换网络的基础理论,还能...
杜童信徕: 众所周知,传统的交换技术是在OSI网络标准模型中的第二层--数据链路层进行操作的,而多层交换技术是在网络模型中的第三层实现了数据包的高速转发.简单地说,多层交换技术就是:第二层交换技术+第三层转发技术. 多层交换技术的出现...
沈河区13963111210: 第三层交换技术的介绍 - ?
杜童信徕: 第三层交换技术是1997年前后才开始出现的一种交换技术,最初是为了解决广播域的问题.三层交换(也称多层交换技术,或IP交换技术)是相对于传统交换概念而提出的.众所周知,传统的交换技术是在OSI网络标准模型中的第二层――数据...
沈河区13963111210: 三层交换工作原理,以及和二层的区别 - ?
杜童信徕: 三层交换机使用了三层交换技术 简单地说,三层交换技术就是:二层交换技术+三层转发技术.它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题.三层交换(也...
沈河区13963111210: 计算机网络中二层交换机和三层交换机有什么区别? - ?
杜童信徕: 简单地说,三层交换技术就是:二层交换技术+三层转发技术.它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题. 什么是三层交换 三层交换(也称多层交换技术...
沈河区13963111210: 解释一下三层交换,虚拟子网,广播风暴帮帮忙,尽量详细一点,多谢咧 ?
杜童信徕: 三层交换(也称多层交换技术,或IP交换技术)是相对于传统交换概念而提出的.众所周知,传统的交换技术是在OSI网络标准模型中的第二层——数据链路层进行操作的...
沈河区13963111210: 三层交换技术的概述 - ?
杜童信徕: 三层交换技术越来越受到企业用户的关注,应用也越广泛,如公司和校园的网络全是具有三层功能的交换网络,交换机是三层交换机.可见,三层交换技术被广泛应用于各大企业、校园等场所的网络架构当中.那么三层交换技术到底是一种什么...
沈河区13963111210: 正确的三层交换从概念是什么? ?
杜童信徕: 三层交换从概念的提出到今天的普及应用,虽然只历经了几年的时间,多个接入端口和低谦价格为小型网络用户提供了很完善的解决方案,不然就退而求其次,让三层交换...
沈河区13963111210: 单臂路由与三层交换的区别? - ?
杜童信徕: 单臂路由:1. 交换机为二层交换机;2. 路由器只有1个Ethernet接口 三层交换(也称多层交换技术,或IP交换技术)是相对于传统交换概念而提出的.众所周知,传统的交换技术是在OSI网络标准模型中的第二层——数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发.简单地说,三层交换技术就是:二层交换技术+三层转发技术.三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题.
沈河区13963111210: 需帮助!二层交换机和三层交换机有什么区别? - ?
杜童信徕: 二层交换机工作于OSI模型的第2层(数据链路层),故而称为二层交换机.二层交换技术是发展比较成熟,二层交换机属数据链路层设备,可以识别数据包中的MAC地址信息,根据MAC地址进行转发,并将这些MAC地址与对应的端口记录在自...
沈河区13963111210: 实施多层交换指的是什么呢?实施多层交换指的是什么呢? ?
杜童信徕: 了解三层交换所需要的基本组件和关键组件的基本原理2.比较二层交换和多层交换,解释每一种交换模式数据包的流程图3.了解多层交换数据表的结构4.了解集中转发...