Page 157 - 4784
P. 157

Тайм-аут  працює  в  тих  випадках,  коли  маршрутизатор  не
                            може послати сусідам повідомлення про маршрут що відмовив, так
                            як або він сам непрацездатний, або непрацездатна лінія зв'язку, по
                            якій можна було б передати повідомлення.
                                   Коли  ж  повідомлення  послати  можна,  RIP-маршрутизатори
                            не  використовують  спеціальну  ознаку  в  повідомленні,  а  вказують
                            нескінченну  відстань  до  мережі,  причому  в  протоколі  RIP  вона
                            вибрана  рівною  16  хопам  (при  іншій  метриці  необхідно  вказати
                            маршрутизатору  її  значення,  що  вважається  нескінченністю).
                            Отримавши  повідомлення,  в  якому  деяка  мережа  супроводжується
                            відстанню 16 (або 15, що призводить до того ж результату, так як
                            маршрутизатор  нарощує  отримане  значення  на  1),  маршрутизатор
                            повинен  перевірити,  чи  виходить  ця  «погана»  інформація  про
                            мережу від того ж маршрутизатора, повідомлення якого послужило
                            свого  часу  підставою  для  запису  про  дану  мережу  в  таблиці
                            маршрутизації.  Якщо  це  той  же  маршрутизатор,  то  інформація
                            вважається достовірною і маршрут позначається як недоступний.
                                   Таке  велике  значення  «нескінченної»  відстані  викликано
                            тим,  що  в  деяких  випадках  відмови  зв'язків  у  мережі  викликають
                            тривалі  періоди  некоректної  роботи  RIP-маршрутизаторів,  що
                            виражається  в  зациклення  пакетів  в  петлях  мережі.  І  чим  менша
                            відстань,  використовувана  як  «нескінченна»,  тим  такі  періоди
                            стають коротшими.
                                   Розглянемо випадок зациклення пакетів на прикладі мережі,
                            зображеної на рис. 7.1.
                                   Нехай  маршрутизатор  M1  виявив,  що  його  зв'язок  з
                            безпосередньо   підключено.    мережею    201.36.14.0   втраченbq
                            (наприклад, з причини відмови інтерфейсу 201.36.14.3). M1 зазначив
                            у своїй таблиці маршрутизації, що мережа 201.36.14.0 недоступна. У
                            гіршому  випадку  він  виявив  це  відразу  ж  після  відправлення
                            чергових  RIP-повідомлень,  так  що  до  початку  нового  циклу  його
                            оголошень, в якому він повинен повідомити сусідам, що відстань до
                            мережі 201.36.14.0 стала рівною 16, залишається майже 30 секунд.
                                   Кожен    маршрутизатор     працює    на   підставі   свого
                            внутрішнього  таймера,  не  синхронізуючи  роботу  по  розсилці
                            оголошень  з  іншими  маршрутизаторами.  Тому  дуже  ймовірно,
                            маршрутизатор  М2  випередив  маршрутизатор  M1  і  передав  йому



                                                           155
   152   153   154   155   156   157   158   159   160   161   162