Розбиття мереж напідмережі за допомогою маски підмережі
Примітка. Відповідно до стандартів протоколу TCP/IP для даного прикладу не повинно існувати підмереж 192.168.1.0/27 та 192.168.1.224/27 (тобто перша та остання підмережі). На практиці більшість операційних систем (в т.ч. системи сімейства Microsoft Windows) та маршрутизаторів підтримують роботу з такими мережами.
Аналогічно, можна за допомогою маски підмережі об'єднати дрібні мережі у більші.
Переваги підмереж усередині приватної мережі:
- 255.0.0.0 – маска для мережі класу А;
- 255.255.0.0 – маска для мережі класу В;
- 255.255.255.0 – маска для мережі класу С.
Для адміністратора мережі надзвичайно важливо знати чіткі відповіді на такі запитання:
- Скільки підмереж потребує організації сьогодні?
- Скільки підмереж може знадобитися організації у майбутньому?
- Скільки пристроїв у найбільшій підмережі організації сьогодні?
- Скільки пристроїв буде у найбільшій підмережі організації у майбутньому?
Відмова від використання лише стандартних класів IP-мереж (A, B і C) називається безкласовою міждоменною маршрутизацією (Classless Inter-Domain Routing,CIDR).
Введення в IP-маршрутизацію
Для початку уточнимо деякі поняття:
- мережевий вузол (node) - будь-який мережевий пристрій із протоколом TCP/IP;
- хост (host) - мережевий вузол, що не має можливостей маршрутизації пакетів;
- маршрутизатор (router) - мережевий вузол, що має можливості маршрутизації пакетів
IP-маршрутизація — це процес пересилання unicast -трафіку від вузла-відправника до вузла-одержувача в IP-мережі з довільною топологією.
Розглянемо приклад, зображений на рис. 4.5 .
Мал. 4.5.
В цілому процес IP-маршрутизації є серії окремих операцій прямий чи непрямої маршрутизації пакетів.
Кожен мережевий вузол приймає рішення про маршрутизацію пакета на основі таблиці маршрутизації, яка зберігається в оперативній пам'яті даного вузла. Таблиці маршрутизації існують у маршрутизаторів з кількома інтерфейсами, а й у робочих станцій, що підключаються до мережі через мережевий адаптер. Таблицю маршрутизації у Windows можна переглянути за командою route print. Кожна таблиця маршрутизації містить набір записів. Записи можуть формуватися різними способами:
- записи, створені автоматично системою з урахуванням конфігурації протоколу TCP/IP кожному з мережевих адаптерів;
- статичні записи, створені командою route add або консолі службиRouting and Remote Access Service;
- динамічні записи, створені різними протоколами маршрутизації (RIP чи OSPF).
Розглянемо два приклади: таблицю маршрутизації типової робочої станції, що у локальної мережі компанії, і таблицю маршрутизації сервера, має кілька мережевих інтерфейсів.
Введемо в командному рядку системи Windows команду route print, результатом роботи команди буде наступний екран (рис. 4.6; у дужках наведено текст для англійської версії системи):
Мал. 4.6.
Список інтерфейсів— список мережних адаптерів, встановлених на комп'ютері. ІнтерфейсMS TCP Loopback interfaceє завжди і призначений для звернення вузла до самого себе. ІнтерфейсRealtek RTL8139 Family PCIFastEthernet NIC- мережна карта.
Далі йде сама таблиця маршрутів. Кожен рядок таблиці – це маршрут для будь-якої IP-мережі. Її стовпці:
Маска мережі- маскапідмережі, до якої надсилається пакет за допомогою даного маршруту.
Інтерфейс— позначення мережного інтерфейсу даного комп'ютера, який пересилаються пакети, відповідні маршруту.
Метрика- умовна вартість маршруту. Якщо однієї і тієї ж мережі є кілька маршрутів, то вибирається маршрут із мінімальною вартістю. Як правило, метрика – це кількість маршрутизаторів, які має пройти пакет, щоб потрапити до потрібної мережі.
Проаналізуємо деякі рядки таблиці.
Другий рядок – маршрут для відправлення пакетів від вузла самому собі.
Третій рядок (мережа 192.168.1.0 з маскою 255.255.255.0) — маршрут для відправлення пакетів у локальній IP-мережі (тобто мережі, в якій розташована дана робоча станція).
Останній рядок на рис. 4.6 - список постійних маршрутів робочої станції. Це статичні маршрути, створені командою route add. У цьому прикладі немає жодного такого статичного маршруту.
Тепер розглянемо сервер із системою Windows 2003 Server, із трьома мережними адаптерами:
Крім того, на сервері встановлено Службу маршрутизації та віддаленого доступу дляуправління маршрутизацієюпакетів між IP-мережами та доступу до мережі компанії через модемний пул.
У разі команда route print видасть таблицю маршрутизації, зображену нарис. 4.7.
Мал. 4.7.
У таблиці у списку інтерфейсів відображено три мережні адаптери різних моделей, адаптер зворотного зв'язку (MS TCPLoopback interface) таWAN (PPP/SLIP) Interface— інтерфейс для доступу до мережі через модемний пул .
Зазначимо особливості таблиці маршрутів сервера із кількома мережевими інтерфейсами.
Перший рядок схожий на перший рядок у таблиці робочої станції.Вона також відповідає значенню основного шлюзу конфігурації TCP/IP цієї станції. Зауважимо, що тільки одному інтерфейсі можна задавати параметр " Основний шлюз " . В даному випадку цей параметр був заданий на одному із зовнішніх інтерфейсів (це значення відображено і в кінці таблиці в рядку "Основний шлюз").
Як і в робочій станції, для кожного інтерфейсу є маршрути як дляunicast -пакетів, так і для широкомовних (broadcast) для кожної підмережі.
У другому рядку міститься статичний маршрут, налаштований у консоліСлужби маршрутизації та віддаленого доступу, для пересилання пакетів у мережу196.15.20.16/24.
Підтримка таблиць маршрутизації.
Є два способи підтримки актуального стану таблиць маршрутизації: ручний та автоматичний.
Ручний спосіб підходить для невеликих мереж. І тут таблиці маршрутизації вручну заносяться статичні записи для маршрутів. Записи створюються або командою route add, або в консоліСлужби маршрутизації та віддаленого доступу.
У великих мережах ручний спосіб стає занадто трудомістким і загрожує помилками. Автоматичне побудова і модифікація таблиць маршрутизації проводиться так званими динамічними маршрутизаторами . Динамічні маршрутизатори відстежують зміни у топології мережі, вносять необхідні зміни до таблиці маршрутів та обмінюються даною інформацією з іншими маршрутизаторами, що працюють за тими самими протоколами маршрутизації. У Windows Server реалізовано динамічну маршрутизацію вСлужбі маршрутизації та віддаленого доступу. У цій службі реалізовані найпоширеніші протоколи маршрутизації – протокол RIP версій 1 і 2 та протокол OSPF.
Остання модифікація цієї сторінки: 2016-06-10