Management Services
Management services let labs exercise operational flows: remote login, file copy, simple HTTP interactions, and device-to-device management reachability.
Support level
Section titled “Support level”| Area | Level | Notes |
|---|---|---|
| SSH | Behaviour model | CLI transport and authentication outcome. |
| HTTP | Behaviour model | Simple service/wire handling for supported tests. |
| TFTP | Behaviour model | File-transfer executor/wire surface. |
| SCP | Behaviour model | Secure-copy style transfer surface. |
| File-system view | Config-backed | IOS-style/NX-OS-style show file systems exposes deterministic simulator file systems. |
| TCP/UDP handlers | Behaviour model | Support protocol tests; not a full OS socket stack. |
Standards coverage
Section titled “Standards coverage”| Standard | Coverage | Notes |
|---|---|---|
| SSH | Behaviour model | Login/session outcome, not cryptographic transport. |
| HTTP/1.x | Minimal | Request/response service behaviour. |
| RFC 1350 | Partial | TFTP transfer concepts. |
| SCP | Minimal | Operational file-copy model. |
Feature matrix
Section titled “Feature matrix”| Feature | Status | Notes |
|---|---|---|
| VTY login | Supported | Uses local/AAA auth outcomes. |
| SSH reachability | Supported | Depends on routing, ACL, and service state. |
| HTTP service | Behaviour model | Simple responder. |
| TFTP copy | Behaviour model | Supported executor path. |
| SCP copy | Behaviour model | Supported wire path. |
| Source interface | Partial | Supported where command surface exposes it. |
Vendor command matrix
Section titled “Vendor command matrix”| Command | IOS-style | Junos-style | VyOS-style | Notes |
|---|---|---|---|---|
ip ssh version 2 | Supported | Partial | Partial | SSH service intent. |
line vty 0 4 | Supported | n/a | n/a | Remote CLI access. |
transport input ssh | Supported | n/a | n/a | SSH-only VTY. |
ip http server | Supported | Partial | Partial | HTTP service. |
show ip http server | Supported | n/a | n/a | IOS/IOS-XE runtime service view. |
show tftp | Supported | n/a | n/a | IOS/IOS-XE runtime service view. |
show file systems | Supported | n/a | Supported | IOS/IOS-XE and NX-OS-style file-system view. |
copy tftp: running-config | Partial | n/a | Partial | TFTP operation. |
copy scp: flash: | Partial | n/a | Partial | SCP operation. |
Behaviour notes
Section titled “Behaviour notes”Management protocols are primarily reachability and authorization checks. If an ACL blocks TCP/22 or AAA denies the user, the management operation fails for that reason.
Examples
Section titled “Examples”Canonical example
configure terminalusername admin privilege 15 secret labip ssh version 2line vty 0 4 login local transport input sshendVendor styles
IOS-style
username admin privilege 15 secret labip ssh version 2line vty 0 4 login local transport input sshJunos-style
set system services sshset system login user admin class super-user authentication plain-text-passwordset system services netconf sshVyOS-style
set service ssh port 22set system login user admin authentication plaintext-password labKnown limits
Section titled “Known limits”Real SSH crypto negotiation, HTTP feature completeness, binary file contents, TFTP retransmission timers, and platform filesystem quirks are simplified.