Simulação de Ambientes de Redes Utilizando a Testbed FIBRE - Aplicações na Pesquisa e no Ensino

  • Diego Pedroso UFSCar
  • Bruno Lopes UFSCar
  • Cesar Marcondes UFSCar
  • Emerson Barea UFSCar

Resumo


As testbeds são plataformas de experimentação para internet que permitem testes, demonstrações e também podem ser utilizadas para fins de ensino. Dentro do contexto do projeto FIBRE foi desenvolvido um protótipo que permite experimentação do plano de dados de uma rede, bem como reprogramação de FPGA. A maioria das testbeds não permitem que o usuário realize experimentos que controlem o plano de dados e ao mesmo tempo permita reprogramação de hardware. Visando preencher essa lacuna, e ao mesmo contribuir com o avanço do estado da arte, este trabalho tem por objetivo propor experimentos utilizando a testbed FIBRE que auxiliem no ensino e em pesquisas, proporcionando que pesquisadores e alunos tenham um ambiente flexível e de fácil provisionamento, permitindo testes, validações e demonstrações.

Referências

Berman, M., Chase, J. S., Landweber, L., Nakao, A., Ott, M., Raychaudhuri, D., Ricci, R., and Seskar, I. (2014). Geni: A federated testbed for innovative network experiments. Computer Networks, 61:5 – 23. Special issue on Future Internet Testbeds – Part I.

Bilar, Guilherme, M. R. M. C. (2016). Linguagem de domínio especifico para geração de firewalls modulares em hardware. 1o Workshop de Teses e Dissertações - Departamento de Computação UFSCAR, pages 1–2.

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.

Dias, M. A. (2013). Microcomputador re-configurável em fpga para ensino de arquitetura de computadores na ciência da computação. RENOTE, 11(3).

Gavras, A., Karila, A., Fdida, S., May, M., and Potts, M. (2007). Future internet research and experimentation: the fire initiative. ACM SIGCOMM Computer Communication Review, 37(3):89–92.

Goulart, P., Cunha, Í., Vieira, M., Marcondes, C., and Menotti, R. (2015). Netfpga: Processamento de pacotes em hardware. Minicursos do Simpósio Brasileiro de Redes de Computadores-SBRC 2015.

Kamienski, C., Mariz, D., Sadok, D., and Fernandes, S. (2005). Arquiteturas de rede para a próxima geraçao da internet. Minicursos do Simpósio Brasileiro de Redes de Computadores-SBRC 2005, 9(3):1–50.

Kamienski, C. A. and Sadok, D. (2000). Qualidade de serviço na internet. Minicursos do Simpósio Brasileiro de Redes de Computadores, SBRC, Belo Horizonte/MG, pages 1–5.

Kazaz, T., Liu, W., Jiao, X., Moerman, I., Seskar, I., Paisana, F., Vermeulen, T., Pollin, S., Felber, C., Kotzsch, V., et al. (2017). Orchestration and reconfiguration control architecture. In EuCNC 2017, pages 9–11.

Khan, S., Aziz, B., Najeeb, S., Aziz, A., Muhammad, U., and Ullah, S. (2013). Reliability of network simulators and simulation based research. In IEEE International Symposium on Personal, Indoor and Mobile Radio Communications, PIMRC, pages 180–185.

Manggala, A. W., Tanwidjaja, A., et al. (2015). Performance analysis of white box switch on software defined networking using open vswitch. In Wireless and Telematics (ICWT), 2015 1st International Conference on, pages 1–7. IEEE.

Marcondes, C. A. C., Martins, J., Monteiro, J. A. S., Abelém, A. J. G., Nascimento, V., Machado, I., Salvador, M., and Rothenberg, C. E. (2012). Estado da arte de sistemas de controle e monito-ramento de infraestruturas para experimentação de redes de comunicação. Minicursos do SBRC. SBC, Ouro Preto, MG, pages 3–7.

Mikroyannidis, A., Collins, D., Tranoris, C., Denazis, S., Pareit, D., Vanhie, J., Moerman, I., Jourjon, G., Fourmaux, O., Dominigue, J., and Marquez-Barja, J. (2016). Forge : an elearning framework for remote laboratory experimentation on fire testbed infrastructure. In Building the future internet through FIRE, pages 521–559.

Moreira, M. D., Fernandes, N. C., Costa, L., and Duarte, O. (2009). Internet do futuro: Um novo horizonte. Minicursos do Simpósio Brasileiro de Redes de Computadores-SBRC, 2009:1–59.

Saltzer, J. H., Reed, D. P., and Clark, D. D. (1984). End-to-end arguments in system design. ACM Transactions on Computer Systems (TOCS), 2(4):277–288.
Publicado
22/07/2018
PEDROSO, Diego; LOPES, Bruno; MARCONDES, Cesar; BAREA, Emerson. Simulação de Ambientes de Redes Utilizando a Testbed FIBRE - Aplicações na Pesquisa e no Ensino. In: WORKSHOP DO TESTBED FIBRE (WFIBRE), 3. , 2018, Natal. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2018 . p. 30-39. ISSN 2595-6078. DOI: https://doi.org/10.5753/fibre.2018.3129.