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
- Wikipedia - protokół komunikacyjny en.wikipedia.org
- Co oznacza protokół www, http? uefsfainformaticavaca.blogspot.com
- Słownik protokołu - katalog protokołów sieciowych i indeks javvin.com
- Lifewire - protokoły sieciowe lifewire.com
- Technopedia - Protokoły sieciowe techopedia.com