Reference · 4 min read

Reading HSRP and VRRP virtual MAC addresses at a glance

When troubleshooting gateway redundancy or validating HSRP and VRRP deployments, you will encounter virtual MAC addresses assigned to the active gateway. These addresses follow strict, predictable formats defined by their respective RFCs. Learning to read them at a glance saves time during lab work, certification exams, and production troubleshooting.

HSRP virtual MAC address format

HSRP uses a reserved MAC address space allocated by IEEE. The format is 0000.0c07.acXX, where XX represents the HSRP group number in hexadecimal.

HSRP MAC: 0000.0c07.acXX

Where:
  0000.0c07.ac = Cisco reserved OUI for HSRP
  XX = Group ID in hex (00 to ff)

Examples:
  Group 0   -> 0000.0c07.ac00
  Group 1   -> 0000.0c07.ac01
  Group 10  -> 0000.0c07.ac0a
  Group 255 -> 0000.0c07.acff

The group ID occupies only the last octet. This means HSRP supports groups 0 through 255 (256 total groups per interface). The virtual IP address and priority are not encoded in the MAC; only the group identifier is. This design keeps the MAC address simple and deterministic.

VRRP virtual MAC address format

VRRP uses a different reserved MAC space: 0000.5e00.01XX. The last octet again represents the VRRP group ID, but in decimal rather than hexadecimal notation when displayed.

VRRP MAC: 0000.5e00.01XX

Where:
  0000.5e00.01 = IANA reserved OUI for VRRP
  XX = VRRP Group ID in decimal (1 to 255)

Examples:
  Group 1   -> 0000.5e00.0101
  Group 10  -> 0000.5e00.010a
  Group 100 -> 0000.5e00.0164
  Group 255 -> 0000.5e00.01ff

VRRP group IDs range from 1 to 255 (group 0 is reserved). Like HSRP, the virtual MAC encodes only the group identifier. The priority and virtual IP are communicated separately in VRRP advertisements.

Quick identification guide

Why this matters in practice

Recognizing virtual MAC addresses helps you verify correct protocol operation without relying solely on show commands. In packet captures, syslog output, or ARP tables, you can immediately identify which protocol is active and which group is involved. This is especially useful when multiple redundancy groups run on the same interface or when troubleshooting MAC address conflicts.

During CCNA or NSE certification labs, you may be asked to identify a protocol from a MAC address or predict what MAC address a given group will use. Memorizing the OUI prefixes and understanding the group ID encoding takes seconds and eliminates guesswork.

HSRP/VRRP Virtual MAC calculator
Instantly decode or generate virtual MAC addresses for any group ID
Open →
Practise this on today’s Daily Ops Drill — a free network task every day.
Open the app →
Free tools for this
More from the blog
Reading a TCP handshake to tell a firewall drop from a dead serviceRead →HSRP flapping: reading the state changes before users noticeRead →