IS-IS (Intermediate System to Intermediate System) — протокол маршрутизации внутри автономной системы, широко применяемый в сетях операторов связи. Пересвет-СТ может эмулировать один или несколько IS-IS экземпляров, каждый из которых ведёт себя как полноценный маршрутизатор: выполняет синхронизацию базы данных и наводнение LSP.
Основные настройки IS-IS
| Поле | Описание | Значение по умолчанию |
|---|
| Включить IS-IS | Включение/выключение протокола IS-IS | Выкл. |
| Level | Уровень IS-IS: L1, L2 или L1/L2 | L1 |
| System ID | Идентификатор системы, например 0100.0000.0001 | 0100.1001.0010 |
| Router ID | Идентификатор маршрутизатора, например 10.10.10.2 | 10.10.10.10 |
| Hostname | Имя хоста маршрутизатора, например R1 | bngblaster |
| Areas | Список зон IS-IS (добавление через кнопку «+ Add area») | 49.0001/24 |
Протоколы IS-IS
| Поле | Описание | Значение по умолчанию |
|---|
| Protocol IPv4 | Включение маршрутизации IPv4 | Вкл. |
| Protocol IPv6 | Включение маршрутизации IPv6 | Выкл. |
Таймеры IS-IS
| Поле | Описание | Значение по умолчанию |
|---|
| Hello interval (s) | Интервал отправки Hello-пакетов, в секундах | 10 |
| Hold time (s) | Время удержания соседства, в секундах | 30 |
| LSP lifetime (s) | Время жизни LSP, в секундах | 65535 |
| LSP refresh interval | Интервал обновления LSP, в секундах | 300 |
| LSP retry interval | Интервал повторной отправки LSP при ошибке, в секундах | 5 |
| LSP TX interval | Интервал окна отправки LSP, в миллисекундах | 10 |
| LSP TX window size | Количество LSP, отправляемых в одном окне | 1 |
| LSP buffer size | Размер буфера LSP, в байтах | 1492 |
| CSNP interval | Интервал CSNP, в секундах | 30 |
| Teardown time (s) | Время завершения сессии, в секундах | 5 |
| Hello padding | Включение дополнения Hello-пакетов до MTU | Выкл. |
Аутентификация IS-IS — Уровень 1 и Уровень 2
Настройки аутентификации задаются отдельно для каждого уровня IS-IS.
| Поле | Описание |
|---|
| Auth type | Тип аутентификации: none, simple (текстовый пароль) или md5 |
| Auth key | Ключ аутентификации |
| Auth hello | Включить аутентификацию в Hello-пакетах |
| Auth CSNP | Включить аутентификацию в CSNP-пакетах |
| Auth PSNP | Включить аутентификацию в PSNP-пакетах |
Segment Routing IS-IS
| Поле | Описание | Значение по умолчанию |
|---|
| SR Algorithm | Алгоритм Segment Routing | 0 |
| SRGB Base | Начальное значение диапазона глобальных блоков SR | 0 |
| SRGB Range | Размер диапазона SRGB | 0 |
| Node SID | Node SID для данного экземпляра IS-IS | 0 |
| Adjacency SID Base | Базовое значение для генерации Adjacency SID | 0 (отключено) |
Генерация топологии IS-IS
Пересвет-СТ позволяет автоматически сгенерировать эмулированную топологию IS-IS. Это позволяет быстро создать сеть из заданного количества виртуальных узлов без ручной конфигурации каждого из них.
| Поле | Описание | Значение по умолчанию |
|---|
| Включить генерацию | Включение автоматической генерации топологии | Выкл. |
| Тип топологии | Тип генерируемой топологии: Ring, и др. | Ring |
| Количество узлов | Число генерируемых виртуальных узлов | 10 |
| Area ID | Идентификатор зоны IS-IS | 49.0001/24 |
| System ID Start | Начальный System ID для генерируемых узлов | 1337.0000.0001 |
| Loopback Start | Начальный адрес loopback-интерфейса | 10.0.0.1 |
| Level | Уровень IS-IS для генерируемой топологии | L2 |
| Метрика | Метрика IS-IS для межузловых связей | 10 |
| Prefix Start | Начальный префикс для анонсирования | 10.100.0.0/24 |
| Prefix Count | Количество префиксов на узел | 1 |
| Prefix Metric | Метрика для анонсируемых префиксов | 0 |
| Branch Factor | Коэффициент ветвления (для топологий типа дерево) | 2 |
| IPv6 | Включение поддержки IPv6 в генерируемой топологии | Выкл. |
| SRGB Base | Начало диапазона SRGB для генерируемой топологии | 1000 |
| SRGB Range | Размер диапазона SRGB для генерируемой топологии | 100 |
Для запуска генерации топологии нажмите кнопку «Сгенерировать».