Protokoll i databehandlingskarakteristikker, typer, eksempler

2824
Abraham McLaughlin
Protokoll i databehandlingskarakteristikker, typer, eksempler

De datamaskinprotokoll Det er et formelt sett med standarder og normer som styrer både formatet og kontrollen av samspillet mellom de forskjellige enhetene i et nettverk eller kommunikasjonssystem, slik at data kan overføres mellom dem..

Et kommunikasjonssystem bruker bestemte formater for å utveksle meldinger. Hver av disse meldingene har en presis grunn, som er å søke å få svar fra en rekke mulige svar som tidligere er etablert for hver spesielle situasjon..

Dataprotokollen tillater overføring av data mellom enheter

Derfor er protokollen retningslinjen som definerer semantikken i kommunikasjonen, i tillegg til metodene for feilgjenoppretting, og spesifiserer nøyaktig hvordan dataene skal utveksles..

Disse reglene må følges nøyaktig, for ellers vil ikke en datamaskin kunne kommunisere med de andre enhetene. Internett og datanettverk bruker i stor grad forskjellige protokoller for å utføre forskjellige kommunikasjonsoppgaver..

Noen protokoller er enkle og korte, mens andre er ganske komplekse og grundige. For å ha et domene innen datanettverk, må du forstå hva, hvorfor og hvordan protokollene.

Artikkelindeks

  • 1 Kjennetegn ved protokollen i databehandling
    • 1.1 Regelbasert
    • 1.2 Standarder
    • 1.3 Dataoverføring
    • 1.4 Pålitelighet
  • 2 Hva er en dataprotokoll for?
    • 2.1 Interoperabilitet
    • 2.2 Regulere strømningskontroll
    • 2.3 Behandle overbelastning
    • 2.4 Administrer feilkontroll
  • 3 Typer protokoller
    • 3.1 - Nettverksadministratorer
    • 3.2 - Kommunikasjon
    • 3.3 - Sikkerhet
  • 4 Eksempler på protokoller
    • 4.1 Filoverføringsprotokoll (FTP)
    • 4.2 Transmisjonskontrollprotokoll (TCP)
    • 4.3 Internett-protokoll (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 Musikkinstrumentets digitale grensesnitt (MIDI)
  • 5 Referanser

Kjennetegn ved protokollen i databehandling

I en dataprotokoll utveksles meldinger

Regelbasert

I likhet med programmeringsspråk er protokoller basert på spesifikke datamaskinregler og forskrifter, og er utformet for å være effektive. Hver regel er definert med et annet begrep, og tildeler det et unikt navn.

Standarder

Protokollen spesifiserer en standard for kommunikasjon, som gir detaljert informasjon om prosessene som er involvert i dataoverføring. En prosess kan håndteres av mer enn én protokoll samtidig. Denne informasjonen inkluderer:

- Prosessens art.

- Oppgavetype.

- Enhetsadministrasjon.

- Type data.

- Datastrømningshastighet.

Data overføring

Den sammenhengende strømmen av byte eller meldinger som skal overføres, pakkes inn av protokollen i pakker, også kalt segmenter, som skal overføres til målenheten. For å gjøre dette brukes pakkevekslingsteknikker i meldingene, som er meldinger delt inn i pakkede biter, som settes sammen igjen på destinasjonen..

Pålitelighet

Protokollen må kunne gjenopprettes fra en ødelagt dataoverføring på nettverket. Hver sendte byte tildeles et sekvensnummer og mottakeren forventes å gi en positiv bekreftelse (ACK). Hvis ACK ikke mottas innen et tidsintervall, overføres dataene på nytt.

Mottakeren bruker disse sekvensnumrene for å kunne eliminere dupliserte segmenter og for å omorganisere segmentene når de kommer for sent..

Hva er en dataprotokoll for?

Det gjør det moderne Internett mulig ved å la datamaskiner kommunisere over nettverk, uten at brukerne trenger å vite hvilke operasjoner som skjer i bakgrunnen.

Protokollen gjør det mulig for enheter å forstå elektroniske signaler som sendes til hverandre via nettverkstilkoblinger.

Interoperabilitet

Uten protokoll kunne ikke interoperabilitet oppnås. For eksempel, hvis et nettsted brukte en helt annen protokoll enn HTML for å lagre data, ville nettleseren ikke være i stand til å analysere det, og en bruker ville ikke være i stand til å forstå det..

Regulere strømningskontroll

Den brukes til å styre hastigheten på dataoverføring mellom to enheter, for å unngå at en rask sender overvelder en langsom mottaker. Enheter i et nettverk kan operere med forskjellige datahastigheter på grunn av forskjellige faktorer, for eksempel CPU og tilgjengelig båndbredde..

Når mottakerenheten sender en ACK til den sendende enheten, forteller den også antall byte den kan motta uten å forårsake problemer i den interne bufferen..

Administrer overbelastning

Den håndterer overbelastning i et nettverk, som er definert som reduksjon i kvaliteten på nettverkets tjeneste, fordi noen lenker kan håndtere flere byte med informasjon enn den faktisk kan håndtere.

Administrer feilkontroll

Administrer de forskjellige metodene som tillater riktig levering av data når det er upålitelige kommunikasjonskanaler.

Typer protokoller

Det finnes forskjellige typer datamaskinprotokoller:

- Nettverksadministratorer

De spesifiserer operasjonene som kreves for å administrere et datanettverk effektivt. Disse protokollene er involvert i de forskjellige enhetene som utgjør et nettverk, for eksempel mikrocomputere, servere og rutere, for å sikre at nettverket som helhet fungerer optimalt. Funksjonene inkluderer:

Inkorporering av lenker

Tillat at flere nettverkstilkoblinger kombineres til en enkelt lenke, og dermed øker styrken på forbindelsen.

Forbindelse

Opprett tilkoblinger og sørg for at de er stabile mellom de forskjellige enhetene i nettverket.

Problemløsning

Identifiser feil som påvirker nettverket, evaluer kvaliteten på tilkoblingen og avgjør også hvordan et problem kan løses.

- Kommunikasjon

De lar forskjellige enheter i et nettverk kommunisere med hverandre. Dens bruk er både i digital og analog kommunikasjon, for metoder som spenner fra overføring av filer mellom enheter til tilgang til Internett..

Direktemeldinger

Øyeblikkelig tekstkommunikasjon, både på smarttelefoner og datamaskiner, skjer på grunn av en rekke meldingsprotokoller.

blåtann

Bluetooth-aktiverte enheter, som hodetelefoner, smarttelefoner og datamaskiner, fungerer ved hjelp av en rekke protokoller.

- Sikkerhet

De jobber for å sikre at nettverket og dataene som sendes over det er beskyttet mot uautoriserte brukere. Blant funksjonene er:

Transportere

Beskytt data mens de transporteres over nettverket fra en enhet til en annen.

Kryptering

Beskytt data og hold også områder sikre ved å kreve at brukerne oppgir et hemmelig passord for å få tilgang til den informasjonen.

Protokolleksempler

Protokoll for filoverføring (FTP)

Diagram over en FTP-tjeneste

Lar deg kopiere filer mellom et lokalt system og ethvert annet system som er tilgjengelig på nettverket.

Transmisjonskontrollprotokoll (TCP)

TCP-tilkoblingsslutt

Protokoll utviklet for Internett for å motta data fra en nettverksenhet til en annen. TCP bruker en retransmisjonsstrategi for å sikre at data ikke går tapt i overføringen.

Internett-protokoll (IP)

Tillater sending av data mellom enheter over Internett. Internett kunne ikke fungere som det gjør for øyeblikket uten IP.

Internet / Transmission Control Protocol (TCP / IP)

Det er et sett med protokoller, inkludert TCP, utviklet for Internett på 1970-tallet for å skaffe data fra en nettverksenhet til en annen..

Hypertext Transfer Protocol (HTTP)

HTTP-forespørsel ved bruk av telnet. Kilde: Andreas Grupp / CC BY-SA (https://creativecommons.org/licenses/by-sa/2.5)

Det er en protokoll som TCP bruker for å overføre hypertekstforespørsler og informasjon mellom servere og nettlesere..

Telnet

Det er protokollen som brukes for den eksterne terminalforbindelsestjenesten, slik at en bruker som er på ett sted kan samhandle med systemer på andre forskjellige nettsteder, som om terminalen var direkte koblet til disse datamaskinene..

Voice over Internet Protocol (VoIP)

Gjør det mulig å ringe vanlige telefonsamtaler over et datanettverk eller Internett, slik at folk kan snakke med praktisk talt alle andre som har en telefon.

Musikkinstrumentets digitale grensesnitt (MIDI)

MIDI-kontakter og en MIDI-kabel. Kilde: wikimedia commons

Det er en protokoll for kommunikasjon mellom elektroniske musikkinstrumenter og datamaskiner.

Referanser

  1. The Free Dictionary (2020). Kommunikasjonsprotokoll. Hentet fra: thefreedictionary.com.
  2. Datavitenskap Wiki (2020). Protokoller og standarder på nettet. Hentet fra: computersciencewiki.org.
  3. Interface Bus (2016). Protokolldefinisjoner og vilkår. Hentet fra: interfacebus.com.
  4. Bradley Mitchell (2020). Hva er nettverksprotokoller? Hentet fra: lifewire.com.
  5. Comptia (2020). Hva er en nettverksprotokoll, og hvordan fungerer den? Hentet fra: comptia.org.

Ingen har kommentert denne artikkelen ennå.