Набір або стек протоколів TCP/IP визначає правила, якими комп'ютери повинні слідувати під час встановлення зв'язку між ними через Інтернет. TCP − це основний протокол Інтернету, що забезпечує надійну доставку даних. Протокол IP надає структуру адресації, що контролює доставку даних з вихідного комп'ютера на комп'ютер призначення.

IP-адреса − це число, яке використовується для ідентифікації пристрою в мережі. Щоб зв'язуватися з іншими пристроями, кожен пристрій в мережі повинен мати унікальну IP-адресу. Як було зазначено вище, вузол − це пристрій, що відправляє й отримує інформацію з мережі. Мережні пристрої переміщують дані по мережі.

Як правило, відбитки пальців людини не змінюються, отже, це дозволяє ідентифікувати людей. Поштова адреса людини може змінитися, оскільки залежить від її місця проживання або від того, де вона забирає пошту. Ця адреса може змінитися. На вузлі MAC-адреса присвоєна мережній інтерфейсній платі, і відома як фізична адреса. Фізична адреса залишається незмінною незалежно від місця розташування вузла в мережі, як відбитки пальців людини залишаються постійними незалежно від того, де він знаходиться. MAC-адреси складаються із 6 груп по дві шістнадцяткові цифри, розділених дефісом (-) або двокрапкою (:), наприклад 00-26-6C-FC-D5-AE. Шістнадцяткові цифри визначаються як значення з діапазону чисел від 0 до 9 і букв від A до F.

IP-адреса схожа на поштову адресу людини. Вона називається логічною адресою, оскільки присвоюється логічно, залежно від місця розташування вузла. IP-адреса, або мережна адреса, заснована на характеристиках локальної мережі та присвоюється кожному вузлу мережним адміністратором. Цей процес схожий на призначення адреси вулиці на підставі логічного опису міста чи селища і його околиць.

IPv4 і IPv6

На початку 90-х років виникло занепокоєння з приводу нестачі мережних адрес IPv4, у результаті чого інженерна група з розвитку Інтернету розпочала пошук заміни. Це призвело до розробки рішення, яке зараз відоме як IPv6. У даний час адреси IPv6 використовуються паралельно з адресами IPv4 і вже починають їх витісняти.

Адреса IPv4 складається з 32 бітів з можливим розміром адресного простору 2^32. У десятковому позначенні це становить приблизно 4 млрд. Адреса IPv6 складається зі 128 біт з можливим розміром адресного простору 2^128. У десятковому позначенні це становить приблизно 3 і 38 нулів. Із введенням IPv6 кількість адрес на одну людину склало приблизно 10^30. Якщо розмір адресного простору IPv4 уявити у вигляді скляної кульки, то розмір адресного простору IPv6 можна зобразити у вигляді сфери діаметром приблизно з планету Сатурн.