Det finnes flere standardiserte prosedyrer for kommunikasjon mellom nettverksenheter. Disse inkluderer:
1. Transmission Control Protocol (TCP) :TCP er en tilkoblingsorientert transportlagsprotokoll som sikrer pålitelig og i orden levering av data. Den etablerer en virtuell krets mellom to verter og bruker sekvensnumre og bekreftelser for å sikre at data leveres riktig.
2. User Datagram Protocol (UDP) :UDP er en forbindelsesløs transportlagsprotokoll som gir upålitelig og uordnet levering av data. Den etablerer ikke en virtuell krets og bruker ikke sekvensnumre eller bekreftelser. UDP brukes ofte for applikasjoner som krever rask dataoverføring og tåler tap av data, for eksempel tale- og videostrømming.
3. Internett-protokoll (IP) :IP er en nettverkslagsprotokoll som ruter datapakker mellom verter. Den bruker konseptet med adressering for å identifisere verter på et nettverk og gir en best mulig leveringstjeneste.
4. Address Resolution Protocol (ARP) :ARP er en koblingslagsprotokoll som tilordner IP-adresser til fysiske (MAC) adresser. Når en vert ønsker å sende data til en annen vert, bruker den ARP til å løse IP-adressen til destinasjonsverten til dens fysiske adresse.
5. Internet Control Message Protocol (ICMP) :ICMP er en nettverkslagsprotokoll som gir feilrapportering og kontrollmeldinger mellom verter og rutere. Den kan brukes til å rapportere feil som pakketap eller overbelastning, og til å be om informasjon om nettverket, for eksempel maksimal overføringsenhet (MTU).
6. Domain Name System (DNS) :DNS er et hierarkisk navnesystem som forbinder domenenavn med IP-adresser. Når en bruker skriver inn et domenenavn i en nettleser, løser DNS domenenavnet til dens tilsvarende IP-adresse, slik at nettleseren kan koble til riktig server.
7. Hypertext Transfer Protocol (HTTP) :HTTP er en applikasjonslagsprotokoll som definerer hvordan nettlesere og nettservere kommuniserer. Den brukes til å be om og levere nettsider og andre ressurser over internett.
Dette er bare noen få eksempler på de mange standardiserte prosedyrene som brukes for kommunikasjon mellom nettverksenheter. Disse protokollene gir grunnlaget for pålitelig og effektiv drift av Internett og andre nettverk.