For at de forskjellige delene av et nettverk skal kunne snakke sammen og vite hvem de snakker med er det innført flere standarder eller protokoller. Det er flere forskjellige protokoller som brukes i nettverk men når det gjelder kommunikasjon heter denne protokollen Internet Protocol (IP). Denne protokollen sørger for at hver maskin har en unikt nummer (IP-adresse) på samme måte som hver husstand har et telefonnummer. Når data sendes over et nettverk er kommunikasjonen delt opp i forskjellige mindre datapakker. I tillegg til selve dataen inneholder datapakkene blant annet informasjon om avsender og mottager. Når for eksempel en switch mottar en datapakke ser den på hvem som skal motta pakken og sender den direkte til den maskinen. Ip-protokollen brukes ofte sammen med en annen protokoll som heter Transmission Control Protocol (TCP). Denne protokollen sørger for trafikkflyten og integriteten på dataene. Hvis det er noen datapakker som ikke kommer frem til mottageren eller er skadet sørger denne protokollen for å be om en ny datapakke slik at all informasjon kommer frem. Sammen kalles disse TCP/IP og er på mange måter kjernen i et nettverk. Disse protokollene (eller stack med protokoller som det også heter) brukes i tilfeller hvor det er viktig å sørge for at all kommunikasjon kommer frem.