La dirección IP identifica de forma lógica y jerárquica los nodos en una red TCP/IP. Existen tres clases de direcciones IP (Clase A, B y C) que se diferencian por el valor del primer byte y por la máscara de subred, lo que limita el número de direcciones que una máquina puede gestionar. La máscara de subred se representa tanto en binario como en notación decimal.