千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能)

标题: [分享]菜鸟入门 带你识别二三四层交换机 [打印本页]

作者: zym567    时间: 2010-1-28 10:11
标题: [分享]菜鸟入门 带你识别二三四层交换机

菜鸟入门 带你识别二三四层交换机

 
交换机是我们组网所必需的设备之一,通过交换机来连接各个局域网,交换机在网络建设中,发挥着越来越重要的作用。三层交换机最重要的功能就是加快大型网络内的数据快速转发,从而使更大的数据流量能够实现在内网中高速传送。

  交换机是我们组网所必需的设备之一,通过交换机来连接各个局域网,交换机在网络建设中,发挥着越来越重要的作用。不过在购买交换机的时候,会提到交换机会为二层、三层和四层的说法,他们之间有什么区别吗?他们又是怎么样来工作的呢?下面笔者就带领大家来区分二层、三层和四层交换机,看一下他们之间究竟有什么区别。

  一、二层交换机

  二层交换机发展到现在,其技术已经比较成熟,二层交换机属于数据链路层的设备,它能够识别出数据包中的MAC地址信息,根据MAC地址进行转发。当交换机从某个端口收到一个数据包的时候,它首先读取数据包中的源MAC地址,这样能够确定出源MAC地址的机器连接到了交换机的哪个端口上,然后再读取数据包中的目的MAC地址,并在地址表中查找相应的端口,如果地址表中能够找到与目的MAC地址相对应的商品,那么交换机就会把数据包直接复制到这个口上,完成数据转发的任务。如果在地址表中找不到相对应的端口,就会把数据包广播到交换机的所有端口,当发现目的机器对源机器有回应的时候,交换机就会学习目的MAC地址与哪个端口对应,并对其进行记录,以方便下次传送数据的时候,不再对所有的端口进行广播。通过不断的循环上面的过程,对于全网的MAC地址信息就都可以学习到,所以二层交换机就是这样来建立与维护它自己的地址表的。

  二层交换机主要用于小型的局域网中,在网络中广播包的影响不大,通过二层交换机的快速交换功能,多个接入端口与低廉的价格为小型网络用户提供了一个很完善的解决方案。

  二、三层交换机

  三层交换是相对于传统的交换概念而提出的,传统的交换技术是在OSI网络标准模型中的数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发,简单的说三层交换机就是在二层交换机的基础上采用了三层转发技术,从而解决了局域网中网段划分后,子网依赖路由器进行管理的局面,解决了传统路由器低速、复杂造成的网络瓶颈问题。

  当有数据从交换机的端口芯片接收进来以后,首先会在二层交换机芯片中查找对应的目的MAC地址,如果能够在MAC地址表中找到,就直接进行二层转发,从而实现数据的快速传送。但是当找不到目的MAC地址的时候,交换机就会把数据传送到CPU,然后由CPU查找相应的路由表信息,与数据的目的IP地址相对比,然后发送ARP数据包到目的主机,得到该主机的MAC地址,接着将MAC地址发送到二层芯片,由二层芯片转发该数据包,最后实现数据的传送。

  三层交换机根据处理数据的不同分为硬件与软件两个大类,硬件交换机的三层技术相对来说比较复杂,成本较高,但是传送数据速度快,性能好,其负载能力非常强。工作的时候是通过ASIC芯片,采用硬件的方式进行路由表的查找与刷新的。而软件交换机的三层交换技术简单,成本比较低,但是传送数据的速度比较慢一些,不适合作为主干交换机,采用CPU用软件的方式查找路由表。

  三层交换机即可以完成第二层交换机的端口交换功能,又可以完成部分路由器的路由功能。三层交换机最重要的功能就是加快大型网络内的数据快速转发,从而使更大的数据流量能够实现在内网中高速传送。

  三、四层交换机

  四层交换技术实际上是一种功能,它决定传输数据时不只是依据MAC地址或是源/目的IP地地下,而是根据TCP/UDP应用端口号来传送的。第四层的交换功能就如果虚IP指向物理服务器,该层交换机传输时服从的协议多种多样,有HTTP、FTP、NFS、Telnet或其它协议,这些页面在物理服务器基础上,需要复杂的载量平衡算法。在IP世界,业务类型由终端TCP或UDP端口地址来决定,在第四层交换中的应用区间则由源端和终端IP地址、TCP和UDP端口共同决定。 在第四层交换中为每个供搜寻使用的服务器组设立虚IP地址(VIP),每组服务器支持某种应用。在域名服务器(DNS)中存储的每个应用服务器地址是VIP,而不是真实的服务器地址。 当某用户申请应用时,一个带有目标服务器组的VIP连接请求(例如一个TCP SYN包)发给服务器交换机。服务器交换机在组中选取最好的服务器,将终端地址中的VIP用实际服务器的IP取代,并将连接请求传给服务器。这样,同一区间所有的包由服务器交换机进行映射,在用户和同一服务器间进行传输。 第四层交换的原理   OSI模型的第四层是传输层。传输层负责端对端通信,即在网络源和目标系统之间协调通信。在IP协议栈中这是TCP(一种传输协议)和UDP(用户数据包协议)所在的协议层。

  四层交换机的交换信息所描述的具体内容,实质上是一个包含在每个IP包中的所有协议或进程,如用于WEB传输的HTTP,用于文件传输的FTP等等,在一个IP网络中,普遍使用的第四层交换协议,其实就是TCP与UDP这两个协议。

  四、总结

  通过上面的介绍,看到了二层、三层与四层交换机他们工作原理的不同,以及它们在工作时的具体的流程,从而明白了他们之间的区别。让我们在选购企业交换机的时候,能够根据自己的需要来选择相对应的交换机。


作者: daofeng1983    时间: 2010-1-30 19:56


作者: develly    时间: 2010-2-23 11:06

对四层交换机还不是很清楚,在功能上和三层有什么具体的差别


作者: redmake01    时间: 2010-2-23 22:43
定起,学习了
作者: 国之脉搏    时间: 2010-2-24 11:55
顶了!
作者: abb123    时间: 2010-2-24 13:05

知道了


作者: qrjjjjj    时间: 2010-2-26 23:15
不清楚,能不能用图文表示出来啊
作者: wb512    时间: 2010-2-27 13:20

学无止境啊  以前概念好模糊


作者: 521winyhl    时间: 2010-2-27 17:02
学习了
作者: 红叶风铃    时间: 2010-3-1 22:52
以下是引用develly在2010-2-23 11:06:00的发言:

对四层交换机还不是很清楚,在功能上和三层有什么具体的差别

相同的感受,不过还是要感谢楼主分享!


作者: kevin482    时间: 2010-3-6 17:20
可以总结为:
二层交换机为数据链路层,通过MAC地址转发数据包。
三层交换机为网络层,能根据路由表实现路由功能。一般小型局域网用不到,如果局域网内有独立IP的服务器如web等,可以使用。
四层交换机不常见,知不知道无所谓。

作者: nichunhui    时间: 2010-3-6 20:20
明白了
作者: oajs    时间: 2010-3-21 21:19

刚弄懂

 


作者: 舒宇    时间: 2010-3-22 16:43
好文章  复习了  谢谢
作者: kksl2003    时间: 2010-3-24 13:49

现在也有部分2+4层交换机,将部分网络安全功能在交换机上实现。


作者: lchlxj84    时间: 2010-3-27 14:21
学习
作者: th198486    时间: 2010-3-29 10:57
不是很明白
作者: icerain    时间: 2010-3-30 16:10
对第四层还不是很了解
作者: zhoujie8412    时间: 2010-4-8 11:42
没见过第四层的不了解

作者: q172333400    时间: 2010-4-8 18:27
支持
作者: 虚构    时间: 2010-4-9 11:46
在看之前,只听说过二层三层交换机。。。。
作者: jiazhuang    时间: 2010-4-23 12:07
对第四层也不是很明白
作者: 那个谁    时间: 2010-4-25 16:50
精辟 学习了
作者: slimP5    时间: 2010-4-30 11:26
好东西 收藏!
作者: hairui8899    时间: 2010-5-16 08:19

学习了

 


作者: spt1314    时间: 2010-5-19 16:30
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:31
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:32
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:32
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:33
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:34
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:35
努力赚积分……
作者: spt1314    时间: 2010-5-19 16:36
努力赚积分……
作者: woody861110    时间: 2010-5-28 11:06
谢谢   我是菜鸟 我学习了
作者: woody861110    时间: 2010-5-28 11:07
我也不了解4层交换机
作者: xx420800663    时间: 2010-6-3 19:52

哪位前辈,能不能通俗一点的讲一下啊?

 

头大!


作者: gpxs678    时间: 2010-6-3 20:20
 一二层的用的比较多,osi熟悉了就比较容易懂了
作者: zlb501083    时间: 2010-6-4 10:12
新人 没见过四层的
作者: ktvleo    时间: 2010-6-6 15:20

还真的没有把交换机分清楚过   核心交换机  汇聚交换机  楼层交换机 太复杂了


作者: senlang008    时间: 2010-6-9 10:09

作者: sx2901    时间: 2010-6-9 19:15
还可以,基本上明白
作者: zbvod    时间: 2010-7-1 11:56
定起,学习了

作者: jinguiguo    时间: 2010-7-1 22:32
好贴 学习一下
作者: jfx1020    时间: 2010-7-3 19:22

菜鸟来学习了先


作者: kuina    时间: 2010-7-5 11:04
学习 谢谢 楼主
作者: chaobaby    时间: 2011-11-3 10:03
   第四层交换机有买么!?什么情况下要用到,有实例吗!
作者: wxfx922    时间: 2011-11-3 10:22

学习了!


作者: yp0299    时间: 2011-11-14 22:19
·························································································学习···················································································································
作者: zhanghao1028    时间: 2011-11-15 18:13
菜鸟都不如啊 那个2 3 4层 是什么意思?
作者: whchentao    时间: 2012-1-20 23:33
感谢,攒积分路过
作者: adonith    时间: 2012-1-23 09:47
学习一下。。。感谢楼主分享!
作者: syxjy    时间: 2012-1-26 09:24
学习了
作者: 恋上海岛    时间: 2012-2-3 10:17
还是看不懂第四层交换机。。。
作者: lbpop    时间: 2012-2-4 11:37
了解到了!
作者: hkx1375    时间: 2012-2-4 12:44
好东西,学习学习
作者: 夕改    时间: 2012-2-6 15:52
学习了 支持楼主
作者: agongwang    时间: 2012-2-7 09:37
多谢楼主分享
作者: lvpocket    时间: 2012-2-8 14:43
不算明白,特别是第四层。。。以前做的都是三层交换。还是要学习啊,学无止境~
作者: phzzxjx    时间: 2012-2-8 16:03
学习了
作者: 一耗子一    时间: 2012-2-9 08:32
好东西,学习下
作者: frank琳    时间: 2012-2-10 09:41
支持 顶顶
作者: shandemingyue    时间: 2012-2-10 16:10

不错!


作者: wanbiao8610    时间: 2012-2-11 00:04
不错
作者: a1010202    时间: 2012-2-12 16:45

四层的没看懂


作者: litao8939    时间: 2012-2-13 01:56
   

我公司是阿尔卡特认证金牌代理商在电话交换机系统、VOIP应用、呼叫中心、统一通讯、视频会议应用及相关系统集成等方面积累了丰富的技术资源和市场操作经验。

TEL:82176592
作者: 边缘人3333    时间: 2012-3-1 23:52

收藏学习

 


作者: wzhe999    时间: 2012-5-7 14:03
顶了!

作者: 伊泽瑞尔    时间: 2012-5-7 14:30

至今还不明白路由器和交换机的菜鸟学习了






欢迎光临 千家论坛_弱电智能化技术与工程讨论(建筑智能,家居智能,人工智能) (http://bbs.qianjia.com/) Powered by Discuz! X3.2