Skip to the content.

Cisco Switch Baseline

This document describes the public-safe baseline for a small Cisco switching lab.

The goal is not to publish real device configuration, but to document the learning setup, validation steps and operational data concepts in an anonymized way.

Scope

The lab uses a compact Cisco Catalyst switch as a local CCNA-level switching platform.

The current baseline focuses on:

Current baseline state

The hardware baseline has been verified in a local home-lab environment.

Verified capabilities:

Management model

The switch is managed through:

The web interface is intentionally not used.

Public-safe handling

Real configuration exports must not be committed to this repository.

Do not publish:

Only sanitized examples and synthetic sample data should be used.

Useful verification commands

The following commands are useful for documenting the lab state without publishing sensitive raw output:

show version
show boot
show ip interface brief
show interfaces status
show interfaces description
show vlan brief
show mac address-table dynamic
show running-config | section line vty
show running-config | include ip http|ip ssh|domain-lookup
show users
ping <local-gateway-ip>
ping <external-test-ip>

Any resulting output must be reviewed and sanitized before publication.

Current sanitized topology concept

The verified private lab can be represented publicly only as a generic topology pattern:

LAB_ROUTER
  -> local wireless bridge / media bridge
LAB_SWITCH_01
  -> LAB_CLIENT_A
  -> LAB_CLIENT_B

This intentionally omits the real router model, real repeater model, real switch hostname, real client names, IP addresses, MAC addresses and serial numbers.

Next steps

Planned next steps:

  1. create sanitized sample outputs based on the verified baseline
  2. extend the sample CSV model with topology and port-description fields
  3. add SQLite import and validation logic for the extended sample data
  4. document VLAN 10 / VLAN 20 / VLAN 30 as a lab roadmap
  5. keep real configuration exports, private addressing and real device identifiers outside the public repository