Що означає кожна цифра IP-адресиЩо означає кожна цифра IP-адреси

0 Comment

Що таке IP-адреса?

IP-адреса (айпі-адреса, скорочення від англ. Internet Protocol Address) – унікальна мережева адреса вузла в комп’ютерній мережі, побудованій за протоколом IP. У мережі Інтернет потрібна глобальна унікальність адреси. У випадку роботи в локальній мережі потрібна унікальність адреси в межах мережі. У версії протоколу IPv4 IP-адреса має довжину 4 байти.

В 4-й версії IP-адреса являє собою 32-бітове число. Зручною формою запису IP-адреси (IPv4) є запис у вигляді чотирьох десяткових чисел значенням від 0 до 255, розділених крапками, наприклад: 192.168.0.1.

У 6-й версії IP-адреса (IPv6) має 128-бітове представлення. Адреси розділяються двокрапкою (напр. fe80:0:0:0:200:f8ff:fe21:67cf або 2001:0db8:85a3:0000:0000:8a2e:0370:7334). Велика кількість нульових груп може бути пропущено за допомогою подвійної двокрапки (fe80::200:f8ff:fe21:67cf). Такий пропуск може бути єдиним в адресі.

Іноді зустрічається запис IP-адрес виду 192.168.5.0/24. Даний вид запису замінює собою вказання діапазону IP-адрес. Число після косої риси означає кількість одиничних розрядів в масці підмережі. Так 192.168.5.0/24 означає діапазон адрес хостів від 192.168.5.1 до 192.168.5.254, а так само 192.168.5.0 – адреса мережі і 192.168.5.255 – широкомовна адреса мережі.

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

IP-адресу називають динамічною (непостійною, змінною), якщо вона призначається автоматично при підключенні пристрою до мережі і використовується протягом обмеженого проміжку часу, зазначеного в сервісі що призначає IP-адреси (DHCP).

Адреси, використовувані в локальних мережах, відносять до приватних. До приватних відносяться IP-адреси з наступних мереж:

Також для внутрішнього використання:

  • 127.0.0.0/8
  • 169.254.0.0/16 – використовується для автоматичної настройки мережевого інтерфейсу в разі відсутності DHCP.

В ОС Windows свою IP-адресу можна дізнатися, набравши ipconfig у командному рядку.

В ОС Unix свою IP-адресу можна дізнатися, набравши ifconfig в командному рядку.

IP-адресу, що відповідає доменному імені, можна дізнатися за допомогою команди: nslookup 2ip.com.ua

Що таке IP-адреса (в інтернеті), якою вона буває

Інтернет це комп’ютерна мережа що складається з комп’ютерів та інших пристроїв, які розкидані по цілому світу. Щоб ці пристрої могли спілкуватися між собою кожен з них отримує унікальну мережеву назву — IP-адресу (Internet Protocol address). У увесь обмін інформацією відбувається між IP-адресами відправника та отримувача.

Користувач не може присвоїти своєму комп’ютеру, що підключено до Інтернету, будь-яку IP-адресу 1 . Її може призначити, видати в користування, лише провайдер Інтернет.

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

Кількість IP-адрес є скінченою

Для зручнішого читання IP адресу представляють у вигляді чотирьох десяткових чисел 2 , в діапазоні від 0 до 255, що розділені крапкою. Наприклад: 130.50.30.42. Її прийнято називати IP v. 4, або IPv4 (IP версії 4).

Перебравши всі можливі комбінації таких чисел можна підрахувати, що максимальна кількість IP-адрес — приблизно 4,2 мільярда штук.

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

Світові організації що займаються розподілом адрес більше не видають їх провайдерам. Вільних IPv4-адрес, офіційно, більше немає.

IPv6

В 90-х роках минулого століття розробили вдосконалену версію правил обміну інформацією в мережі — протокол IPv6 (протокол IP версії 6). Для позначення IP-адреси в IPv6 використовуються не 4 байти (числа від до 256) а 16. Тому можлива кількість адрес IPv6 зростає до 340 трильйонів штук.

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

Протоколи IPv4 та IPv6 можуть працювати одночасно, паралельно.

Реальні, та нереальні адреси (білі та сірі)

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

Для того щоб інтернетом могли користуватися усі домашні пристрої використовується спеціальне обладнання — роутери. Вони є посередником між інтернетом і Вашою домашньою мережею.

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

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

В домашній мережі пристрої впізнають одне одного теж за допомогою IP-адрес. Існують спеціальні діапазони IP-адрес які рекомендовано використовувати в домашніх та локальних мережах підприємств. Наприклад 192.168.0.0-192.168.255.255.

Такі адреси називають приватними, або внутрішніми, або “сірими” чи “нереальними”. Бо вони доступні лише в межах Вашої внутрішньої мережі. Від їх імені не можна надіслати інформацію в Інтернет чи отримати відповідь з Інтернету.

Такі, однакові, адреси можуть бути у і Вашого домашнього комп’ютера і в сусідського і на роботі. Вони використовуються для обміну інформацією лише в межах внутрішньої мережі, грубо кажучи — лише в межах Вашого приміщення (квартири, офісу).

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

Абоненту може видаватися “реальна” адреса. Від імені якої можна виходити в інтернет. На “реальну” адресу також можна приймати інформацію (коли хтось першим підключається до Вас, а не навпаки).

Якщо абоненту видається “нереальна” адреса, то з нею теж можна виходити в інтернет. Але це не прямий зв’язок з інтернетом — отримувати інформацію на “нереальну” адресу можна лише через посередника (сервер провайдера).

Для звичайного користування достатньо і “нереальної” IP-адреси. В більшості випадків користувач не відчуває жодних незручностей. Але коли користувач бажає отримати доступ до своєї адреси ззовні, з Інтернету (наприклад на внутрішній ігровий сервер, на систему відеоспостереження тощо) — потрібна “реальна”, зовнішня IP-адреса.

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

Якщо адреса, що видається провайдером, незмінна, кожного разу однакова — то вона статична.

Якщо IP-адреса час від часу змінюється (наприклад після кожного підключення до провайдера) — то вона динамічна.

Коли абоненту потрібна зовнішня IP-адреса то, як правило, провайдер закріплює її за абонентом. Тому часто під словом “статична” мають на увазі “реальна” зовнішня IP-адреса.

Але насправді може бути як статична зовнішня адреса, так і динамічна зовнішня. Статичність і “реальність” це дві різні характеристики IP-адреси.

Як перевірити свою IP-адресу

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

Наприклад роутер має щонайменше 2 IP-адреси. Одна — видана провайдером для роботи з Інтернетом, інша — локальна адреса для роботи з домашніми пристроями. IP-адреси можна переглянути на сторінці “Статус” роутера, або, якщо до провайдера підключається лише один комп’ютер, напряму, то переглянувши стан мережевого підключення.

В роутерах мережеве підключення до провайдера, як правило називають WAN (Wide Area Network), а підключення в локальну мережу LAN (Local Area Network). IP-адреса інтерфейсу WAN і буде адресою, яку видав провайдер.

Якщо ця IP адреса з діапазону:

  • 10.0.0.0 – 10.255.255.255
  • 172.16.0.0 – 172.31.255.255
  • 192.168.0.0 – 192.168.255.255

то це приватна (“сіра”) IP адреса і Ви виходите в інтернет від імені IP-адреси посередника-провайдера. Інакше — у Вас зовнішня (“реальна”) IP адреса.

Існують спеціальні сайти, які показують “Вашу IP-адресу” (наприклад ipinfo.io). Але треба пам’ятати, що вони показують не особисто Вашу адресу, а адресу з якої Вас видно в Інтернеті, а це насправді може бути адреса посередника (сервера-роутера в провайдера).

  1. Тут і надалі йдеться про IP-адреси в масштабах інтернету, не про IP-адреси локальної мережі, якими може керувати сам користувач. ↩
  2. Невід’ємною частиною властивостей IP-налаштувань, крім IP-адреси є також і “маска” мережі (наприклад 255.255.255.0). Маска описує певну множину IP-адрес (IP-мережу), здійснює умовний поділ мережі на частини і вказує до якої з частин належить дана IP-адреса. Питання IP-маски, IP-шлюзу, IP-маршрутизації тут не розглядаються. ↩