Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- ArticleJanuary 2023
A Perspective of IP Lookup Approach Using Graphical Processing Unit (GPU)
Distributed Computing and Intelligent TechnologyPages 98–103https://doi.org/10.1007/978-3-031-24848-1_7AbstractDue to increases in communication link capacity and growth of the Internet traffic, packet processing like IP address lookup and classification becomes a major concern in the network. The packet processing performed at Switch/Router does not cope ...
- research-articleFebruary 2022
Flexible IP: An adaptable IP address structure and its efficient addressing scheme
Computer Networks: The International Journal of Computer and Telecommunications Networking (CNTW), Volume 203, Issue Chttps://doi.org/10.1016/j.comnet.2021.108700AbstractThe conventional IP address is designed with fixed length and lacking of extensibility, while the demand for addresses varies greatly in different scenarios. Flexible IP (FlexIP), as a variable length IP address, proactively makes ...
- research-articleOctober 2021
An Efficient Addressing Scheme for Flexible IP Address
CCRIS '21: Proceedings of the 2021 2nd International Conference on Control, Robotics and Intelligent SystemPages 111–116https://doi.org/10.1145/3483845.3483865Along with the popularization and adoption of IP in various emerging scenarios, challenges also arise with the ossified address structures. The reason is that conventional IP address is designed with fixed length and lacking extensibility, while the ...
- posterAugust 2017
Use of Cuckoo Filters with FD.io VPP for Software IPv6 Routing Lookup
SIGCOMM Posters and Demos '17: Proceedings of the SIGCOMM Posters and DemosPages 127–129https://doi.org/10.1145/3123878.3132010The filter technologies, e.g., Bloom filters, have been used for IP lookup for their compactness and efficiency. We investigate the performance of cuckoo filters with Cisco's VPP (Vector Packet Processing) for IP lookup. We also introduce a variant ...
- research-articleOctober 2015
Helix
Computer Networks: The International Journal of Computer and Telecommunications Networking (CNTW), Volume 89, Issue CPages 78–89https://doi.org/10.1016/j.comnet.2015.07.012In this paper, we propose an IP lookup scheme, called Helix, that performs parallel prefix matching at the different prefix lengths and uses the helicoidal properties of binary trees to reduce tree height. The reduction of the tree height is achieved ...
-
- research-articleMay 2015
Memory-efficient IP lookup using trie merging for scalable virtual routers
Journal of Network and Computer Applications (JNCA), Volume 51, Issue CPages 47–58https://doi.org/10.1016/j.jnca.2014.02.007Virtual routers are emerging as a promising way for network virtualization to run multiple virtual router instances in parallel on a common physical platform. The key scalability challenge for IP lookup in virtual routers is to support a large number of ...
- articleOctober 2014
Efficient IP lookup using hybrid trie-based partitioning of TCAM-based open flow switches
Photonic Network Communications (SPPNC), Volume 28, Issue 2Pages 135–145https://doi.org/10.1007/s11107-014-0466-yIP forwarding technique in open flow switch can be done by comparing the destination IP address, which is stored in forwarding table with the input IP prefix. Ternary content-addressable memory (TCAM) is one of the popular mechanisms to store and ...
- research-articleAugust 2014
Guarantee IP lookup performance with FIB explosion
SIGCOMM '14: Proceedings of the 2014 ACM conference on SIGCOMMPages 39–50https://doi.org/10.1145/2619239.2626297The Forwarding Information Base (FIB) of backbone routers has been rapidly growing in size. An ideal IP lookup algorithm should achieve constant, yet small, IP lookup time and on-chip memory usage. However, no prior IP lookup algorithm achieves both ...
Also Published in:
ACM SIGCOMM Computer Communication Review: Volume 44 Issue 4 - articleJune 2014
A hybrid hardware architecture for high-speed IP lookups and fast route updates
IEEE/ACM Transactions on Networking (TON), Volume 22, Issue 3Pages 957–969https://doi.org/10.1109/TNET.2013.2266665As network link rates are being pushed beyond 40 Gb/s, IP lookup in high-speed routers is moving to hardware. The ternary content addressable memory (TCAM)-based IP lookup engine and the static random access memory (SRAM)-based IP lookup pipeline are the ...
- articleApril 2014
CompactDFA: Scalable pattern matching using longest prefix match solutions
IEEE/ACM Transactions on Networking (TON), Volume 22, Issue 2Pages 415–428https://doi.org/10.1109/TNET.2013.2253119A central component in all contemporary intrusion detection systems (IDSs) is their pattern matching algorithms, which are often based on constructing and traversing a deterministic finite automaton (DFA) that represents the patterns. While this approach ...
- research-articleNovember 2013
Data Structure Optimization for Power- Efficient IP Lookup Architectures
IEEE Transactions on Computers (ITCO), Volume 62, Issue 11Pages 2169–2182https://doi.org/10.1109/TC.2012.199Power consumption has become a limiting factor in designing next generation network routers. Recent observation shows that IP lookup engines dominate the power consumption of core routers. Previous work on reducing power consumption of routers mainly ...
- ArticleAugust 2013
Clustered Linked List Forest for IPv6 Lookup
HOTI '13: Proceedings of the 2013 IEEE 21st Annual Symposium on High-Performance InterconnectsPages 33–40https://doi.org/10.1109/HOTI.2013.11Providing a high operating frequency and abundant parallelism, Field Programmable Gate Arrays (FPGAs) are the most promising base to realize SRAM-based pipelined architectures for high-speed Internet Protocol (IP) lookup. Owing to the restrictions of ...
- research-articleAugust 2013
A comprehensive performance analysis of virtual routers on FPGA
ACM Transactions on Reconfigurable Technology and Systems (TRETS), Volume 6, Issue 2Article No.: 9, Pages 1–21https://doi.org/10.1145/2492187Network virtualization has gained much popularity with the advent of datacenter networking. The hardware aspect of network virtualization, router virtualization, allows network service providers to consolidate network hardware, reducing equipment cost ...
- ArticleMay 2013
Wire Speed IPv6 Forwarding on Multi-core Platforms
IPDPSW '13: Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD ForumPages 2246–2249https://doi.org/10.1109/IPDPSW.2013.248With the exhaustion of IPv4 (32 bit) address space, IPv6 (128 bit) addressing is emerging to facilitate the immense growth of the Internet. However, this poses two main challenges to high-speed routers that perform packet forwarding: 1) increased IP ...
- ArticleMay 2013
High-Performance Pipelined Architecture for Tree-Based IP Lookup Engine on FPGA
IPDPSW '13: Proceedings of the 2013 IEEE 27th International Symposium on Parallel and Distributed Processing Workshops and PhD ForumPages 114–123https://doi.org/10.1109/IPDPSW.2013.168IP lookup problem involves searching the input IP address for a matching IP prefix in the routing table. Hardware-accelerated IP lookup engines based on various data structures such as balanced tree structures have been proposed over the years. In tree-...
- ArticleMay 2012
FPGA-based Router Virtualization: A Power Perspective
IPDPSW '12: Proceedings of the 2012 IEEE 26th International Parallel and Distributed Processing Symposium Workshops & PhD ForumPages 360–367https://doi.org/10.1109/IPDPSW.2012.44Both Internet and semiconductor technology have advanced dramatically over the past decade. These advancements have made great impact on the conventional Internet infrastructure where networking equipment is dedicated on a per network basis. Router ...
- ArticleSeptember 2011
Hybrid data structure for IP lookup in virtual routers using FPGAs
ASAP '11: Proceedings of the ASAP 2011 - 22nd IEEE International Conference on Application-specific Systems, Architectures and ProcessorsPages 95–102https://doi.org/10.1109/ASAP.2011.6043257Network router virtualization has recently gained much interest in the research community, as it allows multiple virtual router instances to run on a common physical router platform. The key metrics in designing network virtual routers are (1) number of ...
- ArticleSeptember 2011
Towards On-the-Fly Incremental Updates for Virtualized Routers on FPGA
FPL '11: Proceedings of the 2011 21st International Conference on Field Programmable Logic and ApplicationsPages 213–218https://doi.org/10.1109/FPL.2011.46Recently, router virtualization has gained much interest in networking community. However, hardware support for router virtualization is still in its primitive stages. One of the major problems in a virtualized router is how to support frequent routing ...
- ArticleMay 2011
High Performance IP Lookup on FPGA with Combined Length-Infix Pipelined Search
FCCM '11: Proceedings of the 2011 IEEE 19th Annual International Symposium on Field-Programmable Custom Computing MachinesPages 77–80https://doi.org/10.1109/FCCM.2011.61We propose a combined length-infix pipelined search (CLIPS) architecture for high-performance IP lookup on FPGA. By performing binary search in prefix length, CLIPS can find the longest prefix match in (\log L-c) phases, where L is the IP address length ...
- articleJanuary 2011
Advanced hashing schemes for packet forwarding using set associative memory architectures
Journal of Parallel and Distributed Computing (JPDC), Volume 71, Issue 1Pages 1–15https://doi.org/10.1016/j.jpdc.2010.10.006Building a high performance IP packet forwarding (PF) engine remains a challenge due to increasingly stringent throughput requirements and the growing size of IP forwarding tables. The router has to match the incoming packet's IP address against all ...