A P4-enabled RINA interior router for Software-Defined Data Centres

The lack of high-performance RINA implementations to date makes it hard to experiment with RINA as an underlay networking fabric solution for different types of networks, and to assess RINA's benefits in practice on scenarios with high traffic loads. High-performance router implementations typi...

Descripción completa

Detalles Bibliográficos
Autores: Bunch, Steve, Giménez, Sergio, Grasa, Eduard, Fernández, Carolina
Tipo de recurso: artículo
Estado:Versión publicada
Fecha de publicación:2020
País:España
Institución:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
Repositorio:Recercat. Dipósit de la Recerca de Catalunya
OAI Identifier:oai:recercat.cat:2072/531590
Acceso en línea:http://hdl.handle.net/2072/531590
Access Level:acceso abierto
Palabra clave:Recursive InterNetwork Architecture
Software Defined Networking
5G & Internet of Things
Digital Technologies
id ES_3aff22c528a579b2c55fe64cee7aa039
oai_identifier_str oai:recercat.cat:2072/531590
network_acronym_str ES
network_name_str España
repository_id_str
spelling A P4-enabled RINA interior router for Software-Defined Data CentresBunch, SteveGiménez, SergioGrasa, EduardFernández, CarolinaRecursive InterNetwork ArchitectureSoftware Defined Networking5G & Internet of ThingsDigital TechnologiesThe lack of high-performance RINA implementations to date makes it hard to experiment with RINA as an underlay networking fabric solution for different types of networks, and to assess RINA's benefits in practice on scenarios with high traffic loads. High-performance router implementations typically require dedicated hardware support, like FPGAs or specialised ASICs. With the advance of hardware programmability during the last years, new possibilities unfold to prototype novel networking technologies. In particular, the use of P4 for programmable ASICs holds great promise for developing a RINA router. This paper details the design and part of the implementation of the first P4-based RINA interior router, which reuses the layer management components of the IRATI RINA implementation and implements the data transfer components using a P4 program. We also describe the configuration and testing of our deployment scenarios, using ancillary open-source tools such as the P4 reference test software switch (BMv2) or the P4Runtime API.Computers 20202020info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersion20 p.application/pdfhttp://hdl.handle.net/2072/531590RECERCAT (Dipòsit de la Recerca de Catalunya)reponame:Recercat. Dipósit de la Recerca de Catalunyainstname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)InglésMDPI. Post-IP Networks: Advances on RINA and other Alternative Network Architectures9(3);70L'accés als continguts d'aquest document queda condicionat a l'acceptació de les condicions d'ús establertes per la següent llicència Creative Commons:http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessoai:recercat.cat:2072/5315902026-05-29T05:05:01Z
dc.title.none.fl_str_mv A P4-enabled RINA interior router for Software-Defined Data Centres
title A P4-enabled RINA interior router for Software-Defined Data Centres
spellingShingle A P4-enabled RINA interior router for Software-Defined Data Centres
Bunch, Steve
Recursive InterNetwork Architecture
Software Defined Networking
5G & Internet of Things
Digital Technologies
title_short A P4-enabled RINA interior router for Software-Defined Data Centres
title_full A P4-enabled RINA interior router for Software-Defined Data Centres
title_fullStr A P4-enabled RINA interior router for Software-Defined Data Centres
title_full_unstemmed A P4-enabled RINA interior router for Software-Defined Data Centres
title_sort A P4-enabled RINA interior router for Software-Defined Data Centres
dc.creator.none.fl_str_mv Bunch, Steve
Giménez, Sergio
Grasa, Eduard
Fernández, Carolina
author Bunch, Steve
author_facet Bunch, Steve
Giménez, Sergio
Grasa, Eduard
Fernández, Carolina
author_role author
author2 Giménez, Sergio
Grasa, Eduard
Fernández, Carolina
author2_role author
author
author
dc.subject.none.fl_str_mv Recursive InterNetwork Architecture
Software Defined Networking
5G & Internet of Things
Digital Technologies
topic Recursive InterNetwork Architecture
Software Defined Networking
5G & Internet of Things
Digital Technologies
description The lack of high-performance RINA implementations to date makes it hard to experiment with RINA as an underlay networking fabric solution for different types of networks, and to assess RINA's benefits in practice on scenarios with high traffic loads. High-performance router implementations typically require dedicated hardware support, like FPGAs or specialised ASICs. With the advance of hardware programmability during the last years, new possibilities unfold to prototype novel networking technologies. In particular, the use of P4 for programmable ASICs holds great promise for developing a RINA router. This paper details the design and part of the implementation of the first P4-based RINA interior router, which reuses the layer management components of the IRATI RINA implementation and implements the data transfer components using a P4 program. We also describe the configuration and testing of our deployment scenarios, using ancillary open-source tools such as the P4 reference test software switch (BMv2) or the P4Runtime API.
publishDate 2020
dc.date.none.fl_str_mv 2020
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/publishedVersion
format article
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/2072/531590
url http://hdl.handle.net/2072/531590
dc.language.none.fl_str_mv Inglés
language_invalid_str_mv Inglés
dc.relation.none.fl_str_mv MDPI. Post-IP Networks: Advances on RINA and other Alternative Network Architectures
9(3);70
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv 20 p.
application/pdf
dc.publisher.none.fl_str_mv Computers 2020
publisher.none.fl_str_mv Computers 2020
dc.source.none.fl_str_mv RECERCAT (Dipòsit de la Recerca de Catalunya)
reponame:Recercat. Dipósit de la Recerca de Catalunya
instname:Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
instname_str Varias* (Consorci de Biblioteques Universitáries de Catalunya, Centre de Serveis Científics i Acadèmics de Catalunya)
reponame_str Recercat. Dipósit de la Recerca de Catalunya
collection Recercat. Dipósit de la Recerca de Catalunya
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869406277713526784
score 15,812429