Implementação de um switch em P4 com suporte simultâneo a múltiplas arquiteturas de Internet do Futuro

  • Jose Augusto Gavazza UFSCar
  • Michael Santos UFSCar
  • Paulo Ditarso Maciel Jr. UFSCar / IFPB
  • Fábio Luciano Verdi UFSCar
  • José Augusto Suruagy Monteiro UFPE

Resumo


Novas arquiteturas de Internet do Futuro surgiram de forma independente em diferentes locais, buscando proporcionar um novo ambiente de evolução para a Internet e solucionar diversas questões que a arquitetura atual, mesmo com a criação de novos protocolos e patches, não resolve de maneira adequada. Apesar dos esforços em se implantar uma única arquitetura de Internet, o que se tem observado é a tendência de implantação e uso de diferentes arquiteturas que possam coexistir simultaneamente. Sendo assim, há a necessidade de uma solução que torne esta coexistência possível. O foco deste artigo é apresentar a implementação de um de um switch multiarquitetura em linguagem P4, para que entidades e aplicações de uma mesma arquitetura possam se comunicar.

Palavras-chave: Internet do Futuro, Plano Programável de Dados, P4

Referências

Alberti, A. M., Casaroli, M. A. F., Singh, D., and da Rosa Righi, R. (2017). Naming and name resolution in the future internet: Introducing the novagenesis approach. Future Generation Computer Systems, 67:163 -179.

Bosshart, P., Daly, D., Gibb, G., Izzard, M., McKeown, N., Rexford, J., Schlesinger, C., Talayco, D., Vahdat, A., Varghese, G., et al. (2014). P4: Programming protocol-independent packet processors. ACM SIGCOMM Computer Communication Review, 44(3):87-95.

Cox, J. H., Chung, J., Donovan, S., Ivey, J., Clark, R. J., Riley, G., and Owen, H. L. (2017). Advancing Software-Defined Networks: A Survey. IEEE Access, 5:25487-25526.

de Oliveira Silva, F., Goncalves, M., de Souza Pereira, J., Pasquini, R., Rosa, P., and Kofuji, S. (2012). On the analysis of multicast traffic over the Entity Title Architecture. In 2012 18th IEEE International Conference on Networks (ICON), pages 30-35.

Gupta, A., Vanbever, L., Shahbaz, M., Donovan, S. P., Schlinker, B., Feamster, N., Rex-ford, J., Shenker, S., Clark, R., and Katz-Bassett, E. (2015). Sdx: A software defined internet exchange. ACM SIGCOMM Computer Communication Review, 44(4):551-562.
Publicado
10/05/2019
GAVAZZA, Jose Augusto; SANTOS, Michael; MACIEL JR., Paulo Ditarso; VERDI, Fábio Luciano; SURUAGY MONTEIRO, José Augusto. Implementação de um switch em P4 com suporte simultâneo a múltiplas arquiteturas de Internet do Futuro. In: WORKSHOP DE PESQUISA EXPERIMENTAL DA INTERNET DO FUTURO (WPEIF), 10. , 2019, Gramado. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2019 . p. 13-18. ISSN 2595-2692. DOI: https://doi.org/10.5753/wpeif.2019.7693.