Der er flere standardiserede procedurer til kommunikation mellem netværksenheder. Disse omfatter:
1. Transmission Control Protocol (TCP) :TCP er en forbindelsesorienteret transportlagsprotokol, der sikrer pålidelig og i orden levering af data. Den etablerer et virtuelt kredsløb mellem to værter og bruger sekvensnumre og bekræftelser for at sikre, at data leveres korrekt.
2. UDP (User Datagram Protocol) :UDP er en forbindelsesfri transportlagsprotokol, der giver upålidelig og uordnet levering af data. Den etablerer ikke et virtuelt kredsløb og bruger ikke sekvensnumre eller bekræftelser. UDP bruges ofte til applikationer, der kræver hurtig dataoverførsel og kan tolerere datatab, såsom tale- og videostreaming.
3. Internetprotokol (IP) :IP er en netværkslagsprotokol, der dirigerer datapakker mellem værter. Den bruger konceptet med adressering til at identificere værter på et netværk og giver den bedste leveringstjeneste.
4. Address Resolution Protocol (ARP) :ARP er en linklagsprotokol, der kortlægger IP-adresser til fysiske (MAC) adresser. Når en vært ønsker at sende data til en anden vært, bruger den ARP til at omsætte IP-adressen på destinationsværten til dens fysiske adresse.
5. Internet Control Message Protocol (ICMP) :ICMP er en netværkslagsprotokol, der giver fejlrapportering og kontrolmeddelelser mellem værter og routere. Det kan bruges til at rapportere fejl såsom pakketab eller overbelastning og til at anmode om information om netværket, såsom den maksimale transmissionsenhed (MTU).
6. Domain Name System (DNS) :DNS er et hierarkisk navngivningssystem, der forbinder domænenavne med IP-adresser. Når en bruger indtaster et domænenavn i en webbrowser, løser DNS domænenavnet til dets tilsvarende IP-adresse, så browseren kan oprette forbindelse til den relevante server.
7. Hypertext Transfer Protocol (HTTP) :HTTP er en applikationslagsprotokol, der definerer, hvordan webbrowsere og webservere kommunikerer. Det bruges til at anmode om og levere websider og andre ressourcer over internettet.
Dette er blot nogle få eksempler på de mange standardiserede procedurer, der bruges til kommunikation mellem netværksenheder. Disse protokoller danner grundlaget for pålidelig og effektiv drift af internettet og andre netværk.