Адресація в компютерних мережах


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

  • фізичну або апаратну (MAC-адреса) ;
  • мережеву (IP-адреса);
  • символьну (звичайне ім'я комп'ютера або повне доменне ім'я).

Фізичну адресу комп'ютера
Фізична (апаратна) адреса комп'ютера залежить від технології, за допомогою якої побудована мережа. У мережах Ethernet це MAC-адреса -мережевого адаптера. MAC-адреса жорстко зашивається в мережеву карту її виробником і зазвичай записується у вигляді 12 шістнадцяткових цифр (наприклад, 00-03-BC-12-5D-4E). Це гарантовано унікальна адреса: перші шість символів ідентифікують фірму-виробника, яка стежить, щоб решта шість символів не повторювалися на виробничому конвеєрі. MAC-адресу вибирає виробник мережевого устаткування з виділеного для нього за ліцензією адресного простору. Коли у машини замінюється мережевий адаптер, то змінюється і її MAC-адреса.

Дізнатися MAC-адресу мережевої карти вашого комп'ютера можна наступним чином:
Зайдіть в «Пуск» Виконати - введіть з клавіатури команду cmd - ОК.
Введіть команду ipconfig /all і натисніть клавішу Enter. Ця команда дозволяє отримати повну інформацію про всі мережеві карти ПК. Тому знайдіть у цьому віконці рядок фізичну адресу, в ній буде зазначена MAC-адреса вашої мережевої карти. У моєму випадку це виглядає так:
Адресація в компютерних мережах.
Мережеву адресу комп'ютера
Мережева адреса, або IP-адреса використовується в мережах TCP/IP при обміні даними на мережному рівні. IP розшифровується як «Internet Protocol» - протокол інтернету. IP-адреса має довжину 32 біти і складається з чотирьох частин, що називаються октетами. Кожен октет може приймати значення від 0 до 255 (наприклад, 90.188.125.200). Октети відокремлюються один від одного крапками.

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

IP-адреси комп'ютерів в різних мережах можуть мати однакові номери. Наприклад, комп'ютери з ІР-адресами 192.168.1.10 і 192.168.15.10 хоч і мають однакові номери (10), але належать до різних мереж (1 і 15). Оскільки адреси мереж різні, то комп'ютери можуть бути об’єднані один з одним.

IP-адреси комп'ютерів мережі не повинні повторюватися. Наприклад, неприпустимо використовувати для двох комп'ютерів у вашій локальній мережі однакові адреси 192.168.1.20 і 192.168.1.20. Це призведе до їх конфлікту. Якщо ви включите один з цих комп'ютерів раніше, то при включенні другого комп'ютера побачите повідомлення про помилкову IP-адресу:
Адресація в компютерних мережах.
В цьому випадку просто поміняйте адресу на одному з комп'ютерів
Щоб відокремити номер мережі та номер комп'ютера, застосовується маска мережі. Ззовні маска підмережі являє собою такий же набір з чотирьох октетів, розділених між собою крапками. Але, як правило, більшість цифр в ній - це 255 і 0.255, що вказує на біти, призначені для адреси мережі, в інших місцях (яким відповідає значення 0) повинна розташовуватися адреса комп'ютера. Чим менше значення маски, тим більше комп'ютерів об'єднано в дану підмережу. Маска мережі присвоюється комп'ютеру одночасно з IP-адресою.

Щоб було зрозуміло, наведемо простий приклад: мережа 192.168.0.0 з маскою 255.255.255.0 може містити в собі комп'ютери з адресами від 192.168.0.1 до 192.168.0.254. А мережа 192.168.0.0 з маскою 255.255.255.128 допускає адреси від 192.168.0.1 до 192.168.0.127.

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

Розглянемо приклад, коли у нас в локальній мережі 30 комп'ютерів і потрібно настроїти їх так, щоб 20 комп'ютерів могли спілкуватися між собою, але не змогли передавати і приймати дані від решти 10 комп'ютерів, які також повинні спілкуватися тільки між собою. Рішення цієї задачі досить просте - ділимо нашу мережу на дві підмережі. У першій підмережі роздаємо комп'ютерам (їх у нас 20) номери з діапазону 192.168.1.1-192.168.1.20, а в другій підмережі для решти 10 комп'ютерів роздаємо номери з діапазону 192.168.2.1-192.168.2.10.

Якщо ваш комп'ютер підключений до локальної мережі або інтернет, ви можете дізнатися IP-адресу і маску підмережі вже знайомим нам способом:
Зайдіть в «Пуск» - Виконати - наберіть cmd і натисніть ОК.
У вікні введіть команду ipconfig /all і натисніть клавішу Enter. IP-адресу комп'ютера і маску підмережі ви побачите у відповідних рядках:
Адресація в компютерних мережах.
Номер мережі може бути обраний адміністратором довільно або призначений за рекомендацією спеціального підрозділу Інтернет (Network Information Center - NIC), якщо мережа повинна працювати як складова частина Інтернет. Зазвичай інтернет-провайдери отримують діапазони адрес у підрозділах NIC, а потім розподіляють їх між своїми абонентами. Це зовнішні IP-адреси (доступні з інтернету), наприклад ,90.188.125.200.

Для локальних мереж зарезервовані внутрішні IP-адреси -(до них можна отримати доступ через інтернет без спеціального ПЗ) з діапазонів:

192.168.0.1 - 192.168.254.254
10.0.0.1 - 10.254.254.254
172.16.0.1 - 172.31.254.254

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

Ім'я мережного комп'ютера

Крім фізичної і мережевої адрес комп'ютер може також мати символьну адресу – ім'я комп'ютера. Ім'я комп'ютера - це більш зручне і зрозуміле для людини позначення комп'ютера в мережі. Розрізняють NetBIOS імена і повні доменні імена комп'ютерів.
Імена NetBIOS використовуються в однорангових локальних мережах, в яких комп'ютери організовані в робочі групи. NetBIOS - протокол для взаємодії програм через комп'ютерну мережу. Протокол NetBIOS розпізнає звичайні літерні імена комп'ютерів і відповідає за передачу даних між ними. Провідник Windows для перегляду локальної мережі надає папку Мережеве оточення, автоматично відображає імена NetBIOS-комп'ютерів у вашій локальній мережі. Ім'я NetBIOS може містити не більше 15 символів та має бути англійською мовою.

Щоб дізнатися NetBIOS-ім'я вашого комп'ютера, виконайте наступні дії:

1. Клацніть правою кнопкою миші по значку Мій комп'ютер на робочому столі - виберіть Властивості.
2. Перейдіть на вкладку Ім'я комп'ютера.
3. Натисніть кнопку Змінити - потім Додатково.
4. Знайдіть рядок NetBIOS-ім'я комп'ютера. Нижче і буде вказано ім'я вашого ПК:
Адресація в компютерних мережах.
5. Натисніть кнопку Скасування. У вікні Зміна імені комп'ютера ви можете змінити NetBIOS-ім'я в полі Ім'я комп'ютера:
Адресація в компютерних мережах.
У великих ієрархічних мережах на базі домену використовуються повні доменні імена комп'ютерів, наприклад, webserver.ibm.com. Доменне ім'я комп'ютера складається з трьох складових, де перша частина - ім'я хоста (webserver), друга - ім'я домену компанії (ibm), і остання - ім'я домену країни (наприклад, ru - Росія) або ім'я одного з спеціальних доменів, що позначають приналежність домену організації до одного з профілів діяльності (com, gov, edu).