Trabalho realizado durante o curso CSI301 - Redes de Computadores I, ministrado pelo professor Filipe Ribeiro, ofertada no 5º período do curso de Sistemas de Informação, na Universidade Federal de Ouro Preto.
Este projeto prático tem como objetivo explorar e analisar os protocolos TCP (Transmission Control Protocol) e UDP (User Datagram Protocol), duas das principais tecnologias de comunicacão utilizadas na internet.
Certifique-se de que você tenha o Python instalado em seu sistema (versão 3.11.3 ou similar) e todas as dependências necessárias. Clone o repositório do projeto para o seu ambiente local usando o seguinte comando:
git clone https://github.com/sirlincu/TrabalhoPraticoRedes
Navegue até o diretório do projeto (no exemplo o TCP):
# Para servidor TCP
$ cd TCP/Servidor
# Para cliente TCP
$ cd TCP/Cliente
Antes de executar o cliente, é importante iniciar o servidor primeiro. Execute o seguinte comando para iniciar o servidor:
python servidor.py
Após iniciar o servidor com sucesso, você pode executar o cliente. Use o seguinte comando para iniciar o cliente:
python cliente.py
Certifique-se de seguir essas instruções na ordem correta para garantir o funcionamento adequado do projeto.