Même lab, même résultat
Lancez deux fois le même lab avec les mêmes commandes : netverdict doit produire les mêmes routes, le même chemin de paquet et le même verdict.
documentation netverdict
Utilisez cette documentation pour vérifier le support protocolaire, le support des configurations fournisseur, les limites connues et les labs ouvrables directement dans le navigateur. Pas d’images fournisseur, pas d’installation, pas de flou autour de “supporte BGP”.
netverdict modélise le comportement réseau directement dans le navigateur. Il ne démarre pas d’OS fournisseur. Les labs s’ouvrent vite et se partagent facilement, mais la documentation doit donc être honnête sur ce qui est modélisé, partiel ou pas encore disponible.
Ce qui fonctionne
Voici la version courte. “Supporté” signifie utilisable dans des labs pratiques. “Partiel” signifie que les éléments utiles existent, mais que certains comportements avancés manquent encore.
| Sous-système | État | Notes | Ouvrir lab |
|---|---|---|---|
| IPv4 forwardingRFC 791 / RFC 1812 | supporté | Lookup de table de routage, TTL, drops façon traceroute et erreurs ICMP pour labs courants. | Ouvrir |
| OSPFv2RFC 2328 | supporté | Voisins, élection DR / BDR, routage multi-area, summaries, ranges, virtual links et variantes stub area. | Ouvrir |
| BGP-4 + MP-BGPRFC 4271 / 4760 / 4364 | supporté | Labs de policy courants : attributs, route maps, communities, local-pref, MED, AS-path et VPNv4. | Ouvrir |
| MPLS / LDPRFC 3032 / RFC 5036 | supporté | Distribution de labels, push / swap / pop, PHP, TTL et forwarding VRF type L3VPN. | Ouvrir |
| ACLs + time rangesCisco semantics / RFC 1812 | supporté | Règles first-match, deny implicite, object groups, ranges de ports et fenêtres horaires. | Ouvrir |
| NAT / PATRFC 2663 | partiel | Static NAT et UDP PAT fonctionnent. TCP / ICMP PAT et les cas ASA NAT avancés ne sont pas encore complets. | Ouvrir |
| RIPRFC 2453 | stub | Une partie de la config RIP peut être parsée, mais il n’y a pas encore de processus RIP complet. | - |
Support config
Ces profils déterminent les formats de configuration que vous pouvez coller et le style CLI disponible dans le terminal. Ce sont des surfaces de simulation, pas des copies d’OS fournisseur.
| Profil | Coller une config ? | Utile pour | Limite actuelle |
|---|---|---|---|
| IOS-stylecisco-ios / ios-xe / nx-os / ios-xr | Oui, pour les formes running-config courantes | Routing, switching, ACL, NAT, services et policy labs style IOS | Toutes les commandes propres à chaque plateforme n’existent pas. |
| ASA-stylecisco-asa | Oui, via un parser spécifique ASA | Règles firewall, security levels, ACL et NAT style ASA | La parité ASA NAT complète reste limitée. |
| Junos-stylejuniper-junos | Oui, chemins set-style et XML | Candidate config, commit, rollback et pratique style Junos | Surface style Junos, pas Junos OS. |
| VyOS / EdgeOSvyos / edgeos | Oui, parser direct | Import config famille Vyatta et labs routing | La profondeur firewall, VRRP, WireGuard, QoS et IPv6 varie. |
| OpenWrt / UniFiopenwrt / unifi | Oui, UCI et JSON controller | Scénarios routeur maison / agence et export controller | UniFi utilise les données export controller, pas une CLI device. |
| Gaia / EXOScheckpoint-gaia / extreme-exos | Oui, parser direct | Firewall stateful et scénarios switch centrés VLAN | L’import config est plus profond que la CLI interactive. |
Pourquoi faire confiance ?
Lancez deux fois le même lab avec les mêmes commandes : netverdict doit produire les mêmes routes, le même chemin de paquet et le même verdict.
Comme les résultats se répètent, un bug report ou lab échoué peut être rejoué au lieu d’être reconstruit de mémoire.
L’export packet capture écrit des fichiers libpcap ouvrables dans Wireshark pour les types de frames supportés.
Les différents styles CLI alimentent le même modèle de simulation ; les checks de reachability ne dépendent donc pas de la syntaxe fournisseur.
Essayer
La documentation est plus utile lorsqu’elle mène à quelque chose d’exécutable. Ces liens ouvrent directement le simulateur dans le lab correspondant.
Limites connues