Dataprotokollegenskaper, typer, eksempler
- 2102
- 220
- Anders Mathisen
Han Dataprotokoll Det er et formelt sett med standarder og standarder som styrer både formatet og kontrollen av samspillet mellom de forskjellige enhetene i et nettverk eller et kommunikasjonssystem, og dermed tillater data mellom dem kan overføre mellom dem.
Et kommunikasjonssystem bruker spesifikke formater for å utveksle meldinger. Hver av disse meldingene har en presis grunn, som er å søke et svar mellom en serie tidligere etablerte mulige etterskjelv for hver enkelt situasjon.
Dataprotokollen tillater dataoverføring mellom enheterDerfor er protokollen retningslinjen som definerer semantikken i kommunikasjonen, i tillegg til feilgjenopprettingsmetoder, og spesifiserer nøyaktig hvordan dataene skal utveksles.
Disse reglene må følges nettopp, for ellers vil en datamaskin ikke kunne kommunisere med de andre enhetene. Internett- og datanettverk bruker mye forskjellige protokoller for å utføre forskjellige kommunikasjonsoppgaver.
Noen protokoller er direkte og korte, mens andre er ganske kompliserte og dype. For å ha et domene i området med datanettverk, må du forstå hva, hvorfor og hvordan protokoller.
[TOC]
Dataprotokollegenskaper
I en datamaskinprotokoll byttes meldingerBasert på regler
Som programmeringsspråk er protokoller basert på spesifikke datamaskinregler og forskrifter, og er designet for å være effektive. Hver regel er definert med et annet begrep, og tildeler et unikt navn.
Standarder
Protokollen spesifiserer en standard for kommunikasjon, og gir detaljert informasjon om prosessene som er involvert i dataoverføring. En prosess kan styres med mer enn en protokoll samtidig. Denne informasjonen inkluderer:
- Prosessens natur.
- Oppgavetype.
- Enhetsadministrasjon.
- Type data.
- Datastrømningshastighet.
Data overføring
Den tilstøtende strømmen av byte eller meldinger som skal overføres blir pakket inn av protokollen i pakker, også kalt segmenter, som skal overføres til destinasjonsenheten. For dette brukes de i de tekniske meldingene til pakkebryter.
Kan tjene deg: typer programmerPålitelighet
Protokollen må kunne komme seg etter en ødelagt dataoverføring på nettverket. Et sekvensnummer er tilordnet hver byte, og det forventes at mottakeren vil gjøre en positiv anerkjennelse (ACK). Hvis ACK ikke mottas innen et tidsintervall, sendes dataene.
Mottakeren bruker disse sekvensnumrene for å eliminere dupliserte segmenter og for å omorganisere segmentene når de når feil.
Hva er en datamaskinprotokoll for?
Det gjør moderne internett mulig, fordi det lar datamaskiner kommunisere gjennom nettverkene, uten at brukerne trenger å vite hvilke operasjoner som skjer i bakgrunnen.
Protokollen lar enhetene forstå de elektroniske signalene som blir sendt til hverandre gjennom nettverkstilkoblingene.
Interoperabilitet
Uten protokoll kunne ikke interoperabilitet oppnås. For eksempel, hvis et nettsted brukte en helt annen HTML -protokoll for å lagre data, kunne ikke nettleseren analysere det, og en bruker kunne ikke forstå det.
Reguler flytkontroll
Det tjener til å administrere dataoverføringshastigheten mellom to enheter, for å forhindre en rask emitter fra å overvelde en langsom mottaker. Det kan være at et nettverksenheter fungerer med forskjellige dataoverføringshastigheter på grunn av flere faktorer, for eksempel CPU og tilgjengelig båndbredde.
Mottaksenheten når du sender en ACK til sendingsenheten, indikerer også antall byte du kan motta uten å forårsake problemer i det interne mellomminnet.
Administrer overbelastning
Administrer overbelastning i et nettverk, som er definert som nedgangen i nettverkstjenesten, fordi noen lenker kan håndtere mer informasjonsbyte enn du virkelig kan okkupere.
Kan tjene deg: søkemotorer: egenskaper, typer, eksemplerAdministrer feilverifisering
Administrer de forskjellige metodologiene som lar dataene leveres riktig, når de har lite pålitelige kommunikasjonskanaler.
Typer protokoller
Det er forskjellige typer datamaskinprotokoller:
- Nettverksadministratorer
Spesifiser operasjonene som kreves for å håndtere et datanettverk effektivt. Disse protokollene er involvert i de varierte enhetene som utgjør et nettverk, for eksempel mikrodatamaskiner, servere og rutere, for å sikre at nettverket som helhet fungerer optimalt. Funksjonene inkluderer:
Inkorporering av lenker
La kombinere flere nettverkstilkoblinger i en enkelt lenke, for å øke kraften i forbindelsen.
Forbindelse
Utgjør tilkoblinger og pass på at de er stabile mellom de forskjellige enhetene i nettverket.
Feilsøking
Identifiser feil som påvirker nettverket, evaluerer tilkoblingskvaliteten og bestemmer også hvordan ethvert problem kan løses.
- Kommunikasjon
La de forskjellige enhetene i et nettverk kommunisere med hverandre. Bruken er både i digital og analog kommunikasjon, for metodologier som spenner fra overføring av filer mellom enheter til internettilgang.
Direktemeldinger
Øyeblikkelig kommunikasjon i tekst, både på smarttelefoner og datamaskiner, produseres på grunn av en serie meldingsprotokoller.
blåtann
Bluetooth -enheter, for eksempel hodetelefoner, smarttelefoner og datamaskiner, fungerer takket være en rekke protokoller.
- Sikkerhet
De jobber for å sikre at nettverket og dataene som sendes av det, er beskyttet mot uautoriserte brukere. Blant funksjonene er:
Transportere
Beskytte dataene mens du blir transportert av nettverket fra en enhet til en annen.
Kryptering
Beskytt dataene og også opprettholde trygge områder, og krever at brukere oppgir et hemmelig passord for å få tilgang til den informasjonen.
Kan tjene deg: telegraf: historie, oppfinnelse, evolusjon, hvordan fungererEksempler på protokoller
File Transfer Protocol (FTP)
FTP -tjenestediagramDet lar deg kopiere filer mellom et lokalt system og ethvert annet system som kan nås på nettverket.
Transmission Control Protocol (TCP)
Slutten på TCP -tilkoblingProtokoll utviklet seg slik at data fra en nettverksenhet til en annen mottas på internett. TCP bruker en overføringstrategi for å sikre at data ikke går tapt i overføring.
Internett -protokoll (IP)
Tillater data som sender mellom enheter via Internett. Internett kunne ikke fungere som det gjør uten IP.
Overføring/internettkontrollprotokoll (TCP/IP)
Det er et sett med protokoller, inkludert TCP, utviklet for Internett på 70 -tallet for å skaffe data fra en nettverksenhet til en annen.
Hypertext Transfer Protocol (HTTP)
HTTP -bestilling ved hjelp av telnet. Kilde: Andreas Group/CC BY-S (https: // CreativeCommons.Org/lisenser/by-SA/2.5)Det er en protokoll som bruker TCP for å overføre forespørsler om hypertekst og informasjon mellom servere og nettlesere.
Telnet
Det er protokollen som brukes til den eksterne terminalforbindelsestjenesten, slik at en bruker kan samhandle med systemer på andre forskjellige nettsteder, som om den terminalen var direkte koblet til disse datamaskinene.
Internet Voice Protocol (VoIP)
Det gjør det mulig å ringe vanlige telefonsamtaler gjennom et datanettverk eller internett, og dermed lar folk snakke med praktisk talt enhver annen person som har en telefon.
Digital Musical Instruments Interface (MIDI)
MIDI -kontakter og en MIDI -kabel. Kilde: Wikimedia CommonsDet er en protokoll for kommunikasjon mellom elektroniske musikkinstrumenter og datamaskiner.
Referanser
- The Free Dictionary (2020). Kommunikasjonsprotokoll. Hentet fra: TheFreedictions.com.
- Datavitenskap wiki (2020). Protokoller og standarder på nettet. Hentet fra: Computersciencewiki.org.
- Grensesnittbuss (2016). Protokolldefinisjoner, og ter. Hentet fra: InterfaceBus.com.
- Bradley Mitchell (2020). Hva er nettverksprotokoller? Tatt fra: Lifewire.com.
- Comptia (2020). Hva er en nettverksprotokoll, og hvordan fungerer den? Hentet fra: compt.org.
- « Gjennomsiktige objekter konsept, egenskaper og eksempler
- Forvitring eller forvitringstyper og eksempler »