Command-Tree Support
netverdict uses command trees for interactive CLI, pasted config, contextual help, abbreviation matching, and vendor-specific rejection. A command being in the tree means it reaches an executor or a controlled parser path; it does not mean netverdict is claiming full vendor OS parity.
Support labels
Section titled “Support labels”| Label | Meaning |
|---|---|
| Accepted | Command parses and reaches an executor or commit translator. |
| Runtime-backed | Command changes simulator state or reads live simulator state. |
| Config-backed | Command is stored, emitted, or committed into canonical config. |
| Gated | Intentionally accepted for some vendors and rejected for others. |
Cisco-family command gaps
Section titled “Cisco-family command gaps”| Command | IOS | IOS XE | NX-OS | IOS XR | ASA | Notes |
|---|---|---|---|---|---|---|
no lldp run | Accepted | Accepted | Rejected | Rejected | Rejected | IOS-shaped LLDP global negation. |
no ip sla responder | Accepted | Accepted | Rejected | Rejected | Rejected | IOS service command; backs the IP SLA responder flag. |
show ip http server | Accepted | Accepted | Rejected | Rejected | Rejected | Reports HTTP service state. |
show tftp | Accepted | Accepted | Rejected | Rejected | Rejected | Reports TFTP service state. |
access-list 10 permit 10.10.0.0 0.0.255.255 | Accepted | Accepted | Rejected | Rejected | Rejected | Numbered standard ACL wildcard form. |
show file systems | Accepted | Accepted | Accepted | Rejected | Rejected | File-system view for IOS-style/NX-OS-style CLIs. |
no vrrp 7 | Accepted | Accepted | Accepted | Rejected | Rejected | Interface-level VRRP group removal. |
The Cisco baseline is IOS-shaped. Other Cisco-family profiles are wrappers that remove command spellings that are not native to that family.
Junos commit coverage
Section titled “Junos commit coverage”| Junos path | Status | Canonical effect |
|---|---|---|
set protocols ospf area <area> interface <iface> metric <n> | Runtime-backed | Interface OSPF cost. |
set protocols ospf area <area> interface <iface> hello-interval <n> | Runtime-backed | Interface OSPF hello timer. |
set protocols ospf area <area> interface <iface> dead-interval <n> | Runtime-backed | Interface OSPF dead timer. |
set protocols ospf area <area> interface <iface> priority <n> | Runtime-backed | DR/BDR election priority. |
set protocols ospf area <area> interface <iface> passive | Runtime-backed | Adds the interface to passive OSPF membership. |
set protocols ospf area <area> interface <iface> bfd-liveness-detection | Runtime-backed | Enables OSPF BFD gating on the interface. |
set vlans <name> vlan-id <id> | Runtime-backed | Creates canonical VLAN database entry. |
set interfaces <iface> unit 0 family ethernet-switching interface-mode access | Runtime-backed | Sets access switchport mode. |
set interfaces <iface> unit 0 family ethernet-switching interface-mode trunk | Runtime-backed | Sets trunk switchport mode. |
set interfaces <iface> unit 0 family ethernet-switching vlan members <list> | Runtime-backed | Sets access VLAN or trunk allowed VLANs. |
set interfaces <iface> native-vlan-id <id> | Runtime-backed | Sets trunk native VLAN. |
set interfaces <iface> mtu <n> | Runtime-backed | Sets physical MTU. |
set interfaces <iface> speed <value> | Runtime-backed | Sets interface speed. |
set interfaces <iface> link-mode full-duplex | Runtime-backed | Sets duplex. |
set interfaces <iface> unit 0 family inet mtu <n> | Runtime-backed | Sets L3 MTU. |
set interfaces <iface> unit 0 vlan-id <id> | Runtime-backed | Sets logical VLAN ID. |
set protocols lldp interface all | Runtime-backed | Enables LLDP. |
set protocols lldp interface <iface> disable | Runtime-backed | Disables LLDP transmit/receive on the interface. |
set protocols lldp advertisement-interval <n> | Runtime-backed | Sets LLDP timer. |
set protocols lldp hold-multiplier <n> | Runtime-backed | Sets LLDP hold time. |
set snmp location <text> | Config-backed | Sets SNMP location. |
set snmp contact <text> | Config-backed | Sets SNMP contact. |
set snmp community <name> authorization read-only | Config-backed | Adds read-only SNMP community. |
set snmp trap-group <name> targets <ip> | Config-backed | Adds SNMP trap receiver. |
set system ntp server <ip> version <n> | Config-backed | Adds NTP server and version. |
set system ntp server <ip> prefer | Config-backed | Adds preferred NTP server. |
set system syslog host <ip> any <severity> | Config-backed | Adds syslog host. |
Supported Junos delete paths withdraw the same committed state where the
translator has a runtime-backed inverse.
Junos operational show commands
Section titled “Junos operational show commands”| Command | Status | Notes |
|---|---|---|
show bgp | Runtime-backed | BGP table view. |
show bgp summary | Runtime-backed | BGP session summary. |
show bgp neighbor [ip] | Runtime-backed | Neighbour details. |
show ospf | Runtime-backed | OSPF process view. |
show ospf neighbor | Runtime-backed | OSPF neighbour view. |
show ospf database | Runtime-backed | LSDB-oriented view. |
show ldp neighbor | Runtime-backed | LDP peer state. |
show ldp database | Runtime-backed | LDP label database. |
show ldp bindings | Runtime-backed | LDP bindings. |
show lldp | Runtime-backed | LLDP process state. |
show lldp neighbors | Runtime-backed | LLDP neighbour table. |
show lldp neighbors detail | Runtime-backed | Detailed LLDP neighbours. |
show ntp status | Runtime-backed | NTP sync status. |
show ntp associations | Runtime-backed | NTP association table. |
Behaviour notes
Section titled “Behaviour notes”Junos uses a candidate-config model. set and delete change the candidate;
commit lowers supported paths into canonical config and runtime state.
Unsupported paths are reported instead of silently succeeding.
Cisco-style command trees parse minimum unique abbreviations, positional arguments, contextual help, and vendor-gated leaves. That makes pasted config and interactive CLI use the same route through the engine.
Known limits
Section titled “Known limits”Command trees are not complete vendor CLIs. They are intentionally scoped to commands backed by netverdict runtime, canonical config, show output, or useful import/export fidelity.