Обучение ИИ Qwen2.5 (7B)

 Примеры ИИ запросов

AI Qwen2.5 (7B) Fine Tuning

Prompt:

Мне надо сгенерировать 20 training set в Json формате для тренировки модели ИИ Qwen2.5 (7B) для поиска проблем с маршрутизацией в таблице маршрутизации Cisco, полученной по команде "show ip route"

AI Qwen2.5 (7B) Fine Tuning

Ответ ИИ:

Ниже приведён пример training set из 20 примеров в JSON-формате для fine-tuning Qwen2.5 (7B) — каждый пример учит модель анализировать вывод show ip route на Cisco и находить проблемы маршрутизации.

AI Qwen2.5 (7B) Fine Tuning

Формат:

instruction: что нужно сделать

input: вывод show ip route

output: диагностика проблемы (или "no problem")

JSON

[

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route. Обрати внимание на отсутствие маршрута по умолчанию, петли, неправильную метрику, флаги маршрутов (например, S, C, O, D, R).",

    "input": "Gateway of last resort is not set\n\nC    192.168.1.0/24 is directly connected, GigabitEthernet0/0\nC    10.0.0.0/8 is directly connected, GigabitEthernet0/1",

    "output": "Проблема: Отсутствует маршрут по умолчанию (0.0.0.0/0). Устройство не сможет отправлять трафик в сети, отличные от 192.168.1.0/24 и 10.0.0.0/8."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1 to network 0.0.0.0\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    192.168.1.0/24 is directly connected, GigabitEthernet0/0\nO    192.168.2.0/24 [110/2] via 10.0.0.2, 00:00:10, GigabitEthernet0/1\nO    192.168.2.0/24 [110/3] via 10.0.0.3, 00:00:15, GigabitEthernet0/2",

    "output": "Проблема: Два маршрута до одной сети 192.168.2.0/24 с разными next-hop и метриками (2 и 3). Нет явного выбора лучшего маршрута — возможно, нестабильность или субоптимальная маршрутизация. Рекомендуется проверить OSPF cost."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    10.0.0.0/24 is directly connected, Gig0/0\nR    10.0.1.0/24 [120/2] via 10.0.0.2, 00:00:05, Gig0/0",

    "output": "Проблема: RIP-маршрут 10.0.1.0/24 указывает на next-hop 10.0.0.2, но интерфейс Gig0/0 имеет сеть 10.0.0.0/24. 10.0.0.2 доступен — нет проблемы. Но при проверке флага 'R' — убедитесь, что split-horizon не блокирует обновления на том же интерфейсе. В целом конфигурация рабочая."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 192.168.1.1\n\nS*   0.0.0.0/0 [1/0] via 192.168.1.1\nC    192.168.1.0/24 is directly connected, Eth0/0\nS    10.10.10.0/24 [1/0] via 192.168.1.1\nS    10.10.10.0/24 [1/0] via 192.168.1.2",

    "output": "Проблема: Два статических маршрута до 10.10.10.0/24 с разными next-hop (192.168.1.1 и 192.168.1.2). Маршрутизатор будет использовать первый в таблице (по алгоритму CEF), что может вызвать асимметричную маршрутизацию или чёрную дыру при отказе одного из шлюзов без отслеживания."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    172.16.0.0/16 is directly connected, Gi0/0\nO E2 172.16.10.0/24 [110/20] via 10.0.0.2, 00:10:00, Gi0/1\nO E2 172.16.20.0/24 [110/20] via 10.0.0.2, 00:10:00, Gi0/1",

    "output": "Потенциальная проблема: Маршруты OSPF External Type 2 до 172.16.x.x перекрываются с подключённой сетью 172.16.0.0/16. Трафик до 172.16.10.0/24 пойдёт по OSPF, а не прямо — это нормально, если так задумано (более специфичный маршрут). Но убедитесь, что нет маршрута OSPF по умолчанию, мешающего локальным подсетям."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is not set\n\nC    10.1.1.0/24 is directly connected, Fa0/0\nO    10.1.2.0/24 [110/2] via 10.1.1.2, 00:05:00, Fa0/0\nO    10.1.2.0/24 [110/2] via 10.1.1.3, 00:05:00, Fa0/0",

    "output": "Проблема: ECMP (equal cost multipath) для 10.1.2.0/24 без маршрута по умолчанию. ECMP сам по себе не ошибка, но отсутствие шлюза последней надежды может изолировать устройство от внешних сетей."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.10.10.1\n\nS*   0.0.0.0/0 [1/0] via 10.10.10.1\nC    10.10.10.0/24 is directly connected, Eth0\nD EX 192.168.100.0/24 [170/2] via 10.10.10.2, 00:02:00, Eth0\nD EX 192.168.100.0/24 [170/3] via 10.10.10.3, 00:02:00, Eth0",

    "output": "Проблема: Два внешних EIGRP-маршрута до одной сети с разной метрикой (2 и 3). Лучший — через 10.10.10.2. Но если 10.10.10.2 недоступен, переключение на 10.10.10.3 произойдёт не сразу из-за EIGRP hold-таймера. Не критично."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 192.0.2.1\n\nS*   0.0.0.0/0 [1/0] via 192.0.2.1\nC    198.51.100.0/24 is directly connected, Gi0/0\nS    203.0.113.0/24 [1/0] via 198.51.100.2\nB    192.0.2.0/24 [20/0] via 198.51.100.3, 00:01:00\nB    192.0.2.0/24 [20/0] via 198.51.100.4, 00:01:00",

    "output": "Проблема: Два BGP-маршрута до 192.0.2.0/24 с одинаковой метрикой и next-hop 198.51.100.3/4. Но маршрут по умолчанию — 192.0.2.1, а BGP-маршруты — через другие шлюзы — возможна петля, если 192.0.2.1 и 198.51.100.x — одна сеть. Проверить reachability."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    10.0.0.0/24 is directly connected, Gi0/1\nS    10.0.0.0/24 Null0 [1/0]\nO    10.0.1.0/24 [110/2] via 10.0.0.2, Gi0/1",

    "output": "Серьёзная проблема: Статический маршрут до 10.0.0.0/24 через Null0 при том, что этот же интерфейс Gi0/1 имеет подключённую сеть 10.0.0.0/24. Маршрут Null0 создаст чёрную дыру для всего трафика в 10.0.0.0/24. Немедленно удалить."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is not set\n\nS    0.0.0.0/0 [1/0] via 192.168.99.1\nC    192.168.1.0/24 is directly connected, Fa0/1\nC    192.168.2.0/24 is directly connected, Fa0/2",

    "output": "Проблема: Маршрут по умолчанию существует (S 0.0.0.0/0), но Gateway of last resort is not set. Возможно, маршрут неактивен из-за отсутствия интерфейса для 192.168.99.1 или проблем с ARP. Проверить административную доступность next-hop."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.1.1.1\n\nS*   0.0.0.0/0 [1/0] via 10.1.1.1\nC    10.1.1.0/24 is directly connected, Gi0/0\nR    10.2.2.0/24 [120/1] via 10.1.1.2, 00:00:10, Gi0/0\nR    10.2.2.0/24 [120/1] via 10.1.1.3, 00:00:10, Gi0/0",

    "output": "Проблема: Два RIP-маршрута до 10.2.2.0/24 с одинаковой метрикой 1, ECMP возможен. Нет явной проблемы, но RIP плохо балансирует. Убедитесь, что ip load-sharing работает корректно."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 192.0.2.1\n\nS*   0.0.0.0/0 [1/0] via 192.0.2.1\nC    10.88.88.0/24 is directly connected, Lo0\nS    10.88.88.0/24 Null0 [5/0]",

    "output": "Проблема: Маршрут Null0 для той же сети, что и loopback (10.88.88.0/24). Это неправильно — Null0 переопределяет подключённый маршрут, делая loopback недоступным для пакетов, приходящих на этот интерфейс."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    10.0.0.0/24 is directly connected, Gi0/1\nO    10.0.0.0/24 [110/2] via 10.0.0.254, 00:01:00, Gi0/1",

    "output": "Проблема: Маршрут OSPF до 10.0.0.0/24 с next-hop 10.0.0.254, но сеть 10.0.0.0/24 — уже directly connected на том же интерфейсе. OSPF маршрут игнорируется, так как connected имеет меньшую AD (0 против 110). Не ошибка, но мусор в таблице."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.10.10.1\n\nS*   0.0.0.0/0 [1/0] via 10.10.10.1\nC    10.10.10.0/24 is directly connected, Eth1\nO IA 172.16.0.0/16 [110/2] via 10.10.10.2, Eth1\nO IA 172.16.0.0/16 [110/2] via 10.10.10.2, Eth1",

    "output": "Проблема: Дублирующая запись (два одинаковых OSPF inter-area маршрута до 172.16.0.0/16). Обычно это следствие ошибки в конфигурации OSPF или повторного изучения маршрута. Не влияет на работу, но засоряет таблицу."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 192.168.1.254\n\nS*   0.0.0.0/0 [1/0] via 192.168.1.254\nS    192.168.0.0/16 Null0 [254/0]\nC    192.168.1.0/24 is directly connected, Gi0/0\nC    10.0.0.0/8 is directly connected, Gi0/1",

    "output": "Проблема: Статический маршрут 192.168.0.0/16 в Null0 с AD 254 (очень низкий приоритет) перекрывает более специфичные маршруты 192.168.1.0/24 и, возможно, другие. Null0 используется для summarization, но с AD 254 — это резерв. Однако если более специфичные маршруты исчезнут, трафик уйдёт в чёрную дыру. Нормально для политики, но рискованно."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.99.99.1\n\nS*   0.0.0.0/0 [1/0] via 10.99.99.1\nC    10.99.99.0/24 is directly connected, Gi0/2\nB    0.0.0.0/0 [20/0] via 10.99.99.254, 00:30:00",

    "output": "Проблема: Два маршрута по умолчанию — статический (AD 1) и BGP (AD 20). Маршрутизатор выберет статический. При его отказе не переключится на BGP автоматически, если нет отслеживания (track). Возможна потеря связи при провале статического next-hop 10.99.99.1."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is not set\n\nC    203.0.113.0/24 is directly connected, Fa0/0\nS    198.51.100.0/24 [1/0] via 203.0.113.2",

    "output": "Проблема: Нет маршрута обратно к источнику для сетей, кроме 198.51.100.0/24, и нет шлюза по умолчанию. Устройство может инициировать трафик только в две сети. Это не проблема, если это хост в изолированной сети, но для маршрутизатора — серьёзное ограничение."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.1.1.1\n\nS*   0.0.0.0/0 [1/0] via 10.1.1.1\nC    10.1.1.0/24 is directly connected, Gi0/0\nO    10.1.2.0/24 [110/2] via 10.1.1.2, 00:10:00, Gi0/0\nO    10.1.3.0/24 [110/3] via 10.1.1.2, 00:10:00, Gi0/0",

    "output": "no problem"

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 172.16.1.1\n\nS*   0.0.0.0/0 [1/0] via 172.16.1.1\nC    172.16.1.0/24 is directly connected, Gi0/0\nS    192.168.100.0/24 [1/0] via 172.16.1.1\nC    192.168.100.0/24 is directly connected, Gi0/1",

    "output": "Серьёзная проблема: Два маршрута до 192.168.100.0/24 — статический через 172.16.1.1 и подключённый на Gi0/1. Статический маршрут имеет меньшую AD (1 против 0 у connected?) — фактически connected всегда предпочтительнее. Статический маршрут бесполезен и может ввести в заблуждение. Удалить."

  },

  {

    "instruction": "Найди проблемы маршрутизации в выводе show ip route.",

    "input": "Gateway of last resort is 10.0.0.1\n\nS*   0.0.0.0/0 [1/0] via 10.0.0.1\nC    10.0.0.0/8 is directly connected, Gi0/0\nO    10.1.2.0/24 [110/2] via 10.0.0.2, 00:00:01, Gi0/0\nO    10.1.2.0/24 [110/2] via 10.0.0.2, 00:00:01, Gi0/0",

    "output": "no problem — запись дублируется в выводе из-за особенностей отображения некоторых IOS, но это не ошибка маршрутизации."

  }

]

AI Qwen2.5 (7B) Fine Tuning

http://build.dtn.ru/cisco.htm

AI Prompts Examples

AI generated scenario






Comments

Popular posts from this blog

Учим с ИИ

Perplexity Answer

Генерирование МОДЕЛЕЙ