cisco-traffic-genlisted
Install: claude install-skill bradmccloskey/claude-cisco-skills
## Cisco Network Traffic Generation & QoS Testing Scripts
Write Python scripts that generate controlled network traffic for testing QoS policies and network performance. Follow these standards:
### Traffic Types
#### TCP Traffic
- Bulk data transfers (saturate a link to test bandwidth shaping)
- Multiple parallel TCP streams (simulate many users)
- Configurable payload size and duration
- HTTP/HTTPS traffic simulation
- FTP-like large file transfers
- Configurable TCP window size for throughput control
#### UDP Traffic
- Constant bitrate (CBR) streams at specified rates (e.g., 1 Mbps, 10 Mbps, 100 Mbps)
- Variable bitrate (VBR) with configurable burst patterns
- Configurable packet size (64 byte small packets to 9000 byte jumbo)
- Adjustable packets-per-second rate
- Multi-stream generation to different destinations
#### Voice (VoIP) Simulation
- G.711 profile: 64 kbps, 160 byte payload, 20ms interval, UDP
- G.729 profile: 8 kbps, 20 byte payload, 20ms interval, UDP
- RTP-like headers with sequence numbers and timestamps
- Simulate multiple concurrent calls (e.g., 50 calls = ~5 Mbps G.711)
- Jitter injection for realistic voice patterns
- Mark with DSCP EF (46) to test priority queue
#### Video Simulation
- Constant bitrate video: 2-10 Mbps sustained UDP streams
- Bursty video: I-frame bursts followed by smaller P/B frames
- Configurable resolution profiles (720p ~5 Mbps, 1080p ~10 Mbps, 4K ~25 Mbps)
- Mark with DSCP AF41 (34) to test video queue
#### Signaling / Contr