Що таке IP адреса, звідки вони беруться і якими бувають?.

Ви включаєте комп'ютер, заходьте в Інтернет, запускаєте браузер і заходьте на улюблений сайт. Але не всі замислюються - а що при цьому відбувається десь там всередині комп'ютера. А відбувається стільки всього цікавого. Приміром, вашого комп'ютера тут же видають особистий номер, і тепер все спілкування з іншими комп'ютерами (скачування файлів, прогулянки по інтернет-сторінкам, спілкування в ICQ) відбувається строго по ньому.

Що ж це за номер? Це так званий IP адреса і кожне пристрій, що має вихід в Інтернет, ним володіє. Це не багато не мало - основа всього Інтернету.

IP адреса (ай пі - від Internet Protocol) - це кілька цифр, виду 127.0.0.1 (це, грубо кажучи, адреса комп'ютера, не підключеного до мережі). У теорії може варіюватися від 0.0.0.0 до 255.255.255.255. Правда, інші комп'ютери бачать ці цифри дещо в іншій формі, точніше у вигляді нулів і одиниць (скажімо, той адреса, який я написав вище, буде виглядати як 01111111000000000000000000000001 - правда, непогана рядок?).

Ці цифри можна порівняти з вашими паспортними даними, адже саме з ним інші комп'ютери розуміють - куди потрібно передати дані і звідки прийшов запит. Але паспортні дані це лише з кількома припущеннями. Легко підрахувати, що всього IP адрес може бути 4.228.250.625 (255 в четвертого ступеня), а зараз, коли навіть кавоварка може мати доступ в Інтернет, подібних номерів треба набагато більше.

А частина адрес вже зарезервовані під різні технічні потреби, а частина вже жорстко прив'язана до комп'ютерів. Як же тут бути? Над вирішенням такого завдання роботи вже ведуться і навіть є рішення, але поки що ми змушені миритися з тим, що є. Отже, як же люди виходять з положення?

У IANA (Internet Assigned Numbers Authority - «Адміністрації адресного простору Інтернету») стежать, як ці адреси витрачаються, збирають вже непотрібні, щоб знову повернути їх у використання, видаючи блоки адрес регіональним інтернет-реєстраторам. Всього подібних реєстраторів у світі налічується 5:

ARIN - обслуговує Північну Америку;
APNIC - Південно-Східна Азія;
AfriNIC - Африка;
LACNIC - Південна Америка;
RIPE NCC - Європа, Центральна Азія, Близький Схід.

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

Але все одно - як бути з недоліком IP адрес? Для цього була придумана так звана технологія Динамічних-Статичних та Внутрішніх-Зовнішніх IP адрес.


Що це за диво? Давайте розглянемо задачку. Є два костюми і чотири людини. І всім цим людям треба піти ... припустимо, на співбесіду. Як бути? Саме логічне рішення - піти на співбесіду в різний час - двоє вранці, двоє днем. Якщо постаратися, то й одного костюма на чотирьох вистачить.

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

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

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

Давайте подумаємо ще. У нас є локальна мережа з, припустимо, 10 комп'ютерів. Один з них підключено до Інтернету, але й іншим потрібно виходити в Інтернет, нехай періодично, але треба. Що ми будемо робити? Викуповувати собі 10 IP адрес? Або до кожного комп'ютера тягнути з'єднання? Не варто.

Той один комп'ютер, у якого є доступ в Інтернет буде у нас роутером, або маршрутизатором по-російськи. Як ми пам'ятаємо, всі комп'ютери у нас в мережі і, відповідно, у кожного з них є внутрішньо-IP-адреса (у них такий же вигляд, як і інтернет-адрес і під них навіть виділені спеціальні діапазони 192.168.0.0, 172.16.0.0 і 10.0.0.0). Ось ці адреси будуть у нас бути внутрішніми IP адресами. Спілкуватися зі світом вони будуть через наш маршрутизатор, яка має доступ в Інтернет і значить IP адреса (а це вже буде зовнішній IP адреса).

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

І таких мереж може бути скільки завгодно, в теорії знову ж таки. Адже скоро очікується така навала комп'ютерів (та зараз мало не кожен телефон вже володіє IP адресою) що і це хитрування може не спрацювати. Саме тому розроблена мережа IPv6 (ми працюємо на IPv4), втім, це тема вже для іншої статті.

Ну а дізнатися свій власний IP адресу ви можете, якщо запустити командний рядок (Меню Пуск - Програми - Стандартні - Командна Рядок) і наберете в ній ipconfig.

За матеріалами сайту http://shkolazhizni.ru