Abstract
Software-defined networking (SDN) architecture has provided well-known advantages in terms of network programmability, initially offering a standard, open, and vendor-agnostic interface (e.g., OpenFlow) to instruct the forwarding behavior of network devices from different vendors. However, in the last few years, data plane programmability has emerged as a promising approach to extend the network management allowing the definition and programming of customized and non-standardized protocols, as well as specific packet processing pipelines. In this paper, we propose an in-network key-based routing protocol called P4-KBR, in which end-points (hosts, contents or services) are identified by virtual identifiers (keys) instead of IP addresses, and where P4 network elements are programmed to be able to route the packets adequately. The proposal was implemented and evaluated using bmv2 P4 switches, verifying how data plane programmability offers a powerful tool to overcome continuing challenges that appear in SDN networks.
Subject
Electrical and Electronic Engineering,Computer Networks and Communications,Hardware and Architecture,Signal Processing,Control and Systems Engineering
Reference26 articles.
1. A survey of information-centric networking
2. Named data networking (NDN) projecthttps://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.306.9771&rep=rep1&type=pdf
3. TurboKV: Scaling Up The Performance of Distributed Key-Value Stores with In-Switch Coordination;Eldakiky;arXiv,2020
4. OpenFlow Compatible Key-Based Routing Protocol: Adapting SDN Networks to Content/Service-Centric Paradigm
5. P4
Cited by
2 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Blockchain for Securing Custom/User-Defined Protocols in P4 Programmable Switches;2023 IEEE 14th Annual Ubiquitous Computing, Electronics & Mobile Communication Conference (UEMCON);2023-10-12
2. HULA: Dynamic and Scalable Load Balancing Mechanism for Data Plane of SDN;2023 Fifth International Conference on Electrical, Computer and Communication Technologies (ICECCT);2023-02-22