документация netverdict

Узнайте, что netverdict может симулировать сегодня.

Используйте эту документацию, чтобы проверить поддержку протоколов, поддержку конфигураций вендоров, известные ограничения и labs, которые открываются прямо в браузере. Без вендорских образов, без установки и без догадок о том, что значит “supports BGP”.

Начните здесь, если нужен прямой ответ

netverdict моделирует сетевое поведение прямо в браузере. Он не загружает операционные системы вендоров. Поэтому labs быстро открываются и легко расшариваются, но документация должна честно показывать, что смоделировано, что частично поддержано и чего пока нет.

Что это
Браузерный сетевой симулятор для labs и тестирования изменений
Почему результаты повторяются
Один и тот же lab и команды дают тот же путь пакета и verdict
Чего ожидать
Четкие метки: supported, partial, stub или not modelled yet

Что работает

Поддержка протоколов

Это короткая версия. “Supported” означает, что можно использовать в практических labs. “Partial” означает, что полезные части есть, но часть продвинутого поведения еще отсутствует.

ПодсистемаСтатусПримечанияОткрыть lab
IPv4 forwardingRFC 791 / RFC 1812поддерживаетсяПоиск в таблице маршрутов, TTL, drops как в traceroute и ICMP errors для типовых labs.Открыть
OSPFv2RFC 2328поддерживаетсяNeighbors, выбор DR / BDR, multi-area routing, summaries, ranges, virtual links и варианты stub area.Открыть
BGP-4 + MP-BGPRFC 4271 / 4760 / 4364поддерживаетсяТиповые policy labs: attributes, route maps, communities, local-pref, MED, AS-path и VPNv4.Открыть
MPLS / LDPRFC 3032 / RFC 5036поддерживаетсяLabel distribution, push / swap / pop, PHP, TTL и VRF forwarding в стиле L3VPN.Открыть
ACLs + time rangesCisco semantics / RFC 1812поддерживаетсяПравила first-match, implicit deny, object groups, port ranges и активные time windows.Открыть
NAT / PATRFC 2663частичноStatic NAT и UDP PAT работают. TCP / ICMP PAT и более глубокие случаи ASA NAT пока не завершены.Открыть
RIPRFC 2453stubЧасть RIP config можно парсить, но полноценного RIP routing process пока нет.-

Поддержка config

Матрица поддержки вендоров

Эти профили определяют, какие форматы конфигураций можно вставлять и какой стиль CLI доступен в терминале. Это поверхности симулятора, а не копии вендорских ОС.

ПрофильМожно вставить config?Подходит дляТекущее ограничение
IOS-stylecisco-ios / ios-xe / nx-os / ios-xrДа, для типовых форм running-configIOS-style routing, switching, ACL, NAT, services и policy labsНе каждая platform-specific command существует.
ASA-stylecisco-asaДа, через ASA-specific parserFirewall rules, security levels, ACLs и ASA-shaped NAT labsПолная ASA NAT parity пока ограничена.
Junos-stylejuniper-junosДа, set-style и XML import pathsCandidate config, commit, rollback и Junos-style practiceJunos-style surface, а не Junos OS.
VyOS / EdgeOSvyos / edgeosДа, parser-directИмпорт config семейства Vyatta и routing labsГлубина firewall, VRRP, WireGuard, QoS и IPv6 различается.
OpenWrt / UniFiopenwrt / unifiДа, UCI и controller JSONСценарии home / branch router и controller-exportUniFi использует controller export data, а не device CLI.
Gaia / EXOScheckpoint-gaia / extreme-exosДа, parser-directStateful firewall и VLAN-centric switch scenariosConfig import глубже, чем interactive CLI.

Почему доверять?

Повторяемые labs, не screenshots

Один lab, тот же результат

Запустите тот же lab дважды с теми же командами: netverdict должен дать те же routes, packet path и verdict.

Полезно для debug

Так как результаты повторяются, bug report или failed lab можно replay, а не восстанавливать по памяти.

Полезные packet captures

Packet capture export пишет libpcap файлы, которые открываются в Wireshark для поддержанных frame types.

Одна behavior model

Разные CLI styles попадают в одну simulator model, поэтому reachability checks не зависят от vendor syntax.

Попробовать

Открыть lab из документации

Документация полезнее, когда ведет к запускаемому сценарию. Эти ссылки открывают симулятор прямо в соответствующем training lab.

Известные ограничения

Что еще не полностью смоделировано

Хорошо работает сегодня

  • Детерминированный IPv4 / IPv6 forwarding с ARP, ND, ICMP и TTL / hop-limit handling.
  • OSPFv2, OSPFv3, EIGRP, BGP-4, MP-BGP VPNv4, LDP, MPLS push / swap / pop.
  • ACLs с object groups, port ranges, time ranges, NAT static, UDP PAT, DHCP, CDP, pcap export.

Пока ограничено

  • Некоторые control planes behavior-correct, но не генерируют внутри каждый реальный wire packet.
  • RIP сейчас config-only; NAT PAT сфокусирован на UDP; TCP / ICMP PAT отложен.
  • Vendor profiles — command surfaces на kernel netverdict, а не vendor OS clones.