Опис топології і завдань
- ISP - маршрутизатор провайдера, він не входить в зону нашої відповідальності і в OSPF процесі не бере
- R1 - наш прикордонний маршрутизатор, він повинен забезпечити пропуск трафіку з внутрішніх мереж до провайдера і назад. На ньому слід налаштувати статичний маршрут за замовчуванням і передати його іншим маршрутизаторів за допомогою OSPF
- R2, R3 і R4 - внутрішні маршрутизатори кожен з них відповідає за певну локальну мережу (192.168.2.0, 192.168.3.0 і 192.168.4.0), до яких підключаються клієнти. Щоб не ускладнювати топологію, ці інтерфейси мережі представлені у вигляді loopback, які імітують реальні інтерфейси.
Комутатор налаштований, тобто, все маршрутизатори перебувають в одному VLAN і бачать один одного. В даному прикладі немає ніякої необхідності його якось налаштовувати. Наведемо основні моменти конфігурації маршрутизаторів на початковий момент часу.
Базова настройка OSPF
Для кожного маршрутизатора необхідно створити процес OSPF командою router ospfномер-процесу. який саме номер ми вкажемо - не має значення, для простоти будемо всюди використовувати 1, далі треба описати всі мережі, що входять в процес маршрутизації за допомогою команди network. Коли ми вказуємо деяку мережу, це призводить до двох наслідків:
- Інформація про цю мережі починає передаватися іншим маршрутизаторів (за умови, що на маршрутизаторі є робочий інтерфейс в даній мережі)
- Через інтерфейс, що знаходиться в цій мережі маршрутизатор починає спілкуватися з сусідами.
Таким чином, необхідно вказувати на кожному маршрутизаторі все мережі, безпосередньо підключені до нього. Винятком є R1 - на ньому не треба вказувати мережу 10.10.10.0, так як, по-перше, з того боку знаходиться провайдер, який нічого не знає про наш внутрішній OSPF і з ним не треба встановлювати сусідських відносин (він просто прописує статичний маршрут в наші мережі), з іншого боку до провайдера тож піде маршрут за замовчуванням, тому саме про мережу 10.10.10.0 нікому з внутрішніх маршрутизаторів знати не обов'язково. Налаштуємо маршрутизацію.
При додаванні мереж використовується wildcard маска, обернена до масці підмережі. В даному випадку 255.255.255.255-255.255.255.252 = 0.0.0.3.
Видно, що як тільки ми прописали з двох сторін одну і ту ж мережу, маршрутизатори відразу ж встановили сусідські відносини. Так само ми прописали нашу «локальну» мережу 192.168.1.0 - щоб повідомити маршрутизаторів про неї. Список сусідів можна побачити:
Поки у R2 тільки один сусід - R1, так як на R3 і R4 - ще не включений OSPF і не додана мережу 192.168.1.0