SPB - Shortest Path Bridging
What is SPB?
SPB stands for Shortest Path Bridging. It is a network protocol standard (IEEE 802.1aq) designed to simplify the creation and management of large Layer 2 networks by enabling shortest path routing and multipath forwarding.
Why is SPB useful?
Enables fast, efficient Layer 2 network forwarding.
Supports multipath routing, improving bandwidth utilization.
Simplifies network design and management by replacing older protocols like Spanning Tree.
Provides loop-free topology with faster convergence.
How it works?
Uses IS-IS routing protocol to discover network topology.
Calculates shortest paths between all nodes.
Uses MAC-in-MAC encapsulation to forward traffic across the network.
Provides multiple equal-cost paths, allowing load balancing and redundancy.
Where is SPB used?
Large enterprise and data center networks.
Service provider networks requiring scalable Layer 2.
Environments needing efficient multipath Layer 2 connectivity.
Which OSI layer does this protocol belong to?
SPB operates primarily at Layer 2 (Data Link Layer) of the OSI model.
IS SPB windows specific?
No, SPB is not Windows-specific.
It is implemented in network hardware, not tied to an OS.
IS SPB Linux Specific?
No, SPB is not Linux-specific.
Implementation depends on network devices, not on the OS.
Which Transport Protocol is used by SPB?
SPB uses IS-IS routing protocol over Layer 2.
Does not rely on TCP or UDP.
Which Port is used by SPB?
SPB does not use TCP/UDP ports.
Uses Ethernet frames with specific MAC addresses for control traffic.
Is SPB using Client server model?
No, SPB uses a peer-to-peer communication model among switches to maintain network topology.
In this section, you are going to learn
Terminology
Version Info
rfc details
setup
setup
packet details
usecases
features
Reference links