Protokol i beregningsegenskaber, typer, eksempler

3609
Jonah Lester
Protokol i beregningsegenskaber, typer, eksempler

Det computerprotokol Det er et formelt sæt standarder og normer, der styrer både formatet og styringen af ​​interaktionen mellem de forskellige enheder inden for et netværk eller kommunikationssystem, hvorved data kan transmitteres mellem dem..

Et kommunikationssystem bruger bestemte formater til at udveksle meddelelser. Hver af disse meddelelser har en præcis grund, som er at søge at få svar fra en række mulige svar, der tidligere er etableret for hver enkelt situation..

Computerprotokollen tillader transmission af data mellem enheder

Derfor er protokollen retningslinjen, der definerer semantikken i kommunikationen ud over fejlgendannelsesmetoderne, der præciserer, hvordan dataene skal udveksles.

Disse regler skal følges nøjagtigt, for ellers vil en computer ikke være i stand til at kommunikere med de andre enheder. Internettet og computernetværk bruger vidt forskellige protokoller for at udføre forskellige kommunikationsopgaver..

Nogle protokoller er enkle og korte, mens andre er ret komplekse og dybtgående. For at have et domæne inden for computernetværk skal du forstå protokollernes hvad, hvorfor og hvordan.

Artikelindeks

  • 1 Kendetegn ved protokollen i computing
    • 1.1 Regelbaseret
    • 1.2 Standarder
    • 1.3 Dataoverførsel
    • 1.4 Pålidelighed
  • 2 Hvad er en computerprotokol til?
    • 2.1 Interoperabilitet
    • 2.2 Reguler flowkontrol
    • 2.3 Administrer overbelastning
    • 2.4 Administrer fejlkontrol
  • 3 Typer af protokoller
    • 3.1 - Netværksadministratorer
    • 3.2 - Kommunikation
    • 3.3 - Sikkerhed
  • 4 Eksempler på protokoller
    • 4.1 Filoverførselsprotokol (FTP)
    • 4.2 Transmissionsstyringsprotokol (TCP)
    • 4.3 Internetprotokol (IP)
    • 4.4 Internet / Transmission Control Protocol (TCP / IP)
    • 4.5 Hypertext Transfer Protocol (HTTP)
    • 4.6 Telnet
    • 4.7 Voice over Internet Protocol (VoIP)
    • 4.8 Digital interface til musikinstrumenter (MIDI)
  • 5 Referencer

Karakteristika for protokollen i computing

I en computerprotokol udveksles meddelelser

Regelbaseret

Ligesom programmeringssprog er protokoller baseret på specifikke computerregler og forskrifter, der er designet til at være effektive. Hver regel er defineret med et andet udtryk og tildeler det et unikt navn.

Standarder

Protokollen specificerer en standard for kommunikation, der giver detaljeret information om de processer, der er involveret i datatransmission. En proces kan håndteres af mere end en protokol samtidigt. Disse oplysninger inkluderer:

- Processens art.

- Opgavetype.

- Enhedsadministration.

- Type data.

- Datastrømningshastighed.

Dataoverførsel

Den sammenhængende strøm af bytes eller meddelelser, der skal overføres, indpakkes af protokollen i pakker, også kaldet segmenter, der skal transmitteres til destinationsenheden. For at gøre dette anvendes pakkeomskiftningsteknikker i meddelelserne, som er meddelelser opdelt i pakkede stykker, som samles igen på deres destination..

Pålidelighed

Protokollen skal kunne gendannes fra en beskadiget datatransmission på netværket. Hver transmitteret byte tildeles et sekvensnummer, og modtageren forventes at afgive en positiv bekræftelse (ACK). Hvis ACK ikke modtages inden for et tidsinterval, transmitteres dataene igen.

Modtageren bruger disse sekvensnumre for at være i stand til at eliminere duplikerede segmenter og til at omarrangere segmenterne, når de kommer ud for tid..

Hvad er en computerprotokol til?

Det gør det moderne internet muligt ved at lade computere kommunikere over netværk, uden at brugerne skal vide, hvilke operationer der sker i baggrunden.

Protokollen gør det muligt for enheder at forstå elektroniske signaler, der sendes til hinanden via netværksforbindelser.

Interoperabilitet

Uden protokol kunne interoperabilitet ikke opnås. For eksempel, hvis et websted brugte en helt anden protokol end HTML til at gemme data, ville browseren ikke være i stand til at analysere det, og en bruger ville ikke være i stand til at forstå det..

Reguler strømningskontrol

Det bruges til at styre hastigheden på datatransmission mellem to enheder for at undgå, at en hurtig afsender overvælder en langsom modtager. Enheder på et netværk kan fungere med forskellige datahastigheder på grund af forskellige faktorer, såsom CPU og tilgængelig båndbredde..

Når den modtagende enhed sender en ACK til den afsendende enhed, fortæller den også antallet af byte, den kan modtage uden at forårsage problemer i den interne buffer..

Administrer overbelastning

Det håndterer overbelastning i et netværk, der er defineret som faldet i kvaliteten af ​​netværkets service, fordi et eller andet link kan håndtere flere byte af information, end det rent faktisk kan håndtere.

Administrer fejlkontrol

Administrer de forskellige metoder, der tillader korrekt levering af data, når der er upålidelige kommunikationskanaler.

Typer af protokoller

Der findes forskellige typer computerprotokoller:

- Netværksadministratorer

De specificerer de operationer, der kræves for effektivt at administrere et computernetværk. Disse protokoller er involveret i de forskellige enheder, der udgør et netværk, såsom mikrocomputere, servere og routere, for at sikre, at netværket som helhed fungerer optimalt. Dens funktioner inkluderer:

Inkorporering af links

Tillad, at flere netværksforbindelser kombineres til et enkelt link, hvilket øger styrken af ​​forbindelsen.

Forbindelse

Opret forbindelser og sørg for, at de er stabile mellem de forskellige enheder på netværket.

Problemløsning

Identificer fejl, der påvirker netværket, evaluer kvaliteten af ​​forbindelsen, og fastlægg også, hvordan ethvert problem kan løses.

- Meddelelse

De tillader forskellige enheder på et netværk at kommunikere med hinanden. Dens anvendelse er både i digital og analog kommunikation til metoder, der spænder fra overførsel af filer mellem enheder til adgang til Internettet..

Øjeblikkelig udveksling af beskeder

Øjeblikkelig tekstkommunikation, både på smartphones og computere, forekommer på grund af en række meddelelsesprotokoller.

Bluetooth

Bluetooth-aktiverede enheder såsom headsets, smartphones og computere fungerer ved hjælp af en række forskellige protokoller.

- Sikkerhed

De arbejder for at sikre, at netværket og de data, der sendes over det, er beskyttet mod uautoriserede brugere. Blandt dens funktioner er:

Transportere

Beskyt data, mens de transporteres over netværket fra en enhed til en anden.

Kryptering

Beskyt data, og hold også områder beskyttet ved at kræve, at brugerne indtaster en hemmelig adgangskode for at få adgang til disse oplysninger.

Protokoleksempler

Protokol til filoverførsel (FTP)

Diagram over en FTP-tjeneste

Giver dig mulighed for at kopiere filer mellem et lokalt system og ethvert andet system, der er tilgængeligt på netværket.

Transmission Control Protocol (TCP)

Afslutning af TCP-forbindelse

Protokol udviklet til internettet til at modtage data fra en netværksenhed til en anden. TCP bruger en retransmissionsstrategi for at sikre, at data ikke går tabt i transmission.

Internetprotokol (IP)

Tillader afsendelse af data mellem enheder via Internettet. Internettet kunne ikke fungere, som det i øjeblikket fungerer uden IP.

Internet / Transmission Control Protocol (TCP / IP)

Det er et sæt protokoller, inklusive TCP, udviklet til Internettet i 1970'erne for at hente data fra en netværksenhed til en anden..

Hypertext Transfer Protocol (HTTP)

HTTP-anmodning ved hjælp af telnet. Kilde: Andreas Grupp / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5)

Det er en protokol, som TCP bruger til at overføre hypertekstforespørgsler og information mellem servere og internetbrowsere..

Telnet

Det er den protokol, der bruges til den eksterne terminalforbindelsestjeneste, der gør det muligt for en bruger, der er på et sted, at interagere med systemer på andre forskellige steder, som om terminalen var direkte forbundet til disse computere.

Voice over Internet Protocol (VoIP)

Gør det muligt at foretage almindelige telefonopkald via et computernetværk eller Internettet, hvilket giver folk mulighed for at tale med stort set alle andre, der har en telefon.

Musikinstrumentets digitale interface (MIDI)

MIDI-stik og et MIDI-kabel. Kilde: wikimedia commons

Det er en protokol til kommunikation mellem elektroniske musikinstrumenter og computere.

Referencer

  1. Den gratis ordbog (2020). Kommunikationsprotokol. Hentet fra: thefreedictionary.com.
  2. Computer Science Wiki (2020). Protokoller og standarder på nettet. Hentet fra: computersciencewiki.org.
  3. Interface Bus (2016). Protokoldefinitioner og vilkår. Hentet fra: interfacebus.com.
  4. Bradley Mitchell (2020). Hvad er netværksprotokoller? Hentet fra: lifewire.com.
  5. Comptia (2020). Hvad er en netværksprotokol, og hvordan fungerer den? Hentet fra: comptia.org.

Endnu ingen kommentarer