Módulo plugin do protocolo TCP para a arquitetura do sistema Ournetsim

Módulo plugin do protocolo TCP para a arquitetura do sistema Ournetsim

Autor(a)
Santos, Adriano Alves dos.
<adriano-ano2007@hotmail.com>
Ano de publicação
2019
Data da defesa
18/04/2019
Curso/Outros
Ciência da Computação
Número de folhas
41
Tipo
TCC - Trabalho de Conclusão de Curso
Local
UFAL, Campus Arapiraca, Unidade Educacional ARAPIRACA
Resumo

O protocolo TCP é um dos protocolos usados na camada de transporte de redes, ele é responsável por garantir confiabilidade, entrega na sequência correta e realizar a verificação de erros nos pacotes de dados entre os diferentes nós da rede para a camada de aplicação. Entre as suas características estão o controle de fluxo e controle de congestionamento, onde são realizadas etapas que fazem com que a quantidade de dados enviada pelo remetente não inunde a rede enviando uma quantidade de segmentos maior que a suportada, causando perdas. Para auxiliar no entendimento do funcionamento do controle de congestionamento e de suas variantes, foi criada uma aplicação onde é possível simular em tempo real o comportamento de algumas das variantes do protocolo TCP, com a finalidade de ser um auxílio para o ensino sobre o protocolo TCP e o controle de congestionamento. Por fim foram validados os requisitos a partir dos cenários utilizados nos casos de uso.

Abstract

The TCP protocol is one of the protocols used in the network transport layer, it is responsible forensuring reliability, delivery in the correct sequence and performing error checking in the data packets between the different nodes of the network for the application layer. Among its features are flow control and congestion control, where steps are performed that cause the amount of data sent by the sender to not flood the network by sending a larger number of segments than the one supported, causing losses. In order to aid in the understanding of the operation of the congestion control and its variants, an application was created where it is possible to simulate in real time the behavior of some of the variants of the TCP protocol, in order to be an aid to the teaching onTCP protocol and the control of congestion. Finally, the requirements of the cases used in the use cases were validated.

Orientador(a)
Dr. Sales, Thiago Bruno Melo de.
Banca Examinadora
Dr. Brito, Patrick Henrique da Silva.
Dr. Cavalcante, Rodolfo Carneiro.
Palavras-chave
Redes de computadores.
Protocolo TCP.
TCP Reno.
TCP Tahoe.
TCP Cubic.
Simulador TCP.
Áreas do Conhecimento/Localização
Coleção Propriedade Intelectual (CPI) - BSCA.
Categorias CNPQ
1.00.00.00-3 Ciências exatas e da terra.
Visualizações
203
Observações


Não foi possível exibir o PDF