Skip to main content

Grunnleggende typer nettverksprotokoller forklart

LYD OVER NETTVERK / DANTE (LLB messen 2019) (April 2025)

LYD OVER NETTVERK / DANTE (LLB messen 2019) (April 2025)
Anonim

En nettverksprotokoll definerer regler og konvensjoner for kommunikasjon mellom nettverksenheter. Nettverksprotokoller inkluderer mekanismer for enheter som identifiserer og lager forbindelser med hverandre, samt formateringsregler som angir hvordan data pakkes inn i meldinger som sendes og mottas. Noen protokoller støtter også meldingsbekreftelse og datakomprimering utformet for pålitelig og / eller høy ytelse nettverkskommunikasjon.

Moderne protokoller for datanettverk alle bruker generelt pakkevekslingsteknikker for å sende og motta meldinger i form avpakker - meldinger oppdelt i stykker som samles inn og reassembles på deres destinasjon. Hundrevis av forskjellige datanettverksprotokoller er utviklet hver utviklet for spesifikke formål og miljøer.

Internett-protokoller

Internett-protokollfamilien inneholder et sett med relaterte (og blant de mest brukte) nettverksprotokollene. Ved siden av Internett-protokollen (IP), integreres høyere protokoller som TCP, UDP, HTTP og FTP alle sammen med IP for å gi tilleggsmuligheter. På samme måte eksisterer også Internett-protokoller på lavere nivå, som ARP og ICMP, også med IP. Generelt fungerer høyere protokoller i IP-familien mer nøye sammen med programmer som nettlesere, mens protokoller på lavere nivå interagerer med nettverksadaptere og annen maskinvare.

Trådløse nettverksprotokoller

Takket være Wi-Fi, Bluetooth og LTE har trådløse nettverk blitt vanlig. Nettverksprotokoller som er utviklet for bruk på trådløse nettverk, må støtte roaming-mobilenheter og håndtere problemer som variable datahastigheter og nettverkssikkerhet.

Nettverksrutingprotokoller

Ruteprotokoller er spesielle formål protokoller designet spesielt for bruk av nettverksrutere på internett. En ruteprotokoll kan identifisere andre rutere, administrere banene (kalt ruter) mellom kilder og destinasjoner av nettverksmeldinger, og foreta dynamiske rutefunksjoner. Vanlige rutingsprotokoller inkluderer EIGRP, OSPF og BGP.

Hvordan nettverksprotokoller implementeres

Moderne operativsystemer inneholder innebygde programvaretjenester som implementerer støtte for noen nettverksprotokoller. Programmer som nettlesere inneholder programvarebiblioteker som støtter protokollene på høyt nivå som er nødvendige for at programmet skal fungere. For noen TCP / IP- og rutingsprotokoller på lavere nivå, er støtte implementert i direkte maskinvare (silisiumbrikkesett) for forbedret ytelse.

Hver pakke som overføres og mottas over et nettverk, inneholder binære data (de og nullene som koder innholdet i hver melding). De fleste protokoller legger til en litenOverskrift i begynnelsen av hver pakke for å lagre informasjon om meldingenes avsender og den planlagte destinasjonen. Noen protokoller legger også til enbunntekst på slutten. Hver nettverksprotokoll har evne til å identifisere meldinger av sin egen type og behandle topptekstene og bunntekstene som en del av flytting av data mellom enheter.

En gruppe nettverksprotokoller som fungerer sammen på høyere og lavere nivå kalles ofte a protokollfamilie. Studenter av nettverk lærer tradisjonelt om OSI-modellen som konseptuelt organiserer nettverksprotokollfamilier i spesifikke lag for læringsformål.