Das Internet Protocol bildet die Grundlage für das Transmission Control Protocol. Durch die Vergabe einer IP Adresse - in Form einer Nummer, können Netzwerkkomponenten identifiziert und angesprochen werden.
Es gibt verschiedene Versionen des Internet Protokolls:- IPv4
- IPv6
Die IP Adressen sind in unterschiedliche Reservierungsbereiche eingeteillt
| Adresse / Adressbereich | Bereich | Bezeichnung |
| 10.0.0.0 bis 10.255.255.255 |
Lokale Netze | Dieser Bereich ist für sehr große lokale Netzwerke vorgesehen. Theoretisch sind hierbei 16 Millionen Adressen darstellbar |
| 172.0.0.0 bis 127.255.255.255 | Internes Netz (localnet) | Dieser Adressbereich ist für Netzwerkdienst und Funktionen die lokal auf dem selben Rechner ablaufen. Zum Beispiel kann ein lokaler Dienst als localhost oder als 127.0.0.1 angesprochen werden. |
| 172.16.0.0 bis 172.31.255.255 | Lokale Netze | Mit diesem Adressbereich sollen zum Aufbau von Teilnetzen verwendet werden. Hiermit können 32 Teilnetzwerke mit je 65.000 IP Adressen dargestellt werden. |
| 192.168.0.0 bis 192.168.255.255 | Lokale Netze | Hiermit können 256 kleine Teilnetzwerke realisiert werden. |


