degreeStuff

Aula Pratica 2

Redes de Computadores | Data: 22/02/2021; Hora:13:30; Duração: 2h; Sala:CLAV_139; Docente: Pedro Salgueiro

Pagina Principal


Resolução de Exercicios

  1. Implemente um servidor TCP que imite o comportamento do “time.nist.gov” no porto 13, como vimos na aula passada. (nota: como 13 é um porto privilegiado, pode usar o porto 1300)

    O servidor deve:

      i. Aceitar ligações (sockets) no porto 1300;

      ii. Enviar a data e hora (numa string) ao cliente;

      iii. Fechar a ligação (close()).

  2. Teste o seu servidor com “telnet localhost 1300” ou “nc localhost 1300”.

  3. Modifique o cliente da aula passada para se ligar a este novo servidor e teste os dois programas em conjunto.

  4. (TPC) Modifique o servidor (TCP) para funcionar como “echo server”, i.e., receba uma mensagem e envie exactamente a mesma mensagem ao cliente que a enviou (como um eco). Teste com ‘telnet’ ou ‘nc’.