UFPR · DELT · Contact
TE354 - Redes de Computadores

Avisos
  1. Bem vindo à página da disciplina 2024/1 TE354/NA (Noturno).
  2. Notas Finais.
  3. Boas férias !!!

Sobre a Disciplina
Esta é a oferta da disciplina T354/NA Redes de Computadores do primeiro semestre de 2024.

Critérios de avaliação
Serão realizadas três provas. [Media Final = (P1+P2+P3)/3]
  1. Prova1: 28/03/2024.
  2. Prova 2: 14/05/2024.
  3. Prova 3: 20/06/2024.
  4. Exame Final: 02/07/2024.

-->
Desafio
Vale 20 pontos na média. Deve ser implementado um mini-servidor HTTP com as seguintes características:
  1. Capaz de responder mensagens GET com arquivos TXT, HTML e GIF.
  2. A implementação deve ser realizada em C, a partir do exemplo:
  3. Servidor Multithread em C.
  4. A implementação deve seguir a API sockets disponível para sistemas Unix.
  5. O trabalho deve ser individual.
  6. Será realizada uma defesa que consiste em perguntas sobre o código ao autor. Caso o autor não consiga responder adequadamente as perguntas, será atribuído grau zero. Desta forma, o autor deve dominar o código como um todo. Lembre: o objetivo é aprender o conteúdo.
  7. Em caso de detecção de entrega de cópias, ambos os trabalhos serão considerados inválidos. Será utilizado um validador de sintaxe para detectar cópias.
  8. Protocolo HTTP.
  9. O prazo para entrega é 28/6/2024.

Listas de Exercícios

Referências
  1. Redes de Computadores e Internet: Uma abordagem top-down. James F. Kurose e Keith W. Ross. Pearson Addison Wesley.
  2. Redes de Computadores e Internet. Douglas Comer. Bookman.
  3. Interligação de Redes com TCP/IP. Douglas Comer. Editora Campus.
  4. Redes de Computadores. Andrew Tanenbaum. Editora Campus.
  5. NBR 14565:2012. Cabeamento estruturado para edifícios comerciais e data centers. ABNT.
  6. Comunicação de dados e redes de computadores. Behrouz A. Forouzan. McGraw Hill.
  7. Ethernet - A Survey on its Fields of Application.
  8. Ethernet Theory of Operation. Uma boa referência para a operação em baixo nível do protocolo Ethernet.
  9. A Beginner’s Guide to Ethernet 802.3. Outra boa referência sobre a implementação do Ethernet.

Links