Una dirección IP identifica dispositivos en una red. Existen direcciones IP públicas y privadas. Las públicas identifican dispositivos directamente conectados a Internet, mientras que las privadas identifican dispositivos dentro de una red privada. Las direcciones se asignan dinámicamente mediante el protocolo DHCP o de forma estática. Las direcciones se clasifican en A, B, C dependiendo de la cantidad de bits usados para la red y la máquina anfitrión.