Aynı lab, aynı sonuç
Aynı lab’i aynı komutlarla iki kez çalıştırın; netverdict aynı routes, packet path ve verdict üretmelidir.
netverdict docs
Bu dokümanlarla protokol desteğini, vendor config desteğini, bilinen sınırları ve tarayıcıda doğrudan açılan lab’leri kontrol edebilirsiniz. Vendor image yok, kurulum yok, “BGP destekliyor” ne demek tahmin yok.
netverdict network davranışını doğrudan tarayıcıda modeller. Vendor işletim sistemlerini boot etmez. Bu lab’leri hızlı açılır ve kolay paylaşılır yapar; ama dokümantasyonun neyin modellendiği, neyin partial olduğu ve neyin henüz olmadığı konusunda dürüst olması gerekir.
Çalışanlar
Kısa sürüm bu. “Supported” pratik lab’lerde kullanılabilir demektir. “Partial” faydalı parçalar var ama bazı advanced davranışlar eksik demektir.
| Alt sistem | Durum | Notlar | Lab aç |
|---|---|---|---|
| IPv4 forwardingRFC 791 / RFC 1812 | destekli | Routing-table lookup, TTL handling, traceroute-style drops ve yaygın lab senaryoları için ICMP errors. | Aç |
| OSPFv2RFC 2328 | destekli | Neighbors, DR / BDR election, multi-area routing, summaries, ranges, virtual links ve stub-area variants. | Aç |
| BGP-4 + MP-BGPRFC 4271 / 4760 / 4364 | destekli | Yaygın policy lab’leri: attributes, route maps, communities, local-pref, MED, AS-path ve VPNv4. | Aç |
| MPLS / LDPRFC 3032 / RFC 5036 | destekli | Label distribution, push / swap / pop, PHP, TTL handling ve L3VPN-style VRF forwarding. | Aç |
| ACLs + time rangesCisco semantics / RFC 1812 | destekli | First-match rules, implicit deny, object groups, port ranges ve active time windows. | Aç |
| NAT / PATRFC 2663 | kısmi | Static NAT ve UDP PAT çalışır. TCP / ICMP PAT ve daha derin ASA NAT durumları henüz tamam değil. | Aç |
| RIPRFC 2453 | stub | Bazı RIP config parse edilebilir, ancak tam RIP routing process henüz yok. | - |
Config desteği
Bu profiller hangi config formatlarını yapıştırabileceğinizi ve terminalde hangi CLI style’ını kullanabileceğinizi belirler. Bunlar simulator surface’tür, vendor OS kopyası değildir.
| Profil | Config yapıştırılır mı? | İyi olduğu alan | Güncel sınır |
|---|---|---|---|
| IOS-stylecisco-ios / ios-xe / nx-os / ios-xr | Evet, yaygın running-config şekilleri için | IOS-style routing, switching, ACL, NAT, services ve policy labs | Her platform-specific command yok. |
| ASA-stylecisco-asa | Evet, ASA-specific parser ile | Firewall rules, security levels, ACLs ve ASA-shaped NAT labs | Full ASA NAT parity hâlâ sınırlı. |
| Junos-stylejuniper-junos | Evet, set-style ve XML import paths | Candidate config, commit, rollback ve Junos-style practice | Junos-style surface, Junos OS değil. |
| VyOS / EdgeOSvyos / edgeos | Evet, parser-direct | Vyatta-family config import ve routing labs | Firewall, VRRP, WireGuard, QoS ve IPv6 derinliği değişir. |
| OpenWrt / UniFiopenwrt / unifi | Evet, UCI ve controller JSON | Home / branch router ve controller-export scenarios | UniFi device CLI değil, controller export data kullanır. |
| Gaia / EXOScheckpoint-gaia / extreme-exos | Evet, parser-direct | Stateful firewall ve VLAN-centric switch scenarios | Config import, interactive CLI depth’inden daha derin. |
Neden güvenilir?
Aynı lab’i aynı komutlarla iki kez çalıştırın; netverdict aynı routes, packet path ve verdict üretmelidir.
Sonuçlar tekrar ettiği için bug report veya failed lab hafızadan yeniden kurulmak yerine replay edilebilir.
Packet capture export, desteklenen frame type’lar için Wireshark’ta açılan libpcap files yazar.
Farklı CLI styles altta aynı simulator model’e gider; reachability checks kullanılan vendor syntax’a bağlı değildir.
Dene
Docs çalıştırılabilir bir şeye bağlandığında daha faydalıdır. Bu linkler simulator’ı doğrudan ilgili training lab içinde açar.
Bilinen sınırlar