Introducere în tipuri de protocoale de rețea

Un protocol de rețea este un grup de reguli însoțite de rețea. Protocoalele de rețea vor fi formalizate cerințe și planuri compuse din reguli, proceduri și tipuri care descriu comunicarea între câteva dispozitive prin rețea. Protocolul poate fi descris ca o abordare a regulilor care permit cuplului de entități ale unui program de comunicare să transfere informații prin orice tip de varietate a unui mediu fizic. Protocolul identifică regulile, sintaxa, semantica, precum și, sincronizarea comunicării, precum și, metodele fezabile de gestionare a erorilor. În acest articol, vom discuta despre diferitele tipuri de protocoale de rețea.

Diferite tipuri de protocoale de rețea

Mai jos sunt diferite tipuri de protocoale de rețea: -

1. HTTP sau HTTP

  • Acest lucru înseamnă Hypertext Transfer Protocol sau Hypertext Transfer Protocol (sigur). Versiunea securizată este criptată, ceea ce înseamnă că vom cripta toate datele pe măsură ce le trimitem de la client către server.

Aplicație strat (7) HTTP HTTPS

Strat de transport (4) 80 443

  • Acum clientul și serverul de aici devin foarte importanți cu protocolul stratului de aplicație. Aproape toate protocoalele în straturi de aplicații folosesc acest model folosind un dispozitiv din rețea fiind clientul, celălalt dispozitiv din rețea fiind serverul.
  • Acum, când folosim HTTP sau HTTPS sau transferăm un fișier. Transferul unui fișier în formatul hipertextului. Hipertextul poate fi citit de către un browser web. Software-ul client cu care ești foarte familiar. Acesta este fie Google Chrome, fie Firefox, care poate fi Microsoft Edge sau browserul Apple Safari. Aceștia sunt toți clienții web care acceptă utilizarea HTTP sau HTTPS.
  • Partea serverului rulează și unele programe software. Rulează software de server. Pentru site-ul web, folosim de obicei Apache, care este un software open-source care este un server web, care poate rula fie pe Linux, fie pe Windows. Avem nginx care este utilizat în implementări de site-uri foarte mari și poate fi rulat pe UNIX. Avem serviciile de informare Internet sau IIS Microsoft, care pot fi rulate pe sisteme Microsoft. Prin urmare, există mai multe opțiuni de server web pe care un administrator de server le poate instala pentru a găzdui un site web pe internet. Așadar, întregul scop al serverului-client aici este de a avea software-ul client ca un browser web și serverul web precum Apache, să lucreze împreună între ele, să transfere aceste documente hipertext pentru a obține site-ul web de pe server la client.
  • Numărul de port identifică în mod unic protocolul de stratul 7 utilizat la nivelul 4. Ce putem face este că putem folosi aceste numere de port pentru a identifica cu ușurință traficul în stratul 4, HTTP implicit avem portul 80 și pentru HTTPS în mod implicit, avem port 443 ca protocoale ale stratului de transport.

2. FTP (Protocol de transfer de fișiere)

  • FTP ne permite să transferăm fișiere de la un client la un server sau de la un server la un client.

  • O putem face în ambele direcții aici, iar acest protocol va fi fie FTP, sFTP, fie TFTP.

  • FTP este un protocol de transfer de fișiere, SFTP este un protocol de transfer de fișiere sigur, iar TFTP este un protocol banal de transfer de fișiere .
  • FTP și SFTP sunt destul de asemănătoare între ele. Aceste protocoale vor transfera fișierele de la un dispozitiv la altul și există un software client și server special conceput pentru a face acest lucru.
  • TFTP funcționează puțin diferit. Este într-adevăr conceput pentru a trimite fișiere minuscule între două dispozitive sau pentru a avea configurații simple în care puteți transfera rapid un fișier, fără a fi nevoie să vă faceți griji cu privire la autentificare sau să aveți probleme cu firewall-urile care determină traficul dvs. să fie doborât.
  • FTP și SFTP necesită de obicei atât un nume de utilizator, cât și o parolă pentru a transfera aceste fișiere. TFTP nu necesită acest lucru. SFTP, specific aici, va cripta traficul.
  • FTP va folosi ambele porturi 20 și 21; unul este folosit pentru autentificare, celălalt este folosit pentru transferul informațiilor. Port 22 este folosit pentru SFTP, iar motivul pentru care este port 22 este de fapt numărul de port pentru un alt protocol pe care urmează să îl analizăm numit Secure Shell sau SSH, iar ceea ce se întâmplă aici este că luăm de fapt protocolul FTP și îl introducem în interior a unei sesiuni SSH, care ne permite să criptați traficul și de aceea numerele portului sunt aceleași atât pentru SFTP cât și pentru SSH. TFTP folosește numărul de port 69.

3. Protocoale de e-mail (POP3, IMAP, SMTP)

  • Email-ul este special conceput pentru transferul fișierelor. Transferăm fișiere care sunt de fapt în formatul acestor documente de e-mail. Pentru e-mail, avem trei protocoale pe care le folosim. Două dintre ele sunt folosite de un client pentru a prelua poșta de pe un server. Deci POP și IMAP sunt utilizate în mod explicit pentru a lua mesaje de e-mail care trăiesc în prezent pe un server, poate Gmail sau poate serverul de e-mail al companiei dvs. și îl folosesc pentru a transfera acele mesaje de e-mail către clientul dvs., un tip de client de e-mail care se află pe dvs. stație de lucru.
  • Cu toate acestea, SMTP este protocolul de transfer prin poștă simplă. Acest protocol primește un mesaj pe care îl creați pe o aplicație de e-mail client și îl folosește apoi pentru a trimite acel e-mail către un server SMTP. SMTP este utilizat pentru a returna e-mailul către server, apoi serverul își dă seama cum să trimită mesaje către destinatarul pe care l-ai propus.
  • POP înseamnă Protocolul poștal, folosim acolo versiunea 3.
  • IMAP este protocolul de acces la mesaje Internet, iar la fel ca SMTP este Protocolul de transfer prin poștă simplă. Toate aceste protocoale funcționează fie în moduri necriptate sau criptate.
  • Așadar, aici cu POP3, pentru traficul necriptat vom folosi portul 110; pentru trafic criptat, vom folosi portul 995. IMAP, vom folosi portul 143 pentru traficul necriptat, portul 993 pentru traficul criptat, iar pentru SMTP vom folosi portul 25 pentru necriptat și 465 pentru criptat.

4. TCP (Protocol de control al transmisiei) și UDP (User Datagram Protocol)

Există două protocoale comune de rețea utilizate pentru a trimite pachete de date printr-o rețea. Împreună TCP, precum și, UDP înaintează pachetele de date prin dispozitivul dvs. aplicând porturi la routere diferite, până când se vor conecta cu ultima destinație. De asemenea, sunt utilizate pentru a trimite pachetele către adresa IP cu receptorul. În egală măsură TCP, precum și, UDP se concentrează pe partea de sus a IP sau pe Internet Protocol.

TCP / IP

UDP / IP, care este utilizat foarte des, dar sunt doar denumite TCP și UDP.

  • TCP este printre cele mai utilizate protocoale folosind internetul.
  • TCP este o conversație în două sensuri.
  • TCP este axat pe stabilitate.
  • Pachetele vor fi instruite și numerotate.
  • Pachetele vor fi verificate de eroare.

UDP

UDP nu ar efectua toate verificările erorilor efectuate de TCP

  • Eroare la verificarea punctelor mai lente în jos.
  • Pachetele sunt livrate pur și simplu destinatarului.

Utilizată odată cu dorirea vitezei, precum și modificarea erorilor

  • Emisiuni în direct

Concluzie - Tipuri de protocoale de rețea

Deși ideea mai veche a rețelei este, de obicei, fundațională în aproape toate părțile culturii, Rețelele de calculatoare, precum și, Protocoalele posedă permanent transformarea modului în care lucrările, performanțele și conectarea ființelor umane. Făcând puternic în anumite părți ale existenței pe care nimeni nu le-a prezis, rețeaua digitală ne consolidează suplimentar în viitor. Vor apărea noi protocoale și cerințe, noi aplicații pot fi dezvoltate, iar viața noastră va fi probabil transformată suplimentar și îmbunătățită.

Articole recomandate

Acesta a fost un ghid pentru Tipuri de protocoale de rețea. Aici discutăm diferitele tipuri de protocoale cu explicații detaliate. Puteți parcurge și alte articole sugerate pentru a afla mai multe -

  1. Dispozitive de rețea
  2. Strategii de networking
  3. Hardware computer vs rețea
  4. Întrebări de interviuri în rețea
  5. Dispozitive firewall
  6. Ce este routerul?
  7. SSH vs SSL | Top 8 diferențe și comparații