首 页 网络编程
网页制作 图形图象 操作系统 冲浪宝典
软件教学 认证考试

网络安全 网络办公 行业资讯 评测对比
您当前位置:站长天空 -> 图形图象-> Authorware教程
核心交换机设计中的发展方向
作者:网友供稿 点击:13
推荐
西部数码-全国虚拟主机10强!20余项虚拟主机管理功能,全国领先!第6代双线路虚拟主机,南北访问畅通无阻!可在线rar解压,自动数据恢复设置虚拟目录等.免费赠送访问统计,企业邮局.Cn域名注册10元/年,自助建站480元起,免费试用7天,满意再付款!P4主机租用799元/月.月付免压金
站内搜索
文章页数:[1] 


  Buffered Crossbar

  Crossbar背板由于为每个线卡提供独立的带宽连接,多个线卡可以并行收发数据,克服前二代背板分时处理数据的效率影响,因此大量地应用于现代高端交换机的设计中,组成非阻塞系统。根据Crossbar芯片内部的每一个交叉点是否拥有Buffer缓存,Crossbar芯片分为Bufferless Crossbar和Buffered Crossbar。

  Bufferless Crossbar(无缓存Crossbar)采用集中调度,由于每个交叉点没有Buffer,数据转发需要入口和出口线卡直接端到端连接,如果直接处理变长数据包,将因极其复杂的调度和部分线卡的某些VOQ(Virtual Output Queues)队列始终无法得到服务而产生严重的延迟或丢包,因此,商用的Bufferless Crossbar都只能处理固定长度的数据包(信元),当处理实际网络环境中长度不一的各种变长数据包时,Crossbar需要对这些数据包进行信元分割,信元通过Crossbar交换以后,在出口处进行重新的组装。包分割和组装带来了巨大的损耗,严重影响了Crossbar芯片的速率。为了提高Crossbar芯片的效率,避免无谓的损耗,最新的Crossbar芯片支持在每个交叉点加入小容量的Buffer,称为Buffered Crossbar(缓存Crossbar)。

  在Buffered Crossbar的工作机制里,调度是由每个交叉点的缓存独立决定的,形成“分布式调度”,每个VOQ队列都尽力发送数据,如图所示,2、3都同时发送数据到C(发送到交叉点的Buffer里),而1在发送给C的数据还没有被完全处理完之前已经发送数据给A,在交叉点没有空闲缓存时才通过背压流控方式间接地调整VOQ不再发送数据。调度变得非常简单,不需要判断每个线卡的VOQ,不需要配置整个系统的所有“输出输入线卡对”,不会带来Crossbar的调度损耗。



   LPM+HDR

  在传统的交换机工作模式中,对数据三层转发采用“一次路由、多次交换”的方式,即每种数据流的第一个数据包采用CPU软件实现路由,然后交换机把数据三层转发需要的相关信息表项下载到ASIC芯片,该数据流的后续数据包通过ASIC芯片进行精确匹配(每种流一个表项)。因此,在传统的交换机工作模式下,存在的缺点可以通过LPM+HDR技术得到很好解决。

  最长匹配(LPM)三层交换技术是面向提高非主机路由效率而设计的,LPM技术支持在没有第一次CPU参与路由的情况下,交换机把直连路由、静态路由等都直接自动下载到硬件路由转发表,并且支持一个网段目的IP地址使用一条硬件转发路由表项,而不明目的网段IP地址的数据包(例如病毒和攻击行为数据包)直接通过缺省路由转发。因此,LPM技术的优点是在处理非主机路由时不占用任何CPU资源,同时极大地节约存储空间,避免了存储空间溢出问题,即使在病毒和攻击网络环境下依然可以良好地运行。

  而主机直接路由(HDR)支持主机路由表在没有第一次CPU参与路由的情况下,在ARP协议运行过程中直接自动把主机路由表下载到硬件路由转发表,从而不占用CPU资源,避免了“一次路由、多次交换”的效率影响。

  采用LPM+HDR相结合的硬件路由方式极大地提高了交换机的路由效率,并且不需要CPU的参与以及尽量少的存储空间消耗,在大型网络、应用繁多、病毒和攻击网络下都可以正常地高效运行。

  
摘自 网络世界

文章整理:站长天空 网址:http://www.z6688.com/
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

文章页数:[1] 


放大字体显示 缩小字体显示 打印文章 推荐给朋友
热门文章
·Java面试中的陷阱-JSP教程,Java技巧及代码
·通过JavaMail访问Hotmail邮箱-JSP教程,Java技巧及代码
·ASP.NET中使用自定义验证控件-.NET教程,Asp.Net开发
·燃气轮机发电机组的开发与应用——张树治
·有数据绑定、排序、查找功能的ListView(二):-.NET教程,数据库应用
·显示日期格式的几个函数-ASP教程,ASP应用
·在.NET下获取硬盘序列号的问题-.NET教程,.NET Framework
·use MSAgent in C#-.NET教程,C#语言
·利用光缆传输有线电视信号
·电信级宽带应用网站并发性承载均衡研究
最新文章
·photoshop照片处理:色彩的强化及优化_photoshop教程
·献给想我一样初基础网站优化的朋友们_seo网站优化
·百度联盟认证计划 与合作伙伴互惠共赢_网赚技巧
·如何去选择广告联盟和联盟广告_网赚技巧
·专业的网站流量快速提升的方法_站长心得
·改进网络营销的10种方法_站长心得
·教你最大限度地提高 google adsense 收入的技巧_google推广
·如何建立网站地图(site map)_站长心得
·seo偏门绝技之关键词隐身大法_seo网站优化
·265步hao123后尘被清空数据,谁来代替alexa排名?_alexa排名
相关主题
  • 核心交换机架构演进
  • 核心交换机设计技术的发展方向(上)
  • 西部数码虚拟主机

    友情链接
    CNNIC 西部数码
    万网 自助建站
    虚拟主机 asp空间
    域名注册 域名
    域名申请 主页空间
    论坛空间 网站空间
    国际域名 虚拟空间
    空间租用 DDOS防火墙
    成都主机托管 四川主机托管
    主机租用 服务器租用
    网站目录 自助建站
    虚拟主机 网址大全
    软件下载
    自助链接
    虚拟主机资讯 特价虚拟主机
    版权申明:本站文章均来自网络,如有侵权,请联系我们,我们收到后立即删除,谢谢!
    关于我们:站长天空:专业提供最新的站长资讯、在线教程、虚拟主机权威评测、虚拟主机性能对比、网站制作教程,开发教程,站长工具。包括网页制作教程、冲浪宝典、编程参考、操作系统、软件教学、行业动态等。
    特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有。
    发表评论 打印  刷新     关闭