Hva er en protokoll i databehandling? Hovedkarakteristikker

En protokoll i datavitenskap refererer til et sett med forhåndsdefinerte regler med det formål å standardisere utveksling av informasjon i datafunksjoner.

Ved å følge samme protokoll er det garantert at det vil være kompatibilitet mellom enhetene i de forskjellige punktene i et datasystem.

Fordi det er en utveksling av informasjon mellom datamaskiner, kalles de kommunikasjonsprotokoller.

En protokoll definerer i detalj formatet for utveksling av informasjon og må avtales av alle involverte parter.

Ellers kan det være en inkompatibilitet i standarder som tilsvarer to samtalepartnere som kommuniserer på forskjellige språk.

egenskaper

Selv om protokollene kan være forskjellige fra hverandre avhengig av bruk, utvikling og alder, deler de generelt noen grunnleggende elementer, for eksempel prosessene som brukes til å oppdage forbindelse.

Disse inkluderer hvordan du identifiserer andre brukere på nettverket, håndskakningen eller hilsen mellom nettverkselementer, hva som skal gjøres om ufullstendige meldinger eller tap av tilkobling og standardisering av sikkerhet i kommunikasjon ved hjelp av autentisering og / eller kryptering.

For hvert nivå i kommunikasjonsprosessen er det et protokollag dedikert til en bestemt handling.

Det laveste nivået er det fysiske laget, datakoblingen og nettverkslaget, som er ansvarlig for dataoverføring mellom en enhet og en annen.

Det er der der informasjonen omdannes til digitale biter og beveger seg gjennom kabler eller luft, i tilfelle trådløse tilkoblinger.

På et høyere og mer abstrakt nivå er applikasjonslagene, der enhetene er enige om å bruke visse metoder for å kryptere informasjonen, for å koble til hverandre og for å definere typen meldinger som overføres.

eksempler

CAT5, CAT6 og fiberoptikk er noen av tilkoblingstyper på det fysiske nivået av tilkoblingen.

Ethernet og Gigabit Ethernet, sammen med IPv4 og IPv6, er de mest brukte protokollene for henholdsvis data og nettverkskoblinger. Datatransport utføres vanligvis gjennom TCP- og UDP-protokoller.

På applikasjonsnivået er de mest brukte protokollene Telnet, SSH, POP3, IMAP og HTTP. Disse er ansvarlige for kryptering og overføring av informasjonen som sendes gjennom transportlaget, og deretter til datalinklaget.

De 9 mest brukte protokollene

1- HTTP

Det er kanskje den mest kjente og mest brukte protokollen for Internett-kommunikasjon. Dens akronym står for HyperText Transfer Protocol.

Dette er ansvarlig for overføring av hypertekst (tekst med klikkbare linker) som har blitt brukt i nettlesere siden tidlig på nittitallet.

2- HTTPS

Det er en forlengelse av HTTP som krypterer dataene fra punkt til punkt, slik at bare serveren og nettleseren kan dekryptere informasjonen som går gjennom protokollen.

3- FTP

Det er filoverføringsprotokollen ( for akronym på engelsk) og brukes til å sende og motta filer via nettverket.

4- Telnet

Den brukes til å få tilgang til eksternt utstyr.

5- SSH

Det tillater det samme som Telnet, men med mye mer kapasitet.

6- SFTP

Det er en filoverføringsprotokoll som ligner på FTP, men innenfor en SSH-tunnel for bedre sikkerhet.

7- POP

Det kalles Post Office Protocol, og brukes til å hente e-post fra servere.

Dette har falt i misbruk etter at SMTP ( Simple Mail Transport Protocol ) tok større betydning for å være mer dynamisk.

8- LDAP

Det kalles Lightweight Directory Access Protocol. Den brukes til informasjonskataloger (kontaktagendinger), og brukes ofte i bedrifter.

9-XMPP

Det betyr Extensible Messaging and Presence Protocol, og fortsetter å bli brukt i direktemeldingsprogrammer, for eksempel Google Talk og Facebook Messenger.