二、三、四层交换的区别/四层交换技术简介

随着宽带的普及,各种网络应用的深入,我们的局域网络正在承担着繁重的业务流量。网络系统中的音频、视频、数据等信息的传输量充斥着占用带宽,我们不得不为这些数据流量提供差别化的服务,让时延敏感性的和重要的数据优先通过,这就不得不考虑第四层交换,以满足基于策略调度、QoS(Quality of Service:服务质量)以及安全服务的需求。

二、三、四层交换的区别

第二层交换实现局域网内主机间的快速信息交流,第三层交换可以说是交换技术与路由技术的完美结合,而第四层交换技术则可以为网络应用资源提供最优分配,实现应用服务服务质量、负载均衡及安全控制。四层交换并不是要取代谁,其实现在径渭分明的二层交换和三层交换已融入四层交换技术。

第二层交换机,是根据第二层数据链路层的MAC地址和MAC地址表来完成端到端的数据交换的。第二层交换机只须识别数据帧中的MAC地址,而直接根据MAC地址转发,非常便于采用ASIC专用芯片实现。第二层交换的解决方案,是一个“处处交换”的方案,虽然该方案也能划分子网、限制广播、建立VLAN,但它的控制能力较小、灵活性不够,也无法控制流量,缺乏路由功能。

第三层交换机,是根据第三层的网络层IP地址来完成端到端的数据交换的,主要应用于不同VLAN子网间的路由。当某一信息源的第一个数据流进行第三层交换(路由)后,交换机会产生一个MAC地址与IP地址的映射表,并将该表存储起来,如同一信息源的后续数据流再次进入交换机,交换机将根据第一次产生并保存的地址映射表,直接从第二层由源地址传输到目的地址,不再经过第三路由系统处理,提高了数据包的转发效率,解决了VLAN子网间传输信息时传统路由器产生的速率瓶颈。

第四层交换机不仅可以完成端到端交换,还能根据端口主机的应用特点,确定或限制它的交换流量。简单地说,第四层交换机是基于传输层数据包的交换过程的,是一类基于TCP/IP协议应用层的用户应用交换需求的新型局域网交换机。第四层交换机支持TCP/UDP第四层以下的所有协议,可根据TCP/UDP端口号来区分数据包的应用类型,从而实现应用层的访问控制和服务质量保证。可以查看第三层数据包头源地址和目的地址的内容,可以通过基于观察到的信息采取相应的动作,实现带宽分配、故障诊断和对TCP/IP应用程序数据流进行访问控制的关键功能。第四层交换机通过任务分配和负载均衡优化网络,并提供详细的流量统计信息和记帐信息,从而在应用的层级上解决网络拥塞、网络安全和网络管理等问题,使网络具有智能和可管理。

四层交换技术简介

OSI网络参考模型的第四层是传输层。传输层负责端到端通信,即在网络源和目标系统之间协调通信。在IP协议栈中这是TCP(传输控制协议)和UDP(用户数据报协议)所在的协议层。TCP和UDP包含端口号,它可以唯一区分每个数据包包含哪些应用协议(例如HTTP、FTP、telnet等等)。TCP/UDP端口号提供的附加信息可以为网络交换机所利用,四层交换机利用这种信息来区分包中的数据,这是第四层交换的基础。

四层交换的主要功能如下: 1.数据包过滤:在传统路由器上,采用第四层信息端口号去定义访问控制列表过滤规则。四层交换也借用了控制列表的概念,但和基于软件的路由器不一样,第四层交换是在ASIC专用高速芯片中实现的,从而使过滤控制可以线速进行。

2.服务质量:TCP/UDP第四层信息还可以用于建立应用通信的优先级。第四层交换允许用基于端口号(应用)来区分优先级,设置优先级队列,确保重要的流量(如:VOIP、视频)在得到最快的处理,使紧急应用获得网络的高级别服务。

3.负载均衡:第四层交换负载均衡的原理,就是按照IP地址和TCP端口进行虚拟连接的交换,直接将数据包发送到目的计算机的相应端口中。具备第四层交换能力的交换机,能作为一个硬件负载均衡器,完成服务器的负载均衡。由于第四层交换基于硬件芯片,因此性能非常优秀,尤其是对于网络传输的速度,交换的速度远远超过普通的数据包转发。采用第四层交换机设备,所有的集群主机通过第四层交换机与外部Internet相连,外部客户防问服务器时通过第四层交换机动态分配服务器,实现动态负载均衡,当其中一台服务器出现故障时,由交换机动态将所有流量分配到集群中的其他主机上。

时间: 2024-10-31 11:57:01

二、三、四层交换的区别/四层交换技术简介的相关文章

SEO友情链接交换技巧及如何交换

最近有很多网友都加了我得QQ并且与我交流,交流中的网友有对SEO了解一些的,也有什么都不了解的,其中有一部分人很头疼,可能是因为自己对SEO没有接触过,或者根本不知道SEO怎么去做,只知道SEO是可以提高网站排名,可以帮助我们让客户自动找上门的好东西,但是具体的操作却在脑海中很模糊,我对这部分网友们的网站进行了查看,其中我发现了有很多网友们对SEO友情链接的交换概念完全领悟错了,举一个最简单的例子,在我们做SEO的工作时,其中能够提高排名并且快速提高PR值得方法就是友情链接,所以大家都知道友情链

在java中一维数组和二维数组有什么区别吗?

问题描述 在java中一维数组和二维数组有什么区别吗? 求大神指点java中一维数组和二维数组的区别,为什么一位数组是一行 二维数组可以定义多行 解决方案 如图黑色的是一维数组红色的是二维数组一维数组用来存数据二维数组用来存一维数组 解决方案二: JAVA中一维数组和二维数组的定义一维数组及二维数组的用法java中arraylist和一维数组二维数组的转换 解决方案三: 一楼正解,一维和二维的区别就是线和面的区别,一维的数组你就可以通过一个下标来准确定位,而二维的就需要有两个就像坐标系一样,一维

javascript函数命名的三种方式及区别介绍_基础知识

javascript函数命名的三种方式及区别介绍 第一 复制代码 代码如下: function fn(val1,val2) { alert(val1+val2); } fn(1,2); 第二 复制代码 代码如下: var fn=function() { alert(val1+val2); } fn(1,2); 第三 复制代码 代码如下: var fn=new Function("alert(val1+val2)"); fn(1,2);  上面三种方式逻辑上是等价的,但是还是有点小区别:

FastDFS文件系统(二) fastdfs和其他文件系统区别

FastDFS文件系统(二) fastdfs和其他文件系统区别 一.概述 普通存储方案:Rsync.DAS(IDE/SATA/SAS/SCSI等块).NAS(NFS.CIFS.SAMBA等文件系统).SAN(FibreChannel, iSCSI, FoE存储网络块),Openfiler.FreeNas(ZFS快照复制)由于生产环境中往往由于对存储数据量很大,而SAN存储价格又比较昂贵,因此大多会选择分布式 存储来解决一下问题: 海量数据存储问题 数据高可用问题(冗余备份)问题 较高的读写性能和

数据实践之美:33位大数据专家的方法、技术与思想. NO.2 数据化营销中的“一•二•三”

NO.2 数据化营销中的"一·二·三" 叶秋萍 专注数据分析多年,做过物流行业.保健品行业及秀场行业的数据分析,也做过银行电商项目的咨询顾问,传统行业和互联网行业都有涉猎.对用户心理学.用户行为学.商业学颇有兴趣,一直致力于CRM的学习和实践.对BI和可视化分析也有一定的研究和了解. 个人微信号:binglingzi3344 这个时代,瞬息万变,传统的商业模式在悄无声息中被"革命",互联网蓝海中的风浪再大也无法阻挡我们向前迈步的热情,梅特卡夫定律所概括的经济效应随着

all-mongo中下面三个语句的区别

问题描述 mongo中下面三个语句的区别 语句1: { "contents" : { "$elemMatch" : { "$and" : [ { "$and" : [ { "fieldName" : "140"} , { "content" : "北京"}]} , { "$and" : [ { "fieldName&q

javascript中的=等号个数问题两个跟三个有什么区别_基础知识

一个等号就是个赋值的作用,主要问题在于两个跟三个等号的区别. javaScript中两个等于号和三个等于号之间的区别 一言以蔽之:==先转换类型再比较,===先判断类型,如果不是同一类型直接为false. ===表示恒等于,比较的两边要绝对的相同 alert(0 == ""); // true alert(0 == false); // true alert("" == false); // true alert(0 === ""); // fa

c#-二个线程之间的区别,C#

问题描述 二个线程之间的区别,C# string ticket_list = "1,2,3,11,12"; string[] sArray = ticket_list.Split(','); if (sArray.Length > 0) { foreach (var i in sArray) { task = new Task(() => { Task a = Task.Run(() => { MyMethod(int.Parse(i)); }); }); } tas

物联网区别于云计算技术的几大看点分析

本文讲的是物联网区别于云计算技术的几大看点分析,物联网和云计算在很多方面有对等的可比性,例如,云计算有SPI(即SaaS.PaaS.IaaS)三层的划分,物联网也有DCM(即感知层.传输层.应用层)的三层划分.美国NIST(美国国家标准技术研究院)把云计算的部署模式分为共有云.私有云.社区云和混合云,物联网的存在方式分为内网.专网和外网;也可和云计算一样,把物联网的部署模式分为公有物联网(Public IoT).私有物联网(Private IoT).社区物联网(Community IoT)和混合