Packet Buffer Reference

Data quality note: Information here is by rumor, innuendo, and extrapolation. Manufacturers rarely publish packet buffer information in their data sheets. See the summary page for context on why buffers matter, or read about microbursts.

Shared memory means hardware permits buffers to be used by any port that needs them. In a shared memory design, it is not possible to let ALL memory go to queued packets (no room for new arrivals → head-of-line blocking). Some switches have multiple switch ICs, each managing their own memory pool — memory from one IC cannot be loaned to ports on another chip. Max TX buffer is the most a single queue/port can claim from the shared pool.

Trident+ — Broadcom BCM56840, Shared Memory, 9 MB on-chip
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Accton 5652 48 SFP+ and 4 QSFP 8Q 9 MB 5? MB
Edge-corE 5600-52X 48 SFP+ and 4 QSFP 8Q 9 MB 5? MB
Juniper QFX3500 48 SFP+ and 4 QSFP 12Q 9 MB 5? MB
Arista 7050S-64 48 SFP+ and 4 QSFP 8Q 9 MB/switch 5 MB
Dell 8132F & 4032F 24 SFP+ and 2x QSFP 8Q 9 MB
Dell 8164F & 4064F 48 SFP+ and 4x QSFP 8Q 9 MB
Pica8 P-3920 48 SFP+ and 4x QSFP 9 MB
Penguin 4804x 48 SFP+ and 4x QSFP 9 MB
Cisco Nexus 3064X 48 SFP+ and 4 QSFP 12Q 9 MB 5 MB
IBM G8264 48 SFP+ and 4 QSFP 8Q 9 MB/switch not on data sheet See Tolly report for microburst testing
Force10 S4810 48 SFP+ and 4 QSFP 4Q 9 MB
Allied Telesis DC2552 48 SFP+ and 4 QSFP 8Q 9 MB 5 MB
NEC PF5820 48 SFP+ and 4 QSFP No buffer data available
Accton 5652 48 SFP+ and 4 QSFP 8Q 9 MB 5? MB
Edge-corE 5600-52X 48 SFP+ and 4 QSFP 8Q 9 MB 5? MB
Juniper QFX3500 48 SFP+ and 4 QSFP 12Q 9 MB 5? MB
Arista 7050S-64 48 SFP+ and 4 QSFP 8Q 9 MB/switch 5 MB
Dell 8132F & 4032F 24 SFP+ and 2x QSFP 8Q 9 MB
Dell 8164F & 4064F 48 SFP+ and 4x QSFP 8Q 9 MB
Pica8 P-3920 48 SFP+ and 4x QSFP 9 MB
Penguin 4804x 48 SFP+ and 4x QSFP 9 MB
Cisco Nexus 3064X 48 SFP+ and 4 QSFP 12Q 9 MB 5 MB
IBM G8264 48 SFP+ and 4 QSFP 8Q 9 MB/switch not on data sheet See Tolly report for microburst testing
Force10 S4810 48 SFP+ and 4 QSFP 4Q 9 MB
Allied Telesis DC2552 48 SFP+ and 4 QSFP 8Q 9 MB 5 MB
NEC PF5820 48 SFP+ and 4 QSFP No buffer data available
Trident II — Broadcom BCM56850/56854, Shared Memory, 12 MB on-chip
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Arista 7050X 32 QSFP 8Q 12 MB Dynamic up to 8 MB
Arista 7250X 64 QSFP 8Q 12 MB/ASIC, 48 MB total Dynamic up to 8 MB 4-chip design
Brocade 7750-26Q 26 QSFP + expansion slot 8Q 12.2 MB Dynamic up to 8 MB
Brocade 7750-48F 48 SFP+ and 6 QSFP and expansion 8Q 12.2 MB Dynamic up to 8 MB
Extreme Summit 770 32 QSFP 8Q No info No info
Cisco Nexus 3100 32 QSFP or 31 QSFP and 4 SFP+ 8Q 12.2 MB Dynamic up to 8 MB
Dell S6000 32 QSFP 8Q 12 MB Dynamic up to 8 MB
Juniper QFX5100-24Q 24 QSFP + expansion slots 8Q 12 MB Dynamic up to 8 MB
HP 5930 32 QSFP 8Q 12.2 MB Dynamic up to 8 MB
Arista 7050X 32 QSFP 8Q 12 MB Dynamic up to 8 MB
Arista 7250X 64 QSFP 8Q 12 MB/ASIC, 48 MB total Dynamic up to 8 MB 4-chip design
Brocade 7750-26Q 26 QSFP + expansion slot 8Q 12.2 MB Dynamic up to 8 MB
Brocade 7750-48F 48 SFP+ and 6 QSFP and expansion 8Q 12.2 MB Dynamic up to 8 MB
Extreme Summit 770 32 QSFP 8Q No info No info
Cisco Nexus 3100 32 QSFP or 31 QSFP and 4 SFP+ 8Q 12.2 MB Dynamic up to 8 MB
Dell S6000 32 QSFP 8Q 12 MB Dynamic up to 8 MB
Juniper QFX5100-24Q 24 QSFP + expansion slots 8Q 12 MB Dynamic up to 8 MB
HP 5930 32 QSFP 8Q 12.2 MB Dynamic up to 8 MB
Mellanox — Mellanox Spectrum ASIC, Shared Memory
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Mellanox SX1024 48 SFP+ and 12 QSFP ?? 4.6 MB 64 KB to 1 port Spectrum ASIC
Mellanox SX1036 36 QSFP ?? 4.6 MB 128 KB to 1 port Spectrum ASIC
Mellanox SX1024 48 SFP+ and 12 QSFP ?? 4.6 MB 64 KB to 1 port Spectrum ASIC
Mellanox SX1036 36 QSFP ?? 4.6 MB 128 KB to 1 port Spectrum ASIC
Other Shared Memory — Various ASICs
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Brocade FCX624S 24 GigE with 4 SFP+ 8Q 2 MB 1.04 MB to 1 port
Juniper EX4500 40 SFP+ plus 8 SFP+ 8Q 230 KB
Brocade ICX6610-24 24 GigE with 8 SFP+ 8Q 4 MB 1 MB to 1 port
HP 3800 24 GigE with 4 10Gb/s 8Q or 4Q or 2Q 0.23 MB
HP 2920-24 24 twisted-pair GigE with 4 optional 10Gb/s 8Q 11.25 MB 4.5 MB shared 6.75 MB shared
HP A5800-24G 24 GigE with 4 10Gb/s 8Q 4 MB 4 MB
HP E6600-24G-4XG 24 GigE with 2 10Gb/s 8Q 18 MB for GE 18 MB
Arista 7124SX 24x SFP+ 8Q 2 MB/switch-chip shared 1.238 + 0.02 MB
Arista 7148SX 48 SFP+ 8Q 2 MB/switch-chip, 8 MB total 1.238 + 0.02 MB
Arista DCS-7150S-24 24 SFP+ 8Q 9.5 MB
Arista DCS-7150S-52 52 SFP+ 8Q 9.5 MB
Arista DCS-7150S-64 48 SFP+ and 4 QSFP 8Q 9.5 MB
Dell 8024 24 SFP+ 2Q 2 MB
Dell 6248 48 GigE, 4x SFP+ 8Q 6.1 MB 98 KB per port
Dell 7024 24 GigE, 4x SFP+ 8Q 32 MB 4 MB
IBM BNT G8052 48 GE + 4 SFP+ 8Q 4 MB/switch 4 MB
Cisco Catalyst 3750G-48TS 6 ASICs, 8 GE ports each 8Q 1P3Q3T 576 KB per ASIC 192 KB per ASIC 384 KB per ASIC Multiple switch ICs – memory not shared across chips
Cisco Catalyst 3750E / 3560E / 3750X / 3560X ASIC supports 24 GE ports or 2x 10G 2Q 1P3Q3T 2750 KB per ASIC 750 KB per ASIC 2 MB per ASIC
Cisco Catalyst 4948E 48 GigE + 4 SFP+ 4Q 17.5 MB Max 16 MB to 1 port
Cisco Nexus 3548 48 SFP+ 4Q 18 MB 5.8 MB Algorithmic buffer; see detail page
Brocade FCX624S 24 GigE with 4 SFP+ 8Q 2 MB 1.04 MB to 1 port
Juniper EX4500 40 SFP+ plus 8 SFP+ 8Q 230 KB
Brocade ICX6610-24 24 GigE with 8 SFP+ 8Q 4 MB 1 MB to 1 port
HP 3800 24 GigE with 4 10Gb/s 8Q or 4Q or 2Q 0.23 MB
HP 2920-24 24 twisted-pair GigE with 4 optional 10Gb/s 8Q 11.25 MB 4.5 MB shared 6.75 MB shared
HP A5800-24G 24 GigE with 4 10Gb/s 8Q 4 MB 4 MB
HP E6600-24G-4XG 24 GigE with 2 10Gb/s 8Q 18 MB for GE 18 MB
Arista 7124SX 24x SFP+ 8Q 2 MB/switch-chip shared 1.238 + 0.02 MB
Arista 7148SX 48 SFP+ 8Q 2 MB/switch-chip, 8 MB total 1.238 + 0.02 MB
Arista DCS-7150S-24 24 SFP+ 8Q 9.5 MB
Arista DCS-7150S-52 52 SFP+ 8Q 9.5 MB
Arista DCS-7150S-64 48 SFP+ and 4 QSFP 8Q 9.5 MB
Dell 8024 24 SFP+ 2Q 2 MB
Dell 6248 48 GigE, 4x SFP+ 8Q 6.1 MB 98 KB per port
Dell 7024 24 GigE, 4x SFP+ 8Q 32 MB 4 MB
IBM BNT G8052 48 GE + 4 SFP+ 8Q 4 MB/switch 4 MB
Cisco Catalyst 3750G-48TS 6 ASICs, 8 GE ports each 8Q 1P3Q3T 576 KB per ASIC 192 KB per ASIC 384 KB per ASIC Multiple switch ICs – memory not shared across chips
Cisco Catalyst 3750E / 3560E / 3750X / 3560X ASIC supports 24 GE ports or 2x 10G 2Q 1P3Q3T 2750 KB per ASIC 750 KB per ASIC 2 MB per ASIC
Cisco Catalyst 4948E 48 GigE + 4 SFP+ 4Q 17.5 MB Max 16 MB to 1 port
Cisco Nexus 3548 48 SFP+ 4Q 18 MB 5.8 MB Algorithmic buffer; see detail page
Large Queue 1RU Switches — External DRAM, Very Large Buffers
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Force10 S60 48 GigE + 4 SFP+ 4Q 1250 MB enough External DRAM; designed for speed-step scenarios
Arista 7048 48 GigE + 4 SFP+ 8Q 768 MB 16 MB/port? GOBBS External DRAM; claims 50ms buffers per port simultaneously
Force10 S60 48 GigE + 4 SFP+ 4Q 1250 MB enough External DRAM; designed for speed-step scenarios
Arista 7048 48 GigE + 4 SFP+ 8Q 768 MB 16 MB/port? GOBBS External DRAM; claims 50ms buffers per port simultaneously
Virtual Output Port (VoQ) — Per-egress queues at ingress, eliminates head-of-line blocking
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Arista 7504E / 7508E 48-port SFP+ line card 8Q 3 GB per packet processor 50 MB/port-queue VoQ
Brocade MLX 2-port 100 Gb/s line card 8Q 3 GB 256 MB/port-queue VoQ
Brocade MLX 8-port 10 Gb/s line card 8Q 3 GB 256 MB/port-queue VoQ
Brocade MLX 24-port 1 Gb/s line card 8Q 1 GB 64 MB/port-queue VoQ
Cisco Nexus 5010 26 SFP+ 8Q 1 (uncertain) 480 KB per port 480 KB VoQ
Cisco Nexus 5548P 32 fixed SFP+ and 16-port expansion module 8 Unicast + 8 Multicast 1 (uncertain) 640 KB per port 640 KB VoQ
Cisco Nexus 6001 48 fixed SFP+ and 4 QSFP 8 Unicast + 8 Multicast 1 (uncertain) 25 MB per 12-port 10G ASIC 14 MB shared per ASIC VoQ
Cisco Nexus 7000 M1 48-port twisted-pair GE 2q4t 1p3q4t 7.56 MB per port 6.15 MB per port
Cisco Nexus 7000 F3 6-port 100GE 4q 4q 144 MB shared VoQ
Cisco Nexus 7000 F2 48 SFP+ 4q1t 1p3q1t 72 MB shared VoQ
Cisco Nexus 7000 M1 32-port 10GE shared 4-port groups 8q4t 1p7q4t 65 MB per group 80 MB per group
Cisco Catalyst 6500 Various line cards Complex architecture — see dedicated detail page
Arista 7504E / 7508E 48-port SFP+ line card 8Q 3 GB per packet processor 50 MB/port-queue VoQ
Brocade MLX 2-port 100 Gb/s line card 8Q 3 GB 256 MB/port-queue VoQ
Brocade MLX 8-port 10 Gb/s line card 8Q 3 GB 256 MB/port-queue VoQ
Brocade MLX 24-port 1 Gb/s line card 8Q 1 GB 64 MB/port-queue VoQ
Cisco Nexus 5010 26 SFP+ 8Q 1 (uncertain) 480 KB per port 480 KB VoQ
Cisco Nexus 5548P 32 fixed SFP+ and 16-port expansion module 8 Unicast + 8 Multicast 1 (uncertain) 640 KB per port 640 KB VoQ
Cisco Nexus 6001 48 fixed SFP+ and 4 QSFP 8 Unicast + 8 Multicast 1 (uncertain) 25 MB per 12-port 10G ASIC 14 MB shared per ASIC VoQ
Cisco Nexus 7000 M1 48-port twisted-pair GE 2q4t 1p3q4t 7.56 MB per port 6.15 MB per port
Cisco Nexus 7000 F3 6-port 100GE 4q 4q 144 MB shared VoQ
Cisco Nexus 7000 F2 48 SFP+ 4q1t 1p3q1t 72 MB shared VoQ
Cisco Nexus 7000 M1 32-port 10GE shared 4-port groups 8q4t 1p7q4t 65 MB per group 80 MB per group
Cisco Catalyst 6500 Various line cards Complex architecture — see dedicated detail page
Nokia SR (FP-based)
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Nokia 7750 SR (FP4) Various line cards (up to 400G) 128k ingress queues 128k egress queues ~64 GB per line card shared shared Fully shared memory pool; pre-buffer multi-million packets; ~3 Tbps class NPU; 8k queue realloc increments
Nokia 7750 SR (FP5) Various line cards (400G/800G) 128k ingress queues 128k egress queues 32–64 GB per line card shared shared Fully shared memory pool; pre-buffer 10.8M–21.6M packets; ~6 Tbps class NPU; 16k queue realloc increments
Nokia 7750 SR (FP4) Various line cards (up to 400G) 128k ingress queues 128k egress queues ~64 GB per line card shared shared Fully shared memory pool; pre-buffer multi-million packets; ~3 Tbps class NPU; 8k queue realloc increments
Nokia 7750 SR (FP5) Various line cards (400G/800G) 128k ingress queues 128k egress queues 32–64 GB per line card shared shared Fully shared memory pool; pre-buffer 10.8M–21.6M packets; ~6 Tbps class NPU; 16k queue realloc increments
Nokia Access / Aggregation
Model Port Type RX Queue TX Queue Total Buffer RX Buffer TX Buffer Notes
Nokia 7210 SAS Various (access/demarcation/cell-site) 64–512 MB shared ingress/egress shared ingress/egress Merchant Ethernet silicon; ingress-dominant; hierarchical QoS; access edge role
Nokia 7250 IXR 100G/400G (aggregation/DC edge) moderate (shared) shared + VOQ VoQ Broadcom Jericho/Qumran family; VOQ reduces head-of-line blocking; low-latency DC/aggregation
Nokia 7705 SAR Various adapter cards ~200–300 MB per adapter card SAR ASIC; fixed 512B (chained) or 2304B buffer segments; MBS per queue; mobile backhaul / TDM transport
Nokia 7730 SXR Various (core/DCI) 256k queues multi-GB (FP5-class) shared shared FP5 silicon; same family as 7750 SR FP5; fully shared buffer; deterministic QoS; core/DCI role
Nokia 7210 SAS Various (access/demarcation/cell-site) 64–512 MB shared ingress/egress shared ingress/egress Merchant Ethernet silicon; ingress-dominant; hierarchical QoS; access edge role
Nokia 7250 IXR 100G/400G (aggregation/DC edge) moderate (shared) shared + VOQ VoQ Broadcom Jericho/Qumran family; VOQ reduces head-of-line blocking; low-latency DC/aggregation
Nokia 7705 SAR Various adapter cards ~200–300 MB per adapter card SAR ASIC; fixed 512B (chained) or 2304B buffer segments; MBS per queue; mobile backhaul / TDM transport
Nokia 7730 SXR Various (core/DCI) 256k queues multi-GB (FP5-class) shared shared FP5 silicon; same family as 7750 SR FP5; fully shared buffer; deterministic QoS; core/DCI role

To add or update a switch, edit _data/switches.yaml. Each switch is one YAML block. Add a detail_page slug to link to a page in content/switches/.