Charakterystyka protokołu komputerowego, typy, przykłady

Charakterystyka protokołu komputerowego, typy, przykłady

On Protokół komputerowy Jest to formalny zestaw standardów i standardów, które regulują zarówno format, jak i kontrolę interakcji między różnymi urządzeniami w sieci lub systemie komunikacji, dzięki czemu dane między nimi mogą przesyłać między nimi.

System komunikacji wykorzystuje określone formaty do wymiany wiadomości. Każde z tych wiadomości ma precyzyjny powód, który ma na celu ubieganie się o odpowiedź między serią wcześniej ustalonych możliwych wstrząsów wtórnych dla każdej konkretnej sytuacji.

Protokół komputerowy umożliwia transmisję danych między urządzeniami

Dlatego protokół jest wytyczną, która określa semantykę komunikacji, oprócz metod odzyskiwania błędów, co dokładnie określa, w jaki sposób należy wymieniać dane.

Zasady te muszą być przestrzegane dokładnie, ponieważ w przeciwnym razie komputer nie będzie w stanie komunikować się z innymi urządzeniami. Internet i sieci komputerowe szeroko wykorzystują różne protokoły w celu wykonywania różnych zadań komunikacyjnych.

Niektóre protokoły są bezpośrednie i krótkie, podczas gdy inne są dość złożone i głębokie. Aby mieć domenę w dziedzinie sieci komputerowych, musisz zrozumieć, dlaczego, dlaczego i jak protokoły.

[TOC]

Charakterystyka protokołu komputerowego

W protokole komputerowym wymieniane są wiadomości

Na podstawie zasad

Podobnie jak języki programowania, protokoły oparte są na określonych regułach komputerowych i przykazaniach, zaprojektowane tak, aby były wydajne. Każda reguła jest zdefiniowana innym terminem, przypisując unikalną nazwę.

Standardy

Protokół określa standard komunikacji, dostarczając szczegółowych informacji na temat procesów związanych z transmisją danych. Proces może być zarządzany przez więcej niż jeden protokół jednocześnie. Informacje te obejmują:

- Charakter procesu.

- Typ zadania.

- Zarządzanie urządzeniami.

- Rodzaj danych.

- Szybkość przepływu danych.

Transfer danych

Sąsiedni przepływ bajtów lub wiadomości, które będą przenoszone, jest owinięty przez protokół w pakietach, nazywanych również segmentami, do przesyłania na urządzenie docelowe. W tym celu są one używane w komunikatach technicznych przełącznika pakietu.

Może ci służyć: rodzaje programów

Niezawodność

Protokół musi być w stanie wyzdrowieć po uszkodzonej transmisji danych w sieci. Numer sekwencji jest przypisany do każdego bajtu i oczekuje się, że odbiornik dokona pozytywnego rozpoznawania (ACK). Jeśli ACK nie zostanie odebrane w odstępie czasu, dane są transmitowane.

Odbiornik używa tych liczb sekwencji do wyeliminowania zduplikowanych segmentów i do reorganizacji segmentów, gdy osiągną złe.

Jaki jest protokół komputerowy?

Umożliwia nowoczesny Internet, ponieważ pozwala komputerom komunikować się za pośrednictwem sieci, bez konieczności wiedzy, jakie operacje występują w tle.

Protokół pozwala urządzeniom zrozumieć sygnały elektroniczne wysyłane do siebie za pośrednictwem połączeń sieciowych.

Interoperacyjność

Bez protokołu nie można było osiągnąć interoperacyjności. Na przykład, jeśli strona internetowa użyła zupełnie innego protokołu HTML do przechowywania danych, przeglądarka nie mogła go przeanalizować, a użytkownik nie mógł tego zrozumieć.

Reguluj kontrolę przepływu

Służy do administrowania prędkością transmisji danych między dwoma urządzeniami, aby zapobiec przytłaczaniu szybkiego emitera. Może się zdarzyć, że urządzenia sieciowe działają przy różnych prędkościach transmisji danych z powodu kilku czynników, takich jak procesor i dostępna przepustowość.

Urządzenie odbierające podczas wysyłania ACK do urządzenia wysyłające.

Zarządzaj zatłoczeniem

Zarządzaj zatłoczeniem w sieci, która jest zdefiniowana jako spadek usługi sieciowej, ponieważ niektóre linki mogą obsługiwać więcej bajtów informacyjnych.

Może Ci służyć: wyszukiwarki: cechy, typy, przykłady

Administrować weryfikacją błędu

Zarządzaj różnymi metodologii, które pozwalają poprawnie dostarczyć dane, gdy mają małe niezawodne kanały komunikacji.

Rodzaje protokołów

Istnieją różne rodzaje protokołów komputerowych:

- Administratorzy sieci

Określ operacje wymagane do skutecznego obsługi sieci komputerowej. Protokoły te są zaangażowane w różnorodne urządzenia, które składają się na sieć, takie jak mikrokomputery, serwery i routery, aby zapewnić, że sieć jako całość działa optymalnie. Jego funkcje obejmują:

Włączenie linków

Pozwól na połączenie wielu połączeń sieciowych w jednym linku, aby zwiększyć siłę połączenia.

Połączenie

Stanowią połączenia i uważaj, aby były stabilne między różnymi urządzeniami sieci.

Rozwiązywanie problemów

Zidentyfikuj błędy wpływające na sieć, oceń jakość połączenia, a także określ, w jaki sposób można rozwiązać jakikolwiek problem.

- Komunikacja

Pozwól różnym urządzeniom sieci komunikować się ze sobą. Jego użycie jest zarówno w komunikacji cyfrowej, jak i analogowej, dla metodologii, od przesyłania plików między urządzeniami do dostępu do Internetu.

Wiadomości błyskawiczne

Natychmiastowa komunikacja w tekście, zarówno na smartfonach, jak i komputerach, są wytwarzane z powodu serii protokołów przesyłania wiadomości.

Bluetooth

Urządzenia Bluetooth, takie jak słuchawki, smartfony i komputery, działają dzięki różnorodnym protokołom.

- Bezpieczeństwo

Pracują, aby zapewnić, że wysłane przez nią sieć i dane są chronione przed nieautoryzowanymi użytkownikami. Wśród jego funkcji są:

Transport

Chronić dane podczas transportu przez sieć z jednego urządzenia do drugiego.

Szyfrowanie

Chroń dane, a także utrzymuj bezpieczne obszary, wymagając użytkowników do wprowadzenia tajnego hasła, aby uzyskać dostęp do tych informacji.

Może ci służyć: telegraf: historia, wynalazek, ewolucja, jak działa

Przykłady protokołów

Protokół transferu pliku (FTP)

Schemat serwisowy FTP

Umożliwia kopiowanie plików między systemem lokalnym a dowolnym innym systemem, do którego można uzyskać dostęp w sieci.

Protokół kontroli transmisji (TCP)

Koniec połączenia TCP

Protokół opracowany, aby dane z jednego urządzenia sieciowego do drugiego były odbierane w Internecie. TCP korzysta ze strategii retransmisji, aby zapewnić utratę danych w transmisji.

Protokół internetowy (IP)

Umożliwia wysyłanie danych między urządzeniami przez Internet. Internet nie mógł funkcjonować tak, jak działa bez adresu IP.

Protokół transmisji/kontroli Internetu (TCP/IP)

Jest to zestaw protokołów, w tym TCP, opracowany dla Internetu w latach 70. w celu uzyskania danych z jednego urządzenia sieciowego do drugiego.

Protokół transferu hipertekstu (HTTP)

Zamów HTTP za pomocą Telnet. Źródło: Andreas Group/CC BY-S (https: // creativeCommons.ORG/Licencje/BY-SA/2.5)

Jest to protokół, który wykorzystuje TCP do przesyłania żądań hipertekstu i informacji między serwerami a przeglądarkami internetowymi.

Telnet

Jest to protokół używany do usługi połączenia zdalnego terminalu, umożliwiając interakcję użytkownika z systemami w innych różnych witrynach, tak jakby ten terminal był bezpośrednio podłączony do tych komputerów.

Internetowy protokół głosu (VOIP)

Pozwala na tworzenie wspólnych połączeń telefonicznych za pośrednictwem sieci komputerowej lub Internetu, co pozwala ludziom rozmawiać z praktycznie każdą inną osobą, która ma telefon.

Interfejs cyfrowych instrumentów muzycznych (MIDI)

Złącza MIDI i kabel MIDI. Źródło: Wikimedia Commons

Jest to protokół komunikacji między elektronicznymi instrumentami muzycznymi i komputerami.

Bibliografia

  1. The Free Dictionary (2020). Protokół komunikacji. Zaczerpnięte z: freedictionary.com.
  2. Informatyka Wiki (2020). Protokoły i standardy w Internecie. Zaczerpnięte z: Computersciencewiki.org.
  3. Interfejs Bus (2016). Definicje protokołu i ter. Zaczerpnięte z: interfejsbus.com.
  4. Bradley Mitchell (2020). Jakie są protokoły sieciowe? Zaczerpnięte z: Lifewire.com.
  5. Comptia (2020). Co to jest protokół sieciowy i jak to działa? Zaczerpnięte z: compt.org.