liusimin 发表于 2004-6-28 17:29:12

三层交换技术解析 简单地说,三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。什么是三层交换 三层交换(也称多层交换技术,或IP交换技术)是相对于传统交换概念而提出的。众所周知,传统的交换技术是在OSI网络标准模型中的第二层??数据链路层进行操作的,而三层交换技术是在网络模型中的第三层实现了数据包的高速转发。简单地说,三层交换技术就是:二层交换技术+三层转发技术。   三层交换技术的出现,解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。三层交换原理 一个具有三层交换功能的设备,是一个带有第三层路由功能的第二层交换机,但它是二者的有机结合,并不是简单地把路由器设备的硬件及软件叠加在局域网交换机上。其原理是:假设两个使用IP协议的站点A、B通过第三层交换机进行通信,发送站点A在开始发送时,把自己的IP地址与B站的IP地址比较,判断B站是否与自己在同一子网内。若目的站B与发送站A在同一子网内,则进行二层的转发。若两个站点不在同一子网内,如发送站A要与目的站B通信,发送站A要向“缺省网关”发出ARP(地址解析)封包,而“缺省网关”的IP地址其实是三层交换机的三层交换模块。当发送站A对“缺省网关”的IP地址广播出一个ARP请求时,如果三层交换模块在以前的通信过程中已经知道B站的MAC地址,则向发送站A回复B的MAC地址。否则三层交换模块根据路由信息向B站广播一个ARP请求,B站得到此ARP请求后向三层交换模块回复其MAC地址,三层交换模块保存此地址并回复给发送站A,同时将B站的MAC地址发送到二层交换引擎的MAC地址表中。从这以后,当A向B发送的数据包便全部交给二层交换处理,信息得以高速交换。由于仅仅在路由过程中才需要三层处理,绝大部分数据都通过二层交换转发,因此三层交换机的速度很快,接近二层交换机的速度,同时比相同路由器的价格低很多。

liusimin 发表于 2004-6-28 17:30:05

三层交换同二层交换搭配方案的实施事例一 出处:你的博客网(yourblog.org) --------------------------------------------------------------------------------今天看了艺人的关于局域网vlan的文章之后,感觉其实很多时候在我们日常的工作当中,大家用到的交换机更多的可能是涉及的二层交换,最难得恐怕就是配一下三层交换之后就作为一个主干来使二层进行数据流通了。那么针对这样的一种自己的考虑吧,就也来谈谈自己在实际过程当中曾经使用过的一种方案,也希望可以就此进行抛砖引玉来共同探讨一下局域网当中交换机搭配的优选方案。 实例环境描述如下: 一、设备:神州数码(注本例当中没有特别注明,均采用的为北京神州数码科技股份有限公司的设备系列)三层交换DCRS5526,多台二层堆叠交换DCS3628S,路由器DCR1750,部分傻瓜交换机。(列出部分傻瓜的交换机,主要考虑设备在更新跟进的时候,最大可能的节省设备支出)。 二、软件平台:Linux Fedora、Windows2000 Advance Server、WindowsXP、Windows2000。 三、实例需求:   1、出于数据安全的需要,希望可以从物理上来隔离网络,使得计算机彼此之间的通讯可以受到有效的控制。   2、网络依照500台pc的数量来规划,存在不同网段之间数据通讯的质量,同时便于管理方便,在同一个子网当中,如何尽量的控制广播风暴的发生以及数据电报丢包的情况减轻的最小。   3、共享网络设备方便,比如数据共享带宽减少资产投入和增大设备利用率。

liusimin 发表于 2004-6-28 17:31:54

想详细了解去下面的地址看看http://www.xbasp.net/Article_Show.asp?ArticleID=1942

yabug 发表于 2004-6-28 20:41:30

多谢转贴!但这个板块主要讨论软件路由的。

liusimin 发表于 2004-6-28 22:04:17

恩好
页: [1]
查看完整版本: 三层交换(转帖)