首页 | 本学科首页   官方微博 | 高级检索  
     


A cache-based internet protocol address lookup architecture
Affiliation:1. Universidad Nacional del Centro de la Provincia de Buenos Aires, Instituto de Hidrología de Llanuras (IHLLA), Tandil B7000, Argentina;2. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET), Argentina;3. Comisión de Investigaciones Científicas (CIC), Argentina;4. Department of Earth Physics and Thermodynamics, Faculty of Physics, University of Valencia, C/ Dr. Moliner, 50, E-46100 Burjassot, Valencia, Spain;2. Desert Blooms Observatory, Benson, AZ, U.S.A.;1. Federal University of Goiás, Goiânia, Brazil;2. Federal University of Rio Grande do Sul, Porto Alegre, Brazil
Abstract:This paper proposes a novel Internet Protocol (IP) packet forwarding architecture for IP routers. This architecture is comprised of a non-blocking Multizone Pipelined Cache (MPC) and of a hardware-supported IP routing lookup method. The paper also describes a method for expansion-free software lookups. The MPC achieves lower miss rates than those reported in the literature. The MPC uses a two-stage pipeline for a half-prefix/half-full address IP cache that results in lower activity than conventional caches. MPC’s updating technique allows the IP routing lookup mechanism to freely decide when and how to issue update requests. The effective miss penalty of the MPC is reduced by using a small non-blocking buffer. This design caches prefixes but requires significantly less expansion of the routing table than conventional prefix caches. The hardware-based IP lookup mechanism uses a Ternary Content Addressable Memory (TCAM) with a novel Hardware-based Longest Prefix Matching (HLPM) method. HLPM has lower signaling activity in order to process short matching prefixes as compared to alternative designs. HLPM has a simple solution to determine the longest matching prefix and requires a single write for table updates.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号