- •6. Об’єднані мережі
- •6.1. Загальні принципи побудови об’єднаних мереж
- •6.2. Функції маршрутизаторів
- •6.3. Класифікація маршрутизаторів за місцем застосування
- •6.6. Стек комунікаційних протоколів тср/ір
- •6.6.1. Загальна характеристика стеку
- •6.6.2. Структура та функції стеку тср/ір
- •8.6.3. Структура ір-пакету
- •Структура заголовку ір-пакету
- •8.6.5. Поділ ір-адрес на класи
- •Характеристики ір-мереж класів а, в і с
- •6.6.6. Поділ ір-адрес на ідентифікатори за допомогою масок
- •6.6.7. Порядок присвоєння ір-адрес вузлам мережі
- •6.6.8. Вимоги до побудови тм стеку тср/ір
- •6.9. Структуризація ір-мережі
8.6.5. Поділ ір-адрес на класи
В протоколі IPv4 існує п'ять класів IP-адрес: A, B, C, D і E. Клас визначає, які байти (октети) ІР-адреси відносяться до ідентифікатора мережі, а які - до ідентифікатора вузла. Клас також визначає максимально можливе число вузлів у даній мережі.
Класи IP-адрес розрізняють за значенням четвертого октету адреси. Адреси класу А назначаються хостам великих по розміру мереж. Старший біт в цих адресах завжди рівний "0". Перший октет ІР-адреси цього класу виділяється під ідентифікатор мережі, присвоюється організацією InterNIC і модифікації не підлягає. Решта три октети містять ідентифікатор вузла.
Адреси класу В назначаються хостам середніх по числу комп’ютерів мереж. Два старші біти в цих адресах завжди рівні двійковому значенню "10". Два перші октети ІР-мережі класу В виділяються під ідентифікатор мережі і присвоюються організацією InterNIC. Два останні октети містять ідентифікатор вузла.
Адреси класу С застосовуються в невеликих по розміру мережах. Три старші біти в цих адресах завжди рівні двійковому значенню "110". Три перші октети адреси класу С становлять ідентифікатор мережі і присвоюються організацією InterNIC. Четвертий октет є ідентифікатором вузла.
ІР-адреси класу D призначені для групових повідомлень. Чотири старші біти в цих адресах завжди рівні "1110". Решта біт означають конкретну групу отримувачів і не діляться на частини. Цей клас призначений для економного розсилання за допомогою спеціального протоколу Internet Group Management Protocol (IGMP) мультимедійної інформації вибраній групі хостів в об’єднаній мережі.
Клас E зарезервований для майбутнього використання і наразі не використовується. Старші біти в ІР- адресах цього класу завжди рівні значенню "11110".
Користувачами реально використовуються ІР-адреси класів А, В і С. При цьому адміністратор мережі присвоює всім вузлам фізичної мережі ІР-адреси, які складаються з виділеного провайдером ідентифікатора мережі та вибраного адміністратором з діапазону даного класу ідентифікатора вузла.
Поділ ІР-адреси на ідентифікатор мережі та ідентифікатор вузла для класів А, В і С наведено на рис. 6.5.
В таблиці 6.3 наведені характеристики ІР-мереж класів А, В і С.
Протокол ІРv4 передбачає цілий ряд ІР-адрес, які не присвоюються вузлам мережі і вважаються виділеними адресами. Розрізняють наступні виділені адреси:
-
0.0.0.0 - даний вузол у даній мережі;
-
255.255.255.255 - всі вузли мережі, в якій знаходиться відправник пакету (обмежена широкомовна адреса-limited broadcast);
-
номер мережі / всі нулі - IP-мережа за вказаним номером (ідентифікатор мережі);
-
всі нулі / номер хоста - хост в даній IP-мережі (ідентифікатор хоста);
-
номер мережі / всі одиниці - всі хости в IP-мережі за вказаним номером (ширококомовна адреса-broadcast).
Таблиця 6.3.
Характеристики ір-мереж класів а, в і с
Клас ІР-адреси |
Старші біти 4-го байта |
Кількість мереж |
Найменший ідентифікатор мережі |
Найбільший ідентифікатор мережі |
Число вузлів |
А |
0 |
126 |
1.0.0.0 |
127.0.0.0 |
224 - 2 |
В |
10 |
16384 |
128.0.0.0 |
191.255.0.0 |
216 - 2 |
С |
110 |
2097152 |
192.0.0.0 |
223.255.255.0 |
28 - 2 |
Розглянемо деякі приклади ІР-адрес:
-
130.68.24.32 – адреса хоста в мережі 130.68.0.0;
-
130.68.0.0 – даний хост у вказаній мережі ;
-
130.68.255.255 – адреси всіх хостів у вказаній (130.68.0.0) мережі;
-
0.0.0.24 – адреса хоста в мережі, в якій знаходиться відправник пакету.
Для визначенні максимальної кількості хостів N в мережі використовується формула:
, де n – кількість двійкових розрядів, відведених під ідентифікатор хоста. Зменшення загального числа хостів в мережі на число 2 пояснюється наявністю в полі адрес вузлів кожної мережі адреси даної мережі (всі нулі) та адреси усіх хостів (всі одиниці) у цій мережі (див. особливі адреси ІР-мережі). Тому поле ідентифікаторів вузлів для ІР-адрес для класів А, В, і С будуть такими:
-
- клас А: ІВmin = 0.0.0.1; ІВmax = 0.255.255.254;
-
- клас B: ІВmin = 0.0.0.1; ІВmax = 0.0.255.254;
-
- клас C: ІВmin = 0.0.0.1; ІВmax = 0.0.0.254.
ІР-адреса з ідентифікатором мережі 127 носить назву шлейфової адреси (loopback) і використовується для тестування модулів різних рівнів даного хоста. Так, пакет з адресою 127.0.0.1 не посилається канальним рівнем в мережу, а повертається протоколам верхніх рівнів. ІР-адреси з ідентифікатором 127 заборонені для присвоєння їх мережам.