Fa0/3 – Cisco PVST+ STP BPDU

Ameddig a hálózatban csak Cisco switchek vannak addig STP szempontjából (sokszor) elég egyszerű a helyzet. De mi történik ha köztük egy szolgáltatói hálózat van (vagy más gyártó eszköze), amely nyilván nem érti a PVST+ BPDU-kat?

Ennek a problémának a feloldására a switch:

  • minden VLAN-ban küld egy PVST+ BPDU-t a Cisco proprietary MAC címre (0100.0ccc.cccd). Ezt a Cisco switchek “értik”, ezért meg tudják belőle határozni a PVST+ topológiát. A nem-Cisco eszközöknek ez Layer2 multicast, ezért továbbítják mint bármilyen más keretet; ennek köszönhetően a Cisco switchek között egy “blackbox” alakul ki STP szempontból, de a régiókon belül normál PVST+ működés van.
  • A native VLAN-ban a PVST+ BPDU mellett küld egy IEEE STP BPDU-t is (MAC: 0180.c200.0000). Mivel ez szabvány ezért minden switch érti, ennek a multicast csoportnak minden switch tagja. Ennek köszönhetően elkerülhető a loop, hiszen ebben a VLAN-ban teljes STP kép van.