Η χρήση διευθύνσεων IP είναι το κύριο μέσο που επιτρέπει στις συσκευές στο δίκτυο να εντοπίζουν η μια την άλλη και να επιτυγχάνεται η επικοινωνία από άκρο σε άκρο (end-to-end). H IP αναφέρεται και στα δύο πρωτόκολλα IPv4 και IPv6. Το IPv6 είναι η πιο πρόσφατη έκδοση της IP και αντικαταθιστά το IPv4. Δομή μιας διεύθυνσης IPv4 ονομάζεται μια διακεκομμένη δεκαδική σημείωση και αντιπροσωπεύεται απο τέσσερις δεκαδικούς αριθμούς από 0 έως 255 (π.χ. 192.168.1.14) . Με τη διεύθυνση IPv4 απαιτείται μάσκα υποδικτύου (subnet mask). Η μάσκα υποδικτύου είναι μια τιμή 32bit που χωρίζει το τμήμα δικτύου της διεύθυνσης από το τμήμα του κεντρικού υπολογιστή (host) (π.χ 255.255.255.0). Η μάσκα υποδικτύου καθορίζει το συγκεκριμένο υποδίκτυο που η συσκευή είναι μέλος.