摘要
在对跨域BGP/MPLS VPN各种实现方案进行分析的基础上,结合大规模接入汇聚路由器的实际需求,提出了一种高速条件下的跨域BGP/MPLSVPN转发引擎结构,并针对该转发引擎的查表部分设计了一种基于双表融合的TCAM表项结构,对报文的操作类型进行了合理的设计,最后利用xilinx公司的virtex4 xc4vlx160 FPGA芯片对该转发引擎进行了实现,最终的测试结果表明该转发引擎能够有效的工作,达到了大规模接入汇聚路由器的性能需求。
Upon the analysis of methods to implement inter-AS BGP/MPLS VPN, combine with the actual demands ofACR, a inter- AS BGP/MPLS VPN forwarding engine under high-speed condition is brought forward, and a merging architecture based on double table is put forward about its LUT section, proper operation type is designed about its message processing. At last, with the xilinx corporation's virtex4 xc4vlx160 FPGA, this forwarding engine is realized, eventually test shown that the forwarding engine can work efficiently, match the performance goal of ACR.
出处
《计算机工程与设计》
CSCD
北大核心
2008年第22期5677-5679,共3页
Computer Engineering and Design
基金
国家863高技术研究发展计划基金项目(2004AA103130)