Desenvolvimento de um ambiente computacional para trabalhar com redes definidas por softwares no laboratório CIDIG

Oliveira, Bruno Moreto (2022-07-13)

tcc

RESUMO: O uso de redes definidas por software tem sido uma nova forma de pensar sobre grandes redes de comunicação, e representa uma nova maneira de controlar e gerenciar as redes de computadores, são redes que usam controladores com base em software ou APIs, para direcionar o tráfego na rede e se comunicar com uma outra infraestrutura de hardwares. Entretanto, por ser uma forma nova de se trabalhar com redes de computadores, o nível de complexidade para montar um ambiente com essas características é maior, o ambiente é composto por um switch de rede óptica que é caracterizado pela existência de um sistema de controle (software), que pode controlar o mecanismo de encaminhamento dos elementos de comutação da rede, por uma interface de programação que é bem definida. Neste trabalho foi desenvolvido um ambiente emulado de uma rede definida por software, a topologia da rede é composta por um switch óptico e dois host, foi configurado as rotas da rede e extraído dados para validar a programação feita utilizando a linguagem p4.

ABSTRACT: The use of software defined networks has been a new way of thinking about large com- munication networks, they represent a new way of controlling and managing computer networks, they are networks that use software based controllers or APIs, to direct the traffic in the network and communicate with another hardware infrastructure. However, as it is a new way of working with computer networks, the level of complexity to assemble an environment with these characteristics is greater, the environment is composed of an optical network switch, it is characterized by the existence of a control system (software ), which can control the forwarding mechanism of the switching elements of the network, through a well-defined programming interface. In this work, an emulated environment of a software defined network was developed, the network topology is composed of an optical switch and two hosts, the network routes were configured and data was extracted to validate the programming made using the p4 language.


Collections: