Protokole, ki se uporabljajo v omrežju, razvrščamo v sloje (protocol layers). Sloj podrobneje opredeli vlogo protokola in sega od fizične (samega nosilca za prenos bitov, kot je npr. žica ali radijski valovi) do aplikativne ravni (storitve omrežja, kot je npr. e-pošta).