FreeRouter in a Nutshell: A "Protocoland" routing platform for Open and Portable Carrier-Class Testbeds
Resumo
Um roteador em software que propicia um plano de controle distribuído populado com um grande número de implementações profissionais de protocolos legados é aqui discutido. Brevemente discutimos também que a arquitetura particular do FreeRouter, a qual permite ainda a portabilidade de experimentos emulados para testes (e em diferentes alvos de hardware). Para demonstrar sua facilidade de uso, também são fornecidos exemplos de instalação e em nível básico de uso e configuração.
Referências
Both, C., Guimaraes, R., Slyne, F.,Wickboldt, J., Martinello, M., Dominicini, C., Martins, R., Zhang, Y., Cardoso, D., Villaca, R., Ceravolo, I., Nejabati, R., Marquez-Barja, J., Ruffini, M., and DaSilva, L. (2019). Futebol control framework: Enabling experimentation in convergent optical, wireless, and cloud infrastructures. IEEE Communications Magazine, 57(10):56–62.
Costa, L. C., Vieira, A. B., de Britto e Silva, E., Macedo, D. F., Vieira, L. F., Vieira, M. A., da Rocha Miranda, M., Batista, G. F., Polizer, A. H., Gonçalves, A. V. G. S., Gomes, G., and Correia, L. H. (2021). Openflow data planes performance evaluation. Performance Evaluation, 147:102194.
Dominicini, C. K., Vassoler, G. L., Meneses, L. F., Villaca, R. S., Ribeiro, M. R. N., and Martinello, M. (2017). Virtphy: Fully programmable nfv orchestration architecture for edge data centers. IEEE Transactions on Network and Service Management, 14(4):817–830.
Dominicini, C. K., Vassoler, G. L., Valentim, R., Villaca, R. S., Ribeiro, M. R., Martinello, M., and Zambon, E. (2020). Keysfc: Traffic steering using strict source routing for dynamic and efficient network orchestration. Computer Networks, 167:106975.
Jain, S., Kumar, A., Mandal, S., Ong, J., Poutievski, L., Singh, A., Venkata, S.,Wanderer, J., Zhou, J., Zhu, M., Zolla, J., Hölzle, U., Stuart, S., and Vahdat, A. (2013). B4: Experience with a globally-deployed software defined wan. New York, NY, USA. Association for Computing Machinery.
Leung, V. C., Chen, M.,Wan, J., and Zhang, Y. (2014). Testbeds and Research Infrastructure: Development of Networks and Communities: 9th International ICST Conference, TridentCom 2014, Guangzhou, China, May 5-7, 2014, Revised Selected Papers, volume 137. Springer.
Loui, F., Mate, C., Gall, A., and Wisslé, M. (2022). Project overview: Router for academia research & education (rare).
McKeown, N., Anderson, T., Balakrishnan, H., Parulkar, G., Peterson, L., Rexford, J., Shenker, S., and Turner, J. (2008). Openflow: Enabling innovation in campus networks. 38(2).
Spalla, E. S., Mafioletti, D. R., Liberato, A. B., Ewald, G., Rothenberg, C. E., Camargos, L., Villaca, R. S., and Martinello, M. (2016). Ar2c2: Actively replicated controllers for sdn resilient control plane. In NOMS 2016 - 2016 IEEE/IFIP Network Operations and Management Symposium, pages 189–196.
Tootoonchian, A. and Ganjali, Y. (2010). Hyperflow: A distributed control plane for openflow. USA. USENIX Association.
Vasseur;, A. F. J.-P. and Ash, J. (2006). Rfc 4655: A path computation element (pce)-based architecture. https://datatracker.ietf.org/doc/html/rfc3746.