Zadanie "Protokół FTP"


FTP to standardowy protokół sieciowy do przesyłania plików pomiędzy klientem a serwerem w sieci.HTTP to protokół przesyłania dokumentów hipertekstowych

Zadania które FTP może wykonywać:


  • Tworzenie katalogów
  • Usuwanie katalogów
  • Przesyłanie plików między komputerami
  • Rodzaje FTP:

    Klient FTP
  • Aplikacja komputerowa, która uzyskuje dostęp do serwera FTP.Użytkownicy muszą zablokować przychodzące połączenie FTP, które próbuje użyć trybu pasywnego i muszą sprawdzić wirusy dla wszystkich pobieranych plików.
  • FTP Explorer
  • Aplikacja kliencka zaprojektowana tak żeby wyglądać jak eksplorator plików w Windowsie.
  • FTP by Mail
  • Umożliwia użytkownikom bez dostępu do Internetu i kopiowanie plików za pomocą anonimowego FTP przez wysłanie e-maila i umieszczenie w treści tekstu.
  • Witryna FTP
  • Strona internetowa na której użytkownicy bardzo łatwo przesłać lub pobrać pliki.
  • Serwer FTP
  • Komputer który świadczy usługę FTP. Wymaga sprzętu lub oprogramowania zabezpieczającego np. używanie loginów, haseł i kontroli dostępu do plików.
  • Rodzaje struktur danych FTP:


  • Struktura rekordów - pliki składają się z rekordów sekwencyjnych.
  • Struktura plików - Brak wewnętrznej struktury i pliki traktowane są jak ciągła sekwencja danych.
  • Struktura stron - pliki składają się z niezależnych stron indeksowanych.
  • Protokoły transferu

    FTP i HTTP są uznawane za protokoły transferu plików, najczęściej używane do przesyłania danych pomiędzy klientem a serwerem. Funkcje HTTP są takie same w przypadku funkcji łączących FTP i SMTP.

    FTP

  • Przesyłanie plików pomiędzy hostami.
  • Efektywne przesyłanie plików o dużym rozmiarze.
  • Wymaga podania hasła.
  • Pliki przesłane do hosta za pomocą protokołu FTP, zostaną zapisane w jego pamięci.
  • Ustanawia dwa połączenia, jedno dla danych, a drugie dla połączenia sterującego.
  • FTP pojawia się w adresie URL.
  • HTTP

  • HTTP pojawia się w adresie URL.
  • Skuteczne przesyłanie plików o małym rozmiarze.
  • Nie wymaga uwierzytelniania.
  • Zawartość przesłana do urządzenia za pomocą protokołu HTTP, zostanie zapisana w pamięci danego urządzenia.
  • Używany w celu uzyskania dostępu do stron internetowych.
  • Ma tylko ustanowione połączenie danych.