核心路由器千兆以太网线卡输入数据的分路设计与实现1.PDFVIP

核心路由器千兆以太网线卡输入数据的分路设计与实现1.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
核心路由器千兆以太网线卡输入数据的分路设计与实现1.PDF

核心路由器千兆以太网线卡输入数据的分路设计与实现1 司 亮 郭忠泉 曲 晶 (解放军信息工程大学 国家数字交换系统工程技术研究中心,郑州 450002) 摘要:千兆以太网线路接口卡是高速路由器中实现与外部链路连接的重要模块,本文介绍了其主要功能,给 出一种基于FPGA 和 CAM 实现的输入报文数据流分路处理方案和 CAM 维护软件的设计方法 。测试结果表 明,该设计方案可以很好地实现对 10 端口千兆以太网接口线速处理的支持。 关键字:千兆以太网; 线路接口卡; CAM ; FPGA Design and Realization of the input data stream redirection in Giga Ethernet linecard for core router Si,Liang Guo,Zhongquan Qu,Jing (Information Engineering University of PLA ,National Digital Switching System Engnieering Technological Research Center, Zhengzhou, 450002, China) Abstract: GE line card is the key module of the high speed router. After introducing the main function of GE line card, this paper presents a FPGA-CAM-based approach whith supports IPv4/IPv6/MPLS input data stream line-speed redirection process. In addition, a board level embedded CAM maintenance software design method also been introduced.Test resulte shows that this application fit the design requirement of 10 ports Gbit ethernet frame line-speed processing. Keywords: Giga Ethernet; Line card; Content Addressable Memory(CAM);Field Programmable Gate Array (FPGA) 1 引言 路由器的线路接口子系统(以下简称线卡)为路由器提供各种类型的外部接口,实现路 由器与外部以太网设备的互联,完成物理层、数据链路层的处理。以太网技术是目前最基本 和最流行的组网技术,几乎所有的路由器设备供应商都提供配备以太网线路接口卡的路由器。 华为公司于 2003 年 6 月推出的 Quidway NetEngine 5000 系列万兆核心路由器[1]提供 1 端口 LAN/WAN 10G 以太网接口和 10 端口千兆以太网接口的线卡,支持 MPLS 协议、IPv6 协议和 组播功能。Cisco 公司于 2003 年 12 月推出的 12000 系列路由器[2]配置了三种支持 MPLS 协 议、IPv6 协议和组播功能的千兆以太网线卡,分别支持四端口、三端口和单端口。 千兆以太网线卡是高性能核心路由器的一个重要模块,它在路由器内主要完成数据包输 入、输出的线速处理和线卡系统的维护管理功能。在输入处理中,网络串行数据流经过物理 层和数据链路层处理形成标准的以太网 MAC 帧流,根据以太网 MAC 帧类型字段和接口输入 分类表(存储在 CAM 中的 IP 地址表)进行包分类,将输入包转换为路由器内部自定义的分 组格式并分别发送到转发处理子系统(B 口)和板级处理机处理。在输出处理中,对来自板级 处理机和端口交换处理模块的内部自定义分组进行格式转换,根据ARP 表项(对于IPv4,MPLS 分组)或邻居发现表

文档评论(0)

wendang_12 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档