Ви зараз переглядаєте ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

Вітаю! Розповім про те, що таке ip адреса. Взагалі IP розшифровується як інтернет-протокол, але повірте мені, навіть в професійному середовищі абревіатуру так не розшифровує ніхто: АЙПІШНИК, АДРЕСА, АЙПІ, ІПЕ. Як завгодно, але не інтернет-протокол.

Окей, погнали розбиратися і ось вам приклад з реального життя.

Якщо нам потрібно відправити лист, то на конверті потрібно вказати куди його потрібно відправити та від кого, наклеїти марки сходити на пошту і відстояти в черзі – без цього нічого не вийде.

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

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

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

Наприклад, ми хочемо зайти на сайт, для цього нам потрібно відправити лист сайту і сказати що нам потрібна його головна сторінка, сайт отримає цей лист та вишле нам сторінку за адресою, вказаною на конверті в полі “відправник”.

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

Чому IP адреса так виглядає?

Комп’ютери спілкуються нулями та одиницями, які називаються бітами і насправді ця адреса виглядає як рядок з тридцяти двох нулів та одиниць.

100000010.00000101.00000101.00011001

Саме так! Уявіть собі такі комбінації нулів та одиниць. Це двійкова система. Двійкова, тому що є значення “1” та “0”, і все, більше ніяких. Автори адресації подумали й зрозуміли, що введення 32 одиниць та нулів могло б привести до панічної атаки системного адміністратора. Було прийнято рішення переводити її в десяткову систему. Також вирішили розбити це довге число на чотири частини, поставивши три крапки. В підсумку ми отримали чотири числа від 0 до 255 з якими на-а-абагато простіше працювати.

109.155.209.167

Можливо ви десь бачили IP адреси довші та які містять в собі букви. Це що, теж IP адреса? Так, це теж АЙПІ адреса, тільки іншої версії. Те, про що ми вже поговорили, називається IPv4, тобто айпі четвертої версії. Так-так, вони ще й за версією відрізняються.

З цією версією є одна проблема: всього може існувати 4 мільярди 294 мільйони 967 тисяч 296 адрес, що не вистачить для всіх пристроїв, особливо зараз, коли адреса може бути навіть у холодильника.

А тут ми вже використовуємо число зі 128 біт, котре ділимо на 8 частин за допомогою двох крапок “:” та переводимо їх в шістнадцяткову систему числення. Знову ж таки для зручності.

2001:0db8:0000:0000:0000:ff00:0042:8329

Принцип роботи залишається тим самим, а адрес тепер може бути 1028 (десять у двадцять восьмому ступені). Це 79 октильйонів 228 септільонів 162 секстильйонів 514 квінтильйонів 264 квадрильйонів 337 трильйонів 593 мільярди 543 мільйонів 950 тисяч 336 (79 228 162 514 264 337 593 543 950 336). Цього поки має вистачити.

Круто. Розібралися. Тепер відповідь на питання: а в чому різниця між статичною та динамічною адресою?

Статична та Динамічна IP адреса

Різниця випливає з назви. Статична адреса не змінюється у комп’ютера та завжди залишається однією й тією ж, в той час як динамічна призначається на певний час, а потім змінюється іншою.

Навіщо це потрібно? Річ у тім, що якщо ви хочете потрапити на сайт, то вам необхідно знати його адресу. Якщо вона зміниться, то ми не зможемо його знайти. Для цього потрібні статичні адреси, а вам, як відвідувачеві сайту, статична адреса не потрібна – підійде динамічна, яку ви напишете на конверті в полі “відправник”.

Також можна називати IP адреси внутрішніми та зовнішніми. В чому тут справа?

Внутрішня та Зовнішня IP адреса

Як ми вже знаємо по IPv4 у нас обмежена кількість адрес, на всіх не вистачає. А ще в інтернеті НЕ можна мати дві однакові адреси, адже в такому випадку не можна буде однозначно зрозуміти кому передавати дані.

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

Але як дати можливість виходити в інтернет всім хто захоче? Переходити на шосту версію (IPv6)? Можна, але це дорого й довго.

Тут нам на допомогу приходить технологія “NAT” (network address translation), а точніше її надбудова “PAT” (port address translation), суть якої в тому, що багато пристроїв можуть виходити в інтернет з однією і тією ж адресою. Але як таке можливо, якщо я сказав що не можна мати дві однакові адреси?

Суть в тому, що у вас є ваша внутрішня адреса, яку видає провайдер з яким ви перебуваєте всередині локальної мережі. Є зовнішня адреса, яку провайдер вам надає для виходу в інтернет.

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

І основна ідея полягає в тому, що не дивлячись на те, що у вас та в інших користувачів однакові адреси – їх можна відрізнити, завдяки тому, що до адреси додається порт.

109.155.209.167:2025

Це унікальне значення після двокрапки, яке присвоює провайдер та яке є додатковим ідентифікатором, котрий дозволяє розрізняти адреси та розв’язує проблему з їх нестачею, а також є додатковим шаром безпеки.

ЩО ТАКЕ IP АДРЕСА КОМП'ЮТЕРА
ЩО ТАКЕ IP АДРЕСА КОМП’ЮТЕРА

Щодо того як вичислити по ip

Чи варто турбуватися з приводу висловлювань вашого опонента в онлайн грі, який запевняє, що у нього є брат програміст, який зможе вас ідентифікувати й знайти? Не варто. Адже цю IP адресу потрібно спочатку знайти. Але це буде зовнішня адреса, яка є у тисячі інших комп’ютерів, а зіставити зовнішні та внутрішні адреси може тільки провайдер. Так що зберігайте спокій.

Також по темі → Звідки береться інтернет? Хто його вмикає? Де його офіс?

Залишити відповідь