Co to jest protokół w komputerach? Główne cechy



A protokół komputerowy odnosi się do zestawu predefiniowanych reguł w celu standaryzacji wymiany informacji w działaniach komputerowych.

Postępując zgodnie z tym samym protokołem, gwarantuje się zgodność między urządzeniami w różnych punktach systemu komputerowego.

Ponieważ jest to wymiana informacji między komputerami, nazywane są protokołami komunikacyjnymi..

Protokół szczegółowo określa format wymiany informacji i musi być uzgodniony przez wszystkie zaangażowane strony..

W przeciwnym razie może istnieć niezgodność standardów, która byłaby równoważna dwóm rozmówcom komunikującym się w różnych językach.

Właściwości

Chociaż protokoły mogą się różnić od siebie w zależności od ich wykorzystania, rozwoju i wieku, na ogół mają kilka podstawowych elementów, takich jak procesy używane do wykrywania połączenia.

Są wśród nich sposoby identyfikacji innych użytkowników w sieci uzgadnianie powitanie między elementami sieci, co zrobić z niekompletnymi wiadomościami lub utratą połączenia i standaryzacją bezpieczeństwa w komunikacji za pomocą uwierzytelniania i / lub szyfrowania.

Dla każdego poziomu w procesie komunikacji istnieje warstwa protokołu poświęcona konkretnemu działaniu.

Najniższy poziom to warstwa fizyczna, łącze danych i warstwa sieciowa, które są odpowiedzialne za transport danych między jednym urządzeniem a innym.

To tam informacje są przekształcane na bity cyfrowe i przemieszczane przez kable lub powietrze, w przypadku połączeń bezprzewodowych.

Na wyższym i bardziej abstrakcyjnym poziomie znajdują się warstwy aplikacji, w których urządzenia zgadzają się używać pewnych metod do szyfrowania informacji, łączenia się ze sobą i określania typu przesyłanych wiadomości.

Przykłady

CAT5, CAT6 i światłowody to niektóre typy połączeń na poziomie fizycznym połączenia.

Ethernet i Gigabit Ethernet, wraz z IPv4 i IPv6, są najczęściej używanymi protokołami odpowiednio dla danych i łączy sieciowych. Transport danych odbywa się zwykle za pomocą protokołów TCP i UDP.

Na poziomie aplikacji najczęściej używanymi protokołami są Telnet, SSH, POP3, IMAP i HTTP. Są one odpowiedzialne za szyfrowanie i przesyłanie informacji, które będą przesyłane przez warstwę transportową, a następnie do warstwy łącza danych.

9 najczęściej używanych protokołów

1- HTTP

Jest to chyba najbardziej znany i najczęściej używany protokół komunikacji internetowej. Jego akronimy oznaczają HyperText Transfer Protocol.

Jest to odpowiedzialne za transfer hipertekstu (tekstu z klikalnymi linkami), który był używany w przeglądarkach internetowych od wczesnych lat dziewięćdziesiątych.

2- HTTPS

Jest rozszerzeniem HTTP który szyfruje dane od punktu do punktu, dzięki czemu tylko serwer i przeglądarka mogą odszyfrować informacje przechodzące przez protokół.

3- FTP

Jest to protokół przesyłania plików (File Transfer Protocol przez jego skrót w języku angielskim) i służy do wysyłania i odbierania plików przez sieć.

4- Telnet

Służy do uzyskiwania dostępu do zdalnego sprzętu.

5- SSH

Zezwala na to samo co Telnet, ale o znacznie większej pojemności.

6- SFTP

Jest to protokół przesyłania plików podobny do FTP, ale w tunelu SSH dla większego bezpieczeństwa.

7- POP

To się nazywa Post Office Protocol, i służy do odzyskiwania wiadomości e-mail z serwerów.

To przestało być używane po SMTP (Prosty protokół transportu poczty) będzie mieć większe znaczenie dla większej dynamiki.

8- LDAP

To się nazywa Lightweight Directory Access Protocol. Jest używany do katalogów informacyjnych (agend kontaktowych) i jest często używany w firmach.

9- XMPP

To znaczy Extensible Messaging and Presence Protocol, i jest nadal używany w aplikacjach do obsługi wiadomości błyskawicznych, takich jak Google Talk i Facebook Messenger.

Referencje

  1. Wikipedia - protokół komunikacyjny en.wikipedia.org
  2. Co oznacza protokół www, http? uefsfainformaticavaca.blogspot.com
  3. Słownik protokołu - katalog protokołów sieciowych i indeks javvin.com
  4. Lifewire - protokoły sieciowe lifewire.com
  5. Technopedia - Protokoły sieciowe techopedia.com