Adresy, které protokol IP zavádí (a které jsou proto označovány jako tzv. IP adresy), jsou 32-bitové. Z pohledu transportní a aplikační vrstvy je lze interpretovat jako lineární (resp. jednosložkové) adresy - což odpovídá představě jediné homogenní sítě. Na úrovni síťové vrstvy se ale interpretují jako dvousložkové, tvořené číslem resp. adresou hostitelského počítače, a číslem resp. adresou (dílčí) sítě, ve které se tento hostitelský počítač nachází (tato interpretace pak odpovídá představě vzájemně propojených dílčích sítí.