Protokoły internetowe - kurs komputerowy

Idź do spisu treści

Menu główne:

Protokoły internetowe

Warto wiedzieć
Protokoły internetowe to zbiór ścisłych reguł i kroków postępowania, które są automatycznie wykonywane przez urządzenia w celu nawiązania łączności i wymiany danych. Połączenia z użyciem protokołów odbywają się automatycznie, i tak naprawdę nie musimy wiedzieć, że istnieją a także nie musimy ich znać.
To jednak teoria a w praktyce przy korzystaniu z Internetu i poczty elektronicznej pewne pojęcia związane z protokołami się pojawiają i warto je znać. Najważniejsze w bardzo dużym skrócie przedstawione są poniżej.
POP3 (ang. Post Office Protocol version 3) to protokół internetowy pozwalający na odbiór poczty elektronicznej ze zdalnego serwera do lokalnego komputera.
Po połączeniu się z Internetem, korzystając z POP3 można pobrać z serwera, na którym posiadamy skrzynkę pocztową, czekającą pocztę do lokalnego komputera.
Cechy protokołu POP3:
  • Połączenie trwa tylko podczas pobierania poczty
  • Do jednej skrzynki pocztowej można podłączyć się tylko za pomocą jednego programu jednocześnie
  • Każdy list musi być pobierany razem z załącznikami
  • Wszystkie odbierane listy trafiają tylko do jednej skrzynki, nie da się utworzyć ich kilku
  • Po ściągnięciu wiadomości na lokalny komputer jest ona kasowana na serwerze pocztowym.
Komunikacja POP3 może zostać zaszyfrowana z wykorzystaniem protokołu SSL. Jest to ważne gdyż w POP3 hasło przesyłane jest otwartym tekstem. Protokół POP3, podobnie, jak inne protokoły internetowe jest protokołem tekstowym, czyli w odróżnieniu od protokołu binarnego, czytelnym dla człowieka.

IMAP (ang. Internet Message Access Protocol) to internetowy protokół pocztowy. Jest następcą protokołu POP3.
Cechy protokołu IMAP
  • W przeciwieństwie do POP3, który umożliwia jedynie pobieranie i kasowanie poczty, IMAP pozwala na zarządzanie wieloma folderami pocztowymi oraz pobieranie i operowanie na listach znajdujących się na zdalnym serwerze.
  • IMAP pozwala na wybranie, które z wiadomości chcemy ściągnąć na komputer lokalny.
  • Pozwala na wykonywanie wielu operacji, zarządzanie folderami i wiadomościami.

SMTP (ang. Simple Mail Transfer Protocol) – protokół komunikacyjny opisujący sposób wysyłania poczty elektronicznej w Internecie. SMTP to prosty, tekstowy protokół, w którym określa się co najmniej jednego odbiorcę wiadomości, weryfikuje jego istnienie, a następnie przekazuje treść wiadomości.
Olbrzymią wadą protokołu SMTP jest brak mechanizmu weryfikacji nadawcy, co ułatwia rozpowszechnianie niepożądanych treści poprzez pocztę elektroniczną czyli spamu bądź wirusów. Nie ma sposobu dzięki któremu odbiorca autoryzowałby nadawcę co oznacza, że nadawca może "udawać" serwer i wysłać dowolny komunikat do dowolnego odbiorcy.

TCP/IP (ang. Transmission Control Protocol / Internet Protocol) - zbiór standardów określających szczegóły komunikacji między komputerami, a także szczegółów dotyczących łączenia sieci i wyboru trasy w sieci nazwane TCP/IP (od głównych protokołów wchodzących w ich skład).
TCP/IP nie jest pojedynczym produktem. Jest to nazwa całej rodziny protokołów i oprogramowania udostępniającego szereg usług sieciowych.
IP (ang. Internet Protocol) - jest podstawą rodziny protokołów TCP/IP. Odpowiada za przesyłanie danych czyli zapewnia transmisję danych między sieciami.
TCP (ang. Transmission Control Protocol) - zapewnia prawidłowe przesyłanie danych we właściwej kolejności. Wykorzystuje właściwości protokołu IP do nadawania i odbioru.

Przeglądarka internetowa za pomocą protokołu HTTP łączy się z serwerem WWW, aby pobrać i wyświetlić stronę na lokalnym komputerze.
HTTP (ang. HyperText Transfer Protocol) - protokół przesyłania dokumentów hipertekstowych (znormalizowany sposób komunikowania się komputerów pomiędzy sobą)
HTTPS (ang. HyperText Transfer Protocol secure) - szyfrowana wersja protokołu http. W przeciwieństwie do komunikacji niezaszyfrowanego tekstu w HTTP, szyfruje go za pomocą protokołu SSL. Zapobiega to przechwytywaniu i zmienianiu przesyłanych danych.
SSL (ang. Secure Socket Layer) - protokół określający sposób szyfrowania w celu zapewnienia bezpiecznej transmisji danych.
FTP (ang. File Transfer Protocol) - protokół transferu plików z komputera lokalnego na serwer oraz z serwera na lokalny komputer

 
Wróć do spisu treści | Wróć do menu głównego