Zestaw 6¶
Prosty serwer plików¶
Zaimplementuj stronę kliencką opisanych na ćwiczeniach usług udostępniania plików w wersji TCP i w wersji UDP. Na stronie ćwiczeń znajduje się opis wiadomości używanych w tych protokołach, oraz implementacje strony serwerowej. Możesz wykorzystać kod konstruujący odpowiedzi w serwerze UDP do konstrukcji zapytań w kliencie UDP, który masz zaimplementować.
Program uruchomiony przez
powinien pobrać plik1K.data
z serwera TCP działającego pod adresem gutowski.sieci.tcs.ovh:4567
.
Podobnie
powinien pobrać plik 1M.data
z serwera UDP działającego pod adresem gutowski.sieci.tcs.ovh:4567
.
Uwaga, ten plik zostanie przez serwer podzielony na ponad 1000 fragmentów.