ssid.ai/blog
bssid

Why one WiFi name shows several BSSIDs (mesh and roaming)

TL;DREvery access point and every band broadcasting a network has its own BSSID, so a mesh shows one name and many BSSIDs. How to read them, and how roaming hands you between them.

Short answer: a BSSID is the MAC address of the specific radio broadcasting a WiFi network. An SSID is just the name that radio broadcasts. One network name can map to several BSSIDs at once — every access point and every band gets its own.

BSSID: the radio’s own address

BSSID stands for Basic Service Set Identifier, and despite the name it isn’t really an identifier for the network — it’s a MAC address, in the same six-byte format as any other device’s MAC. It belongs to one physical radio: the WiFi chip inside your router, or inside one access point of a mesh system.

That distinction matters because a MAC address identifies hardware, not a network name. Two people can name their home networks “Home WiFi” and their routers will have completely different BSSIDs, because the BSSID comes from the OUI-assigned manufacturer block burned into that specific radio, not from anything a person typed in.

SSID: the name, nothing else

The SSID (Service Set Identifier) is the plain-text name you pick when you set up the network — “Netgear-5G,” “Chens_WiFi,” whatever you chose. It has no fixed relationship to any piece of hardware. You can rename it in the router’s admin page any time, and the underlying radio’s BSSID won’t move.

This is also why SSID isn’t unique the way a MAC address is. Plenty of networks in any city are named “TP-Link” or left on the factory default, because nothing stops two routers from broadcasting the identical name. The SSID is a label a device can show you. The BSSID is what a device actually connects to.

Why one SSID can have several BSSIDs

If you own a single router with one WiFi radio, you have one SSID and one BSSID, and the two track each other closely enough that the distinction rarely comes up. That changes as soon as more than one radio broadcasts the same name:

  • Dual-band routers. Most modern routers run 2.4GHz and 5GHz from separate radios, each with its own BSSID, even when both broadcast the same SSID for convenience.
  • Mesh WiFi systems. A mesh setup with a base unit and two satellites is three (or six, counting both bands) separate BSSIDs, all answering to one SSID, so your phone can roam between them without you noticing a “new” network.
  • Enterprise and campus WiFi. A building full of access points broadcasting one SSID like “Office-WiFi” is the same pattern at a larger scale — dozens of BSSIDs, one name.

Your device chooses which BSSID to connect to based on signal strength at that moment, then can hand off to a different BSSID under the same SSID as you move, without dropping the connection or asking you to reconnect. That handoff is roaming, and it’s invisible specifically because the SSID never changes even though the BSSID does.

Where you’d actually see a BSSID

Most people never look at a BSSID because normal WiFi settings only show the SSID. It shows up in a few specific places:

  • WiFi analyzer apps and network diagnostics tools, which list every BSSID nearby so you can see exactly which access point a device is talking to.
  • Router or mesh admin pages, under a client’s connection details, useful for confirming which physical access point a device is actually near.
  • Location and geolocation services, which sometimes use nearby BSSIDs (not GPS) to estimate position, since access point locations get logged in public wardriving databases over time.
  • A router’s connected-devices list, right alongside the MAC addresses of everything joined to it — the same kind of address, one describing the router’s own radio and the rest describing every device attached to it. If you’re trying to work out what one of those other MAC addresses actually is, a vendor lookup narrows it to a manufacturer.

The short version

SSID is the name. BSSID is the hardware address of the radio saying that name out loud. One name, one or many radios — and once you’re looking at a network with more than one access point, the BSSID is the only way to tell which physical radio you’re actually near.

Frequently asked questions

Why does my WiFi app show a different BSSID for the same network name?

Because you moved between access points. Each one broadcasts the same name with its own BSSID, so a mesh with three nodes on two bands presents one SSID and six BSSIDs. Which you see depends on which radio you are attached to.

How many BSSIDs does a mesh network have?

One per radio per node, plus one for each extra network the node broadcasts. Three dual-band nodes make six, and adding a guest network on each takes it to twelve, all under a single visible name.

Can I change my router's BSSID?

Not on most consumer hardware — it is derived from the radio's own hardware address. Routers offering MAC cloning on the WAN side generally do not extend it to the radios.

Does a changing BSSID mean my network is being spoofed?

Usually not: a BSSID that changes as you walk around is ordinary roaming. What is worth investigating is an unfamiliar BSSID broadcasting your network name while you stay put, which is what an evil-twin access point looks like.