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

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

Фото - Що таке 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.