Protocol în caracteristici de calcul, tipuri, exemple

2485
Philip Kelley
Protocol în caracteristici de calcul, tipuri, exemple

protocol computerizat Este un set formal de standarde și norme care guvernează atât formatul, cât și controlul interacțiunii dintre diferitele dispozitive dintr-o rețea sau un sistem de comunicații, permițând astfel transmiterea datelor între ele..

Un sistem de comunicare utilizează formate specifice pentru schimbul de mesaje. Fiecare dintre aceste mesaje are un motiv precis, care este de a căuta să obțină un răspuns dintr-o serie de răspunsuri posibile stabilite anterior pentru fiecare situație particulară..

Protocolul computerului permite transmiterea datelor între dispozitive

Prin urmare, protocolul este ghidul care definește semantica comunicării, pe lângă metodele de recuperare a erorilor, specificând exact modul în care ar trebui schimbate datele..

Aceste reguli trebuie respectate cu precizie, deoarece altfel un computer nu va putea comunica cu celelalte dispozitive. Internetul și rețelele de calculatoare utilizează pe scară largă protocoale diferite pentru a îndeplini diferite sarcini de comunicare..

Unele protocoale sunt simple și scurte, în timp ce altele sunt destul de complexe și aprofundate. Pentru a avea un domeniu în zona rețelelor de calculatoare, trebuie să înțelegeți ce, de ce și cum de protocoale.

Indice articol

  • 1 Caracteristicile protocolului în calcul
    • 1.1 Bazat pe reguli
    • 1.2 Standarde
    • 1.3 Transferul de date
    • 1.4 Fiabilitate
  • 2 Pentru ce este un protocol computerizat?
    • 2.1 Interoperabilitate
    • 2.2 Reglați controlul debitului
    • 2.3 Gestionați congestia
    • 2.4 Gestionați verificarea erorilor
  • 3 Tipuri de protocoale
    • 3.1 - Administratori de rețea
    • 3.2 - Comunicare
    • 3.3 - Securitate
  • 4 Exemple de protocoale
    • 4.1 Protocolul de transfer de fișiere (FTP)
    • 4.2 Protocolul de control al transmisiei (TCP)
    • 4.3 Protocol Internet (IP)
    • 4.4 Internet / Protocol de control al transmisiei (TCP / IP)
    • 4.5 Protocol de transfer hipertext (HTTP)
    • 4.6 Telnet
    • 4.7 Voice over Internet Protocol (VoIP)
    • 4.8 Interfață digitală pentru instrumente muzicale (MIDI)
  • 5 Referințe

Caracteristicile protocolului în calcul

Într-un protocol computerizat, mesajele sunt schimbate

Bazat pe reguli

La fel ca limbajele de programare, protocoalele se bazează pe reguli și precepte specifice computerului, fiind concepute pentru a fi eficiente. Fiecare regulă este definită cu un termen diferit, atribuindu-i un nume unic.

Standarde

Protocolul specifică un standard pentru comunicare, oferind informații detaliate despre procesele implicate în transmiterea datelor. Un proces poate fi gestionat de mai multe protocoluri simultan. Aceste informații includ:

- Natura procesului.

- Tipul activității.

- Gestionarea dispozitivelor.

- Tipul de date.

- Debitul de date.

Transfer de date

Fluxul adiacent de octeți sau mesaje care urmează să fie transferate sunt împachetate de protocol în pachete, numite și segmente, pentru a fi transmise dispozitivului de destinație. Pentru a face acest lucru, în mesaje sunt utilizate tehnici de comutare a pachetelor, care sunt mesaje împărțite în bucăți ambalate, care sunt reasamblate la destinație..

Fiabilitate

Protocolul trebuie să poată fi recuperat de la o transmisie de date deteriorată în rețea. Fiecărui octet transmis i se atribuie un număr de ordine și se așteaptă ca receptorul să facă o confirmare pozitivă (ACK). Dacă ACK nu este recepționat într-un interval de timp, datele sunt retransmise.

Receptorul folosește aceste numere de ordine pentru a putea elimina segmentele duplicate și pentru a rearanja segmentele atunci când ajung în afara timpului..

Pentru ce este un protocol computerizat?

Face posibilă utilizarea internetului modern, permițând computerelor să comunice prin rețele, fără ca utilizatorii să știe ce operațiuni au loc în fundal.

Protocolul permite dispozitivelor să înțeleagă semnalele electronice care se trimit reciproc prin conexiuni de rețea.

Interoperabilitate

Fără protocol, interoperabilitatea nu ar putea fi realizată. De exemplu, dacă un site web utilizează un protocol total diferit de HTML pentru a stoca date, browserul nu ar putea să le analizeze și un utilizator nu ar putea să le înțeleagă..

Reglați controlul debitului

Este folosit pentru a gestiona viteza de transmitere a datelor între două dispozitive, pentru a evita ca un expeditor rapid să copleșească un receptor lent. Dispozitivele dintr-o rețea pot funcționa la viteze diferite de date datorită diferiților factori, cum ar fi CPU și lățimea de bandă disponibilă..

Atunci când dispozitivul de recepție trimite un ACK către dispozitivul de trimitere, acesta îi spune, de asemenea, numărul de octeți pe care îi poate primi fără a cauza probleme în bufferul său intern..

Gestionați congestia

Gestionează congestionarea într-o rețea, care este definită ca scăderea calității serviciului rețelei, deoarece o anumită legătură ar putea gestiona mai mulți octeți de informații decât poate gestiona de fapt.

Gestionați verificarea erorilor

Gestionați diferitele metodologii care permit livrarea corectă a datelor, atunci când există canale de comunicare nesigure.

Tipuri de protocoale

Există diferite tipuri de protocoale de computer:

- Administratori de rețea

Acestea specifică operațiunile necesare pentru a gestiona eficient o rețea de calculatoare. Aceste protocoale sunt implicate în diferitele dispozitive care alcătuiesc o rețea, cum ar fi microcomputere, servere și routere, pentru a se asigura că rețeaua în ansamblu funcționează optim. Funcțiile sale includ:

Incorporarea de link-uri

Permiteți conectarea mai multor conexiuni de rețea într-o singură legătură, crescând astfel puterea conexiunii.

Conexiune

Stabiliți conexiuni și asigurați-vă că acestea sunt stabile între diferitele dispozitive din rețea.

Rezolvarea problemelor

Identificați erorile care afectează rețeaua, evaluați calitatea conexiunii și, de asemenea, determinați cum poate fi rezolvată orice problemă.

- Comunicare

Acestea permit ca diferite dispozitive dintr-o rețea să comunice între ele. Utilizarea sa este atât în ​​comunicații digitale, cât și în comunicații analogice, pentru metodologii care variază de la transferul de fișiere între dispozitive până la accesarea Internetului..

Mesagerie instanta

Comunicațiile text instantanee, atât pe smartphone-uri, cât și pe computere, apar datorită unui număr de protocoale de mesagerie.

Bluetooth

Dispozitivele compatibile Bluetooth, cum ar fi căștile, smartphone-urile și computerele, funcționează utilizând o varietate de protocoale.

- Siguranță

Acestea lucrează pentru a se asigura că rețeaua și datele trimise prin aceasta sunt protejate de utilizatorii neautorizați. Printre funcțiile sale se numără:

Transport

Protejați datele în timp ce acestea sunt transportate prin rețea de la un dispozitiv la altul.

Criptare

Protejați datele și păstrați, de asemenea, zonele în siguranță, cerând utilizatorilor să introducă o parolă secretă pentru a accesa aceste informații.

Exemple de protocol

Protocol de transfer de fișiere (FTP)

Diagrama unui serviciu FTP

Vă permite să copiați fișiere între un sistem local și orice alt sistem care poate fi accesat în rețea.

Protocolul de control al transmisiei (TCP)

Terminare conexiune TCP

Protocol dezvoltat pentru ca Internetul să primească date de la un dispozitiv de rețea la altul. TCP utilizează o strategie de retransmisie pentru a se asigura că datele nu se pierd în transmisie.

Protocol Internet (IP)

Permite trimiterea de date între dispozitive prin Internet. Internetul nu ar putea funcționa așa cum funcționează în prezent fără IP.

Internet / Protocol de control al transmisiei (TCP / IP)

Este un set de protocoale, inclusiv TCP, dezvoltat pentru Internet în anii 1970 pentru a obține date de la un dispozitiv de rețea la altul..

Protocol de transfer hipertext (HTTP)

Cerere HTTP folosind telnet. Sursa: Andreas Grupp / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5)

Este un protocol pe care TCP îl folosește pentru a transfera cereri de hipertext și informații între servere și browsere de internet..

Telnet

Este protocolul utilizat pentru serviciul de conectare a terminalului la distanță, permițând unui utilizator care se află într-un singur site să interacționeze cu sistemele din alte site-uri diferite, ca și cum terminalul respectiv ar fi conectat direct la computerele respective.

Voice over Internet Protocol (VoIP)

Permite efectuarea de apeluri telefonice obișnuite printr-o rețea de calculatoare sau prin Internet, permițând astfel oamenilor să vorbească cu oricine altcineva care are un telefon.

Interfață digitală pentru instrumente muzicale (MIDI)

Conectori MIDI și un cablu MIDI. Sursa: wikimedia commons

Este un protocol de comunicare între instrumentele muzicale electronice și computere.

Referințe

  1. The Free Dictionary (2020). Protocol de comunicații. Luat de pe: thefreedictionary.com.
  2. Computer Science Wiki (2020). Protocoale și standarde pe web. Preluat de pe: computersciencewiki.org.
  3. Interface Bus (2016). Definiții de protocol și termeni. Preluat de pe: interfacebus.com.
  4. Bradley Mitchell (2020). Ce sunt protocoalele de rețea? Luat de pe: lifewire.com.
  5. Comptia (2020). Ce este un protocol de rețea și cum funcționează? Luat de pe: comptia.org.

Nimeni nu a comentat acest articol încă.