portspec

Redundancy

One 24-port switch on a shelf, every port patched to another port of the same switch.

Redundancy, drawn from its YAML file

Devices

YAML

network: 1
imports:
  - ../../catalog/index.network.yaml
cables:
  cat6-blue:   { extends: cat6, color: "#3689c9" }
  cat6-green:  { extends: cat6, color: "#41a282" }
  cat6-yellow: { extends: cat6, color: "#d9a520" }
  cat6-red:    { extends: cat6, color: "#c8504a" }
racks:
  desk: { type: shelf, surface: wood, width: 540, justify: center }
devices:
  switch: { model: mikrotik/crs326-24g-2s+rm, name: The only switch, in: desk, note: "STP is off for performance" }
links:
  loop-1: { ends: [switch/ether1, switch/ether13], cable: cat6-green }
  loop-2: { ends: [switch/ether2, switch/ether14], cable: cat6-yellow }
  loop-3: { ends: [switch/ether3, switch/ether15], cable: cat6-red }
  loop-4: { ends: [switch/ether4, switch/ether16], cable: cat6 }
  loop-5: { ends: [switch/ether5, switch/ether17], cable: cat6-blue }
  loop-6: { ends: [switch/ether6, switch/ether18], cable: cat6-green }
  loop-7: { ends: [switch/ether7, switch/ether19], cable: cat6-yellow }
  loop-8: { ends: [switch/ether8, switch/ether20], cable: cat6-red }
  loop-9: { ends: [switch/ether9, switch/ether21], cable: cat6 }
  loop-10: { ends: [switch/ether10, switch/ether22], cable: cat6-blue }
  loop-11: { ends: [switch/ether11, switch/ether23], cable: cat6-green }
  loop-12: { ends: [switch/ether12, switch/ether24], cable: cat6-yellow }
scenes:
  front: { title: Redundancy, layout: [desk] }