Kommunikationsprotokoller

1437
Charles McCarthy
Kommunikationsprotokoller

Hvad er en kommunikationsprotokol?

Det kommunikationsprotokoller de er et sæt regler og retningslinjer, der giver computerbrugere mulighed for at sende en blok af data fra et sted til et andet. De bruges primært til at bestemme det korrekte format og transmission af data, både i analog og digital kommunikation..

"Protokol" er et smukt ord at sige blot: den aftalte måde at gøre noget på. Enkle opgaver kræver enkle protokoller. Imidlertid vil mere komplekse processer kræve mere komplicerede protokoller.

Internetaktiviteter såsom e-mail, videokonference, streaming af film, afspilning af musik, spil, browsing, chatting osv. Er lige så forskellige som de protokoller, der bruges til at opnå dem.

Derfor er det vigtigt for enhver datatransmission inden for et netværk at overveje en protokol, der definerer bestemte regler eller konventioner. Ved hjælp af denne protokol kan der oprettes en sikker kommunikation mellem de forskellige noder i netværket til udveksling af data..

For effektivt at overføre data skal noder på netværket bruge klare formater. Brug af kommunikationsprotokoller bekræfter større sikkerhed for kommunikation mellem netværksnoder.

Karakteristika for en kommunikationsprotokol

Dataene skal ankomme korrekt

Hvis disse under overførslen af ​​data går tabt eller er beskadiget, skal protokollen automatisk starte genoverførsel af det samme, hvilket garanterer, at dataene når modtageren uden fejl, fordi protokollen tager sig af at løse enhver form for problemer.

Protokollerne bruger en skydevindueteknik, så alle pakker kan ankomme korrekt.

Dataene skal ankomme i orden

Til dette er der et glidende vindue i modtageren og i senderen på en sådan måde, at hvis der modtages en datapakke, der ikke er i orden, vil den vente, indtil de manglende data ankommer, hvis ikke, vil den bede om at videresende kun den manglende pakke.

For hver pakke, som modtageren modtager, sendes en bekræftelse (ACK), der angiver afsenderen, at alt ankom korrekt.

Flow kontrol

De har kapacitet til at reducere en mulig mætning af netværket. For eksempel, hvis en computer sender med en hastighed på 500 Mbps, og modtagercomputeren kun kan modtage information ved 100 Mbps, justeres protokollen dynamisk.

Protokollen vil således altid søge at udnytte den tilgængelige båndbredde maksimalt mellem kilde- og destinationsudstyret.

Overbelastningskontrol

Det giver mulighed for, at pakker ikke går tabt på Internettet på grund af en vis overbelastning i routerne. Hvis routeren ikke er i stand til at videresende eller behandle pakker i samme hastighed som den modtager dem, vil den skubbe dem til side, og de vil gå tabt, fordi dens buffer fyldes op..

Overbelastningsvinduet supplerer modtagelsesvinduet, som bruges til at styre flowkontrol.

Multiplex-data

På denne måde kan information fra forskellige computere modtages samtidigt. Hvis Full-Duplex også er tilladt, kan data sendes og modtages samtidigt gennem den samme kommunikationskanal.

Kommunikationsprotokoltyper

Punkt for punkt

De bruges til kommunikation over en datalinje mellem kun to computere. Dets vigtigste regler opstiller følgende kriterier:

- Roll, som hver af de to parter skal tage i en kommunikationssession: identificere og specificere den rolle, der svarer til den computer, der startede sessionen, og den, der svarer.

- Måde til at kontrollere den korrekte modtagelse af dataene: For eksempel tilføjer du i slutningen af ​​hver besked et tegn, der er den samlede sum af håndterede bits.

- Maksimal tid, der skal forløbe mellem udsendelsen af ​​en meddelelse og den tilsvarende modtagelse af kvittering fra den modtagende computer.

- Antal gange, en meddelelse skal gentages, hvis den tilsvarende kvitteringsmeddelelse efter den maksimale tid endnu ikke er modtaget.

Kommunikation mellem netværk

Ud over de tidligere regler specificerer det, hvordan man identificerer terminalerne på det netværk, som kommunikationen skal etableres med, i tilfælde af at udstyret, der skal kommunikere direkte, er servere til et lokalnetværk. For eksempel at angive et nummer til hver af terminalerne.

Pakketransmission

Transmissionen understøttes af informationen indeholdt i de data, der cirkulerer gennem kommunikationsnetværket, i modsætning til de tidligere typer protokoller, hvor den korrekte funktion af kommunikationen falder på datalinjerne og udstyret..

Til dette deles dataene ved at organisere dem i pakker med information om destination og oprindelse, gå fra hold til team, ligesom brevene går fra kontor til kontor, indtil de endelig når sin modtager..

Kommunikationsprotokoleksempler

Internetprotokol (IP)

Det er designet som en adresseringsprotokol. Det tjener til at sende data fra en computer til en anden via internettet, hvor hver computer har mindst en IP-adresse, der adskiller dem fra alle de andre.

Denne protokol bruges hovedsageligt med TCP-protokollen. IP-adresser hjælper med at rute pakker gennem de forskellige noder på netværket, indtil de når destinationen. TCP / IP er den mest populære protokol til tilslutning af netværk.

Transmission Control Protocol (TCP)

Det er en kommunikationsprotokol, der bruges til at kommunikere over et netværk. Opdel enhver besked i en række pakker, der sendes fra kilde til destination og samles igen der.

Protokol til filoverførsel (FTP)

Det fungerer ved at overføre filer fra et system til et andet. De typer filer, der overføres under denne protokol, inkluderer tekstfiler, programfiler, dokumenter, billeder og mange andre..

Simple Mail Transfer Protocol (SMTP)

Det er beregnet til at sende og cirkulere udgående e-mails. Derfor bruger alle mailsystemer SMTP-protokollen til at levere mailservices til deres klienter. Post Office Protocol (POP) er designet til at modtage indgående e-mails.

Hypertext Transfer Protocol (HTTP)

Det er designet til at overføre en hypertekst mellem to eller flere systemer. HTML-koden bruges til at oprette sådanne hyperlinks. Det er bydende nødvendigt at tage højde for, at disse hyperlinks kan have enhver form, og de kan være en normal tekst eller også et billede.

Simple Network Management Protocol (SNMP)

Det bruges til at indsamle og administrere alle data relateret til de forskellige enheder, der er tilsluttet i et netværk, hvilket kan være lokalt (LAN) eller bredt område (WAN).

Når informationen er indsamlet, bruges den til at kontrollere driften af ​​enheder på netværket. Derudover bruges det, så alle enheder, der er tilsluttet i netværket, bruger et standardsprog, hvilket gør administrationen meget lettere..

Referencer

  1. Assignment Help 4 Me (2020). En komplet introduktion til kommunikationsprotokoller. Hentet fra: assignmenthelp4me.com.
  2. CSFG (2020). Netværkskommunikationsprotokoller. Hentet fra: csfieldguide.org.nz.
  3. W3-skoler (2020). Typer af netværksprotokoller og deres anvendelse. Hentet fra: w3schools.in.
  4. Webudvikling (2004). Kommunikationsprotokoller. Hentet fra: Desarrolloweb.com.
  5. Omnisecu (2020). Hvad er en netværksprotokol. Hentet fra: omnisecu.com.

Endnu ingen kommentarer