新闻头条 国内 国际 企业 行业 运营 | 学院基础 3G 商学院 传输交换 辩论最新 | 黄页最新 明星 | 咨询报告 专题 | 通信培训 | English
访谈人物 企业 | 读书连载 推荐 排行榜 | 人才求职 招聘 | 期刊 小组 | 资料搜索 下载 | 政策 | 会展近期 资讯 图文直播 知识库最新
首 页 论 坛 博 客 商 情 新 闻 政 策 人 才 咨 询 会 展 黄 页 访 谈
  您的位置: 首页 >> 资讯 >> 学院 >> 传输交换学院 >> 查看资讯

传输交换学习资料之三层交换技术

http://www.cnttr.com   2007-2-01 17:45  CNTTR.cn  

  简单地说,三层交换技术就是:二层交换技术+三层转发技术。它解决了局域网中网段划分之后,网段中子网必须依赖路由器进行管理的局面,解决了传统路由器低速、复杂所造成的网络瓶颈问题。
什么是三层交换

三层交换(也称多层交换技术,或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发送的数据包便全部交给二层交换处理,信息得以高速交换。由于仅仅在路由过程中才需要三层处理,绝大部分数据都通过二层交换转发,因此三层交换机的速度很快,接近二层交换机的速度,同时比相同路由器的价格低很多。

三层交换机种类

三层交换机可以根据其处理数据的不同而分为纯硬件和纯软件两大类。

(1)纯硬件的三层技术相对来说技术复杂,成本高,但是速度快,性能好,带负载能力强。其原理是,采用ASIC芯片,采用硬件的方式进行路由表的查找和刷新。
当数据由端口接口芯片接收进来以后,首先在二层交换芯片中查找相应的目的MAC地址,如果查到,就进行二层转发,否则将数据送至三层引擎。在三层引擎中,ASIC芯片查找相应的路由表信息,与数据的目的IP地址相比对,然后发送ARP数据包到目的主机,得到该主机的MAC地址,将MAC地址发到二层芯片,由二层芯片转发该数据包。

 

中国通信网

TAG: 交换
21/212>
我也评两句

验证:

中国通信网
月度专题热点
月度关注热点
最新更新
相关阅读
博客之星
  • MOON的个人空间

    MOON的个人空间

  • xunimeng的个人空间

    xunimeng的个人空间

论坛热门
  合作伙伴   新浪科技 搜狐IT 网易科技 TOM科技 腾讯科技 中国移动 中国电信 中国网通 中国联通 中国铁通 通信标准化协会 更多
网站简介 联系我们 CNTTR币 加盟CNTTR 免责声明 广告服务 培训合作 English 问题提交 帮助
  中国通信网 中通创想(北京)科技有限公司 京ICP证 061065号
  Copyright 2005-2008,CNTTR.com,All Rights Reserved