Маршрутизація без використання масок

У рубриці: Протокол IP — від admin at 7:15 AM on Середа, Листопад 15, 2006
Мітки: , , , , , ,

Маршрутизація без використання масок Розглянемо на прикладі IP-мережі алгоритм роботи засобів мережевого рівня по просуванню пакету в складеній мережі (мал. 13.3). При цьому вважатимемо, що всі вузли мережі, що розглядається в прикладі, мають адреси, засновані на клас-сах, а маски не використовуються.
Особлива увага буде приділена взаємодії протоколу IP з протоколами дозволу адрес ARP і DNS.

Отже, хай користувач комп’ютера cit.dol.ru, що знаходиться в мережі Ethernet і має IP-адресу 194.87.23.17 (адреса класу З), звертається по про-токолу FTP до комп’ютера s1.msk.su, що належить іншій мережі Ethernet і що має IP-адресу 142.06.13.14 (адреса класу В):

ftp sl.msk.su

Модуль FTP упаковує своє повідомлення в сегмент транспортного прото-кола TCP, який, у свою чергу, поміщає свій сегмент в пакет про-токола IP. У заголовку IP-пакету повинна бути вказана IP-адреса вузла назна-ченія. Оскільки користувач комп’ютера cit.dol.ru указує символьне ім’я комп’ютера s1 .msk.su, то стік TCP/IP повинен визначити IP-адресу вузла призначення самостійно.

При конфігурації стека TCP/IP в комп’ютері cit.dol.ru була задана його власна IP-адреса, IP-адреса маршрутизатора за умовчанням і IP-адреса DNS-сервера. Модуль IP може зробити запит до сервера DNS, але зазвичай спочатку є видимим локальна таблиця відповідності символьних імен і IP-адрес.
Така таблиця зберігається найчастіше у вигляді текстового файлу простій структури – кожен його рядок містить запис про одне символьне ім’я і його IP-адресу. У ОС UNIX такий файл традиційно носить ім’я hosts і знаходиться в каталозі /etc.

Мал. 13.3. Приклад взаємодії комп’ютерів через мережу

вважатимемо, що комп’ютер cit.doi.ru має файл hosts, а в нім є рядок

142.06.13.14sl.msk.su

Таким чином, дозвіл імені виконується локально, і протокол IP може тепер формувати IP-пакети з адресою призначення 142.06.13.14 для взаємодії з комп’ютером s1.msk.su.

Модуль IP комп’ютера cit.dol.ru перевіряє, чи потрібно маршрутізіровать пакети з адресою 142.06.13.14. Оскільки адреса мережі призначення (142.06.0.0) не співпадає з адресою (194.87.23.0) мережі, якою належить компью-тер-відправник, то маршрутизація необхідна.

Комп’ютер cit.dol.ru починає формувати кадр Ethernet для відправки IP-пакету маршрутизатору за умовчанням, IP-адреса якого відома – 194.87.23.1, але невідома МАС-адреса, необхідна для переміщення кадру в локальній мережі. Для визначення МАС-адреси маршрутизатора протокол IP звертається до протоколу ARP, який проглядає ARP-таблицю.
Якщо останнім часом комп’ютер cit.dol.ru виконував які-небудь міжмережеві обміни, то швидше за все шуканий запис, що містить відповідність між IP- і МАС-адресами маршрутизатора за умовчанням, вже знаходиться в кеш-табліце протоколу ARP. Хай в даному випадку потрібний запис був знайдений саме в кеш-табліце:

194.87.23.1 008048ЕВ7Е60

  1. Використання масок для структуризації мережі
  2. Використання масок змінної довжини
  3. Маршрутизація потоків
  4. Маршрутизація з використанням масок Висновки
  5. Рівень мережевого протоколу

Коментарів немає

RSS коментарів до цього запису.

Дистанційно-векторний протокол RIP

Доступ комп\'ютер-мережа

Комутатори з пам\'яттю, що розділяється

Маршрутизатори

Організація доступу

Первинні мережі

Передача даних

Поняття «internetworking»

Принципи побудови мереж

Пристрої для підключення до комутованого каналу ISDN

Протокол IP

Протокол стану зв\'язків OSPF

Протоколи дозволу адрес

Техніка віртуальних каналів і дейтаграмні мережі

Цифрові мережі з інтегральними послугами

Якість обслуговування в пакетних мережах