Wprowadzenie do protokołów sieciowych

Protokoły sieciowe to zestaw dobrze zdefiniowanych reguł, za pomocą których użytkownik komunikuje się przez Internet lub intranet. Oba końce kanału komunikacyjnego przestrzegają tych zasad w celu właściwej wymiany informacji.

Protokoły są opracowywane przez osoby z branży, instytucje badawcze itp., A następnie publikowane i akceptowane na międzynarodowych konferencjach.

Te protokoły są podzielone na kategorie na wiele podstaw, tak jak niektóre są powiązane z warstwą transportową, a niektóre z warstwą sieciową.

Zrozumienie protokołów sieciowych

Kiedy staramy się zdefiniować modele sieciowe, na obrazie pojawiają się dwa rodzaje modeli warstwowych, na których leżą korzenie sieci -

  1. Model OSI
  2. Model TCP / IP

Model OSI to model 7 warstwowy, który składa się z następujących warstw obsługujących ich zadania:

  1. Warstwa aplikacji.
  2. Warstwa prezentacji.
  3. Warstwa sesji.
  4. Warstwa transportowa.
  5. Warstwa sieci.
  6. Warstwa łącza danych.
  7. Warstwa fizyczna.

Model TCP / IP zawiera 4 warstwy tylko w przeciwieństwie do modelu OSI i obsługują tylko zadania:

  1. Warstwa aplikacji.
  2. Warstwa transportowa.
  3. Internet.
  4. Dostęp do sieci.
  • Warstwa aplikacji zawiera dane użytkownika, obsługuje mechanizmy kodowania.
  • Warstwa transportowa obsługuje komunikację między urządzeniami końcowymi.
  • Warstwa internetowa zapewnia logiczne adresowanie.
  • Warstwa sieci kontroluje urządzenia sprzętowe, takie jak routery.
  • Warstwa łącza danych jest odpowiedzialna za adresowanie mac itp. I komunikację z warstwą fizyczną.
  • Warstwa fizyczna przenosi wszystkie rzeczy na poziomie przewodowym.

Teraz zrozumiemy, co to jest adres IP i jakie są związane z nim protokoły sieciowe.

Adres IP to dziesiętna reprezentacja liczb binarnych, niepowtarzalna w przyrodzie dla każdego urządzenia, dzięki czemu działa jak tożsamość urządzenia podłączonego do sieci. Istnieją dwa protokoły związane z tym, a mianowicie IPv4 i IPv6.

  • W adresowaniu IPv4 istnieją publiczne i prywatne adresy IP. Prywatny adres IP jest dostępny w sieci, a publiczny adres IP jest dostępny w Internecie.

Jak działają protokoły sieciowe?

Tutaj najpierw zrozumiemy, jak działa DNS -

Rozumiemy, co się dzieje, gdy klikasz na www.google.com, klient reprezentuje tutaj przeglądarkę twojego systemu, z której przesyłasz zapytanie w Internecie, po kliknięciu tego adresu URL połączenie przez kanał zostaje przetransportowane na serwer DNS i pyta zapytanie „jaki jest adres zamapowany na ten adres URL?”. Teraz serwer DNS ma zainstalowaną pamięć podręczną, możliwe, że wynik już się pojawił lub w innym przypadku będzie się komunikował z innymi serwerami DNS i zwróci adres IP. Po rozstrzygnięciu adresu IP żądanie klienta dociera do serwera tego hosta.

Rodzaje protokołów sieciowych

Poniżej znajdują się różne typy protokołów sieciowych, które są następujące:

1. IPv6

Odnosi się do protokołu internetowego w wersji 6, jest przyszłym formatem adresowania, gdy tylko zobaczymy, że adresy IPv4 wyczerpują się wraz ze wzrostem liczby komputerów, a publiczne strukturyzowane adresy IP przejdą do wersji 6. Oferuje on 3, 4 * 10 34 unikalnych kombinacje, w których można wykonać adresowanie, a zatem mogą reprezentować dużą liczbę komputerów podłączonych do Internetu. Oczywiste jest, że po jego wprowadzeniu protokoły routingu i sprzęt mogą zobaczyć znaczne zmiany w architekturze.

2. IPv4

Jest to już istniejąca technika, którą omówiliśmy powyżej.

3. Protokoły oparte na TCP / IP są dalej klasyfikowane w następujący sposób:

za. Protokoły sieciowe

  • HTTP - oznacza HyperText Transfer Protocol, formatem wiadomości, ich transmisją i działaniami sieciowymi związanymi po stronie klienta i serwera zarządza ten protokół. Internet z niego korzysta. Działa na porcie 80.
  • HTTPS - to skrót od Hyper Text Transfer Protocol Secure, więc wydaje się być rozszerzeniem tylko protokołu HTTP. Służy to do bezpiecznej komunikacji, dlatego za każdym razem, gdy jesteś poza lokalnym światem gospodarza, przejdź przez to.
  • TLS - oznacza Transport Layer Security, jest to protokół kryptograficzny, który zapewnia kompleksowe bezpieczeństwo komunikacji w sieciach, powszechnie stosowane w transakcjach, bezpieczeństwo jest utrzymywane przez zapobieganie fałszerstwom, zapobieganie wyciekom danych itp.
  • SSL - oznacza Secure Sockets Layer, ustanawia szyfrowane łącze między przeglądarką a serwerem, serwer SSL wymaga certyfikatu SSL. Klucz publiczny i prywatny są tworzone kryptograficznie.

b. Protokoły przesyłania plików

  • FTP - protokół przesyłania plików służy do przesyłania plików między klientem a serwerem w sieci komputerowej.
  • TFTP - Trivial File Transfer Protocol to sposób, w jaki klient może pobrać plik i umieścić go w zdalnym hoście, z którego korzystają węzły uruchamiane z sieci LAN.
  • SFTP - SSH File Transfer Protocol, zapewnia bezpieczne połączenie do przesyłania plików i przechodzenia przez system plików w systemach lokalnych i zdalnych.
  • FTPS - jest to bezpieczny protokół przesyłania plików, dodano obsługę TLS i SSL, nie używamy bezpiecznego protokołu opartego na powłoce.
  • SMB - blok komunikatów serwera, używany przez system Windows, umożliwia komputerom w tej samej sieci współdzielenie plików.
  • NFS - sieciowy system plików to rozproszony system plików, używany w UNIX zasadniczo do uzyskiwania dostępu do plików między komputerami w tej samej sieci.

do. Protokoły e-mail

  • SMTP - Simple Mail Transfer Protocol, jest protokołem push do wysyłania wiadomości e-mail, a protokół Post Office lub Internet Message Access Protocol służy do wyszukiwania tych po stronie odbiorcy. Jest implementowany w warstwie aplikacji.

re. Protokoły zarządzania

  • Telnet - jest używany w Internecie i sieci LAN do dwustronnej komunikacji tekstowej, wykorzystuje wirtualne połączenie terminalowe.
  • SSH - jest to bezpieczne zdalne logowanie oparte na powłoce z jednego komputera na inny. Można również zadbać o uwierzytelnianie i bezpieczeństwo.
  • SNMP - Simple Network Management Protocol, służy do zbierania i organizowania informacji o urządzeniach w sieci oraz modyfikowania informacji.

mi. Protokoły medialne

  • RTP - protokół transportu w czasie rzeczywistym, służy do komunikacji audio i wideo w sieci.
  • RTSP - protokół przesyłania strumieniowego w czasie rzeczywistym, jest protokołem przesyłania strumieniowego, ustanawia sesje multimedialne między punktami końcowymi.

Wniosek

Wpadliśmy powierzchownie na rodzaj dostępnych protokołów sieciowych i ich ofertę. Jak działa serwer DNS i pomaga w rozpoznawaniu adresów, omówiono IPv4, IPv6 oraz niektóre inne protokoły.

Polecane artykuły

Jest to przewodnik po protokołach sieciowych. Tutaj omówiliśmy koncepcje, różne typy protokołów sieciowych. Możesz także przejrzeć nasze inne sugerowane artykuły, aby dowiedzieć się więcej-

  1. Co to są sieci neuronowe?
  2. Pytania do wywiadu sieciowego
  3. Co to jest bezpieczeństwo sieci?
  4. Różnica między FTP a TFTP
  5. FTP vs SFTP | Top 12 różnic