Border Gateway Protocol (BGP) - це протокол маршрутизації, який використовується для обміну інформацією про маршрути між різними автономними системами (as) В мережі Інтернет. Налаштування BGP сесії між двома MikroTik дозволяє створити стабільне і надійне з'єднання між мережевими пристроями.
Для налаштування BGP сесії спочатку вам знадобиться доступ до обох пристроїв MikroTik. Переконайтеся, що пристрої знаходяться в одній мережі і налаштовані з коректними IP-адресами. Потім відкрийте веб-інтерфейс MikroTik і увійдіть, використовуючи свої облікові дані.
Після входу в систему перейдіть в розділ "Routing" і виберіть "BGP" зі списку налаштувань. Створіть новий екземпляр BGP і заповніть необхідні поля, такі як As номер, IP-адреси та безліч інших параметрів. Переконайтеся, що ви правильно налаштували as номер для кожного пристрою MikroTik та IP-адреси сусідніх мереж.
Після заповнення всіх полів збережіть зміни та повторіть ті самі дії на іншому пристрої MikroTik. Потім ви зможете встановити BGP сесію між двома пристроями, вибравши відповідні налаштування сусідніх мереж і перевіривши, що статус BGP сесії став "Established". Це означає, що пристрої успішно обмінюються інформацією про маршрути.
Налаштування BGP сесії між двома пристроями MikroTik є важливим кроком для створення ефективної і надійної мережі. Переконайтеся, що ви правильно налаштували всі параметри BGP і стежте за оновленнями маршрутної інформації, щоб ваша мережа працювала найбільш ефективно.
Установка необхідного обладнання
Перед початком Налаштування BGP сесії між двома Mikrotik роутерами, необхідно встановити і підключити всі необхідні компоненти та обладнання. Ось список обладнання, яке потрібно для цього Налаштування:
| Обладнання | Опис |
|---|---|
| Mikrotik роутер 1 | Перший Mikrotik роутер, який буде служити в якості точки підключення до зовнішньої мережі |
| Mikrotik роутер 2 | Другий Mikrotik роутер, який буде підключатися до першого роутера по BGP протоколу |
| Кабель Ethernet | Кабель для підключення Mikrotik роутерів до локальної мережі і один до одного |
| ПК або ноутбук | Комп'ютер для налаштування Mikrotik роутерів через Winbox або консольний доступ |
Після того, як все необхідне обладнання буде підключено і готове до роботи, можна приступити до Налаштування BGP сесії між двома Mikrotik роутерами.
Налаштування IP-адрес
Для початку настройки BGP сесії між двома MikroTik, необхідно присвоїти кожному роутера унікальний IP-адреса на інтерфейсі, який буде використовуватися для підключення до мережі.
Налаштування IP-адрес можна виконати через веб-інтерфейс MikroTik.
Для цього потрібно виконати наступні кроки:
- Відкрийте веб-браузер і введіть IP-адресу маршрутизатора в адресному рядку.
- Введіть ім'я користувача та пароль для входу в систему MikroTik.
- На сторінці налаштувань виберіть " IP "у меню зліва та натисніть"адреси".
- Натисніть кнопку"+", щоб додати нову IP-адресу.
- В поле "Address" введіть IP-адресу роутера, наприклад, "192.168.0.1/24".
- Виберіть інтерфейс, на якому буде налаштовано IP-адресу.
- Натисніть "Apply" для збереження налаштувань.
Повторіть ті самі кроки на іншому MikroTik, але надайте йому іншу IP-адресу.
Після налаштування IP-адрес, роутери зможуть спілкуватися один з одним по мережі і готові до Налаштування BGP сесії.
Налаштування BGP-параметрів
Після установки BGP-сесії між двома Mikrotik роутерами, необхідно налаштувати параметри протоколу BGP для обміну маршрутною інформацією.
Крок 1: Відкрийте Налаштування BGP на Mikrotik роутері, виконавши вхід в конфігураційний режим за допомогою команди /routing bgp.
Крок 2: Створіть та налаштуйте групу BGP за допомогою команди add. Вкажіть загальні параметри, такі як номер AS (Autonomous System) і список пірів (peer list).
Приклад:
/routing bgp add name=BGP_group1 remote-as=65001/routing bgp peer add remote-address=192.168.1.1 remote-as=65002 group=BGP_group1/routing bgp peer add remote-address=192.168.2.1 remote-as=65003 group=BGP_group1
Крок 3: Налаштуйте параметри BGP-однолітків за допомогою команди set. Вкажіть параметри, такі як вихідні фільтри (out-filter), вхідні фільтри (in-filter) і міжмережеві екрани (connection-mark).
Приклад:
/routing bgp peer set remote-address=192.168.1.1 remote-as=65002 group=BGP_group1 out-filter=bgp_out_filter1 in-filter=bgp_in_filter1/routing bgp peer set remote-address=192.168.2.1 remote-as=65003 group=BGP_group1 out-filter=bgp_out_filter2 in-filter=bgp_in_filter2
Крок 4: Збережіть налаштування командою /export, щоб зберегти зміни після перезавантаження роутера.
Після успішної настройки BGP-параметрів, Mikrotik роутери почнуть обмінюватися маршрутною інформацією з зазначеними BGP-бенкетами. Це дозволить їм ефективно маршрутизувати трафік між мережами, підключеними до кожного маршрутизатора.
Перевірка працездатності BGP-сесії
Після налаштування BGP-сесії на двох Mikrotik пристроях, важливо перевірити, що сесія працює коректно. Це можна зробити за допомогою наступних дій:
1. Перевірка стану BGP-сесії.
Flags: X - disabled, I - invalid, C - created, U - unconfigured, D - dynamic
# ADDRESS PEER AS- PATH
0 I 192.0.2.1 64512
В даному прикладі BGP-сесія встановлена з'єднанням між IP-адресами 192.0.2.1 і 192.0.2.2, а також 192.0.2.3 . Стан сесії відображається в стовпці Flags .
2. Перевірка анонсованих маршрутів.
Використовуйте команду / routing BGP advertisements print на кожному пристрої, щоб дізнатися, які маршрути анонсуються через BGP-сесію. Ви побачите інформацію про кожен оголошений маршрут, включаючи його префікс та інші атрибути.
# PREFIX AS-PATH ORIGIN LOCAL-PREF
0 192.0.2.0/24 igp 100
1 198.51.100.0/24 64512
3. Перевірка отриманих маршрутів.
Використовуйте команду / routing BGP routes print на кожному пристрої, щоб дізнатися, які маршрути отримані від бенкету через BGP-сесію. Ви побачите інформацію про кожен отриманий маршрут, включаючи його префікс, список префіксів та інші атрибути.
# PREFIX GATEWAY AS-PATH ORIGIN LOCAL-PREF
0 203.0.113.0/24 192.0.2.1 64512 igp 100
1 198.51.100.0/24 192.0.2.1 64512
Після виконання всіх цих кроків, ви можете бути впевнені, що BGP-сесія між двома Mikrotik пристроями працює справно.