UK’s trusted IT infrastructure partner since 2003
Servnet
FinanceToolsConfiguratorGet in Touch
Servers & Compute

BMC Out-of-Band Management Explained: iDRAC, iLO, XCC 2026

Servnet Editorial · IT infrastructure analysis6 min read
Share

Every server sold today contains a second, much smaller computer that most admins never think about until something goes wrong. This is the Baseboard Management Controller (BMC) — sold under the names iDRAC (Dell), iLO (HPE) and XClarity Controller (Lenovo) — a dedicated chip with its own firmware and processor, powered from the server's standby rail, so it keeps working even when the operating system has crashed or the machine is switched off at the front panel. For UK teams running kit in colocation or unattended offices, that independence is the whole point: it can replace a site visit with a browser session. This explainer covers what a BMC actually does, how iDRAC, iLO, XCC and IPMI differ, and the segmentation habits that stop this remote root path becoming a liability.

Anatomy of a BMC: independent of the host
3Host operating systemRuns on main CPU, unreachable if the OS crashes2BMC controllerOwn ARM CPU (400-1200 MHz), own firmware and web…1Standby power railKeeps the BMC alive even when the server is off
View the data behind this chart
Anatomy of a BMC: independent of the host
LayerDetail
Host operating systemRuns on main CPU, unreachable if the OS crashes
BMC controllerOwn ARM CPU (400-1200 MHz), own firmware and web…
Standby power railKeeps the BMC alive even when the server is off

What out-of-band management actually is

Out-of-band management (OOBM) means administering server hardware through a channel that is completely separate from the server's own operating system and its normal network path. The component that makes this possible is the BMC — a dedicated management controller built into the motherboard, present specifically for this kind of access rather than for running applications or serving users.

Because the BMC has its own hardware and firmware, it doesn't depend on Windows, Linux or a hypervisor being alive to respond. It stays reachable even if the host operating system has crashed entirely, or if the server has been switched off at the front panel — because the controller draws its power from the standby rail rather than the main system supply. That's the practical distinction UK admins should hold onto: 'powered off' at the chassis is not the same as unreachable.

Illustration: BMC Out-of-Band Management Explained: iDRAC, iLO, XCC 2026

The computer inside your computer

The BMC is a genuinely separate machine sitting on the same board. Current generations typically run on ARM processors clocked in the region of 400–1200 MHz — modest by server-CPU standards, but enough to run its own web server, authentication stack, and management logic independently of the host.

Across the different vendor consoles, the practical toolkit is consistent. A BMC typically gives an admin five core capabilities that cover most of what a hands-on visit would otherwise be needed for.

  • A remote virtual console — as if a screen and keyboard were plugged directly into the box
  • Remote power cycling, independent of whether the host OS is responding
  • Virtual media mounting, so an ISO can be attached over the network for a reinstall
  • Sensor monitoring for temperature, fans, voltages and other hardware health data
  • Access to hardware event logs, useful for diagnosing faults the OS never saw

IPMI, Redfish, iDRAC, iLO and XCC: what's actually different

IPMI (Intelligent Platform Management Interface) is the older, generic cross-vendor standard that most out-of-band discussions still reference — it defines a baseline protocol for talking to a BMC regardless of who built the server. Redfish is the newer API family that has grown up alongside IPMI, giving automation tools a more modern, RESTful way to drive the same underlying hardware controls.

Dell, HPE and Lenovo each wrap this same underlying idea in their own branded console: iDRAC on Dell PowerEdge, iLO on HPE ProLiant, and XClarity Controller (XCC) on Lenovo ThinkSystem. Despite the different names and interfaces, vendor implementations expose very similar core capabilities to each other — the console, power control, virtual media, sensors and logs described above are present in some form across all three. The real differences buyers should weigh are less about raw feature checklists and more about how well each platform's Redfish support, licensing structure and firmware update process fit an organisation's operational habits — see our iDRAC, iLO, and XCC comparison for the platform-by-platform detail.

Does out-of-band thinking apply beyond the server itself?

The BMC as described here is specifically a server-hardware component — it's the concept that iDRAC, iLO, XCC and IPMI all implement. Other categories of rack equipment increasingly ship with their own independent management planes built on the same underlying logic: a controller that survives a main-OS or main-network outage and offers a separate way in.

Where this matters for a UK buyer is procurement discipline — treating any device with its own persistent management interface, not just the server fleet, as something that deserves the same segmentation and patching attention as the BMCs covered in this piece, rather than an afterthought bolted onto a network diagram.

The UK cost case: what disappears when OOBM is used properly

The clearest financial case for OOBM shows up in colocation. When a server is racked in a facility the admin doesn't sit next to, out-of-band access is especially valuable because it can eliminate most physical visits and smart-hands requests that would otherwise be needed just to power-cycle a box, remount an ISO, or read a hardware log after a fault.

For a UK organisation paying for engineer call-outs or smart-hands time by the hour, every one of the five core BMC functions above is a task that no longer needs a person standing at the rack. The exact pounds saved depend on the colocation contract and how often a fleet needs hands-on intervention, but the direction of the saving is consistent: fewer dispatched visits, faster fault turnaround, and less downtime spent waiting for someone to arrive on site.

Secure BMC access path for a UK admin
UK AdminRemote workstationVPN / Bastion HostAuthenticates before…Management VLANIsolated network segmentiDRAC / iLO / XCCIndependent controller…Production NetworkKept separate from BMC…

Worked example: recovering a frozen server in a UK data centre

Picture a Dell PowerEdge racked in a UK colocation facility. Monitoring shows the host has stopped responding to pings and SSH; the OS is unreachable. Instead of raising a smart-hands ticket, the admin connects to iDRAC over the dedicated management network, authenticating through VPN or a bastion host rather than any direct internet-facing route.

  • Open the virtual console to see the last on-screen state — often a kernel panic or hung boot screen invisible to in-band monitoring
  • Check sensor readings and the hardware event log for anything abnormal before assuming it's a software-only fault
  • Issue a remote power cycle from the BMC, which works regardless of whether the host OS responds, because the controller sits outside the operating system entirely
  • If the OS needs reinstalling, mount a recovery ISO as virtual media and boot from it, exactly as if a technician had walked in with a USB stick

The exposure UK admins overlook: BMC security

The same independence that makes a BMC useful is exactly what makes it a target. It is, in effect, an always-on remote root path into server hardware that exists whether or not anyone is actively using it, and it should be treated with the same seriousness as any other privileged access system — not as a convenience feature bolted on for out-of-hours emergencies.

Three habits matter most. Never expose a BMC interface directly to the public internet — access should go through a VPN or a bastion host, and the interface itself should sit on a dedicated management network, isolated from production traffic. Change default credentials on every unit; vendor-default logins on a BMC are a well-known attack path. Keep BMC firmware current — vulnerabilities in these controllers are a regular, recurring occurrence, which makes patching cadence part of routine server BMC firmware security rather than an afterthought.

At the network level, it helps to know what you're segmenting. IPMI traffic runs over UDP 623, and the web-based console on most modern BMCs defaults to HTTPS on port 443 — both should be scoped to the management VLAN only, never opened on a general-purpose firewall rule.

Choosing and hardening: a practical decision framework

The buying question for a UK organisation isn't simply which vendor console has the longest feature list — as established, iDRAC, iLO and XCC all expose broadly similar core functions. The more useful questions are whether the platform supports modern Redfish-based automation alongside legacy IPMI, whether it fits centralised lifecycle and patch management across a mixed fleet, and whether its licensing and access model makes it easy to enforce VPN/bastion-only access rather than tempting an admin to open a shortcut.

  • Put every BMC on an isolated management VLAN, never on the same subnet as production traffic
  • Require VPN or bastion-host authentication before any BMC session — no direct internet exposure
  • Change default credentials on day one, per device, before the server enters production
  • Track BMC firmware versions as part of routine patch management, given how regularly vulnerabilities surface
  • Favour platforms with strong Redfish support if the goal is scripted, fleet-wide automation rather than one-box-at-a-time console access

Sources

Every figure in this article traces to the sources below.

  • DataColoc — BMC/IPMI/iDRAC/iLO fundamentals and hardening advice
  • ServerFault — difference between iDRAC, IPMI and iLO
  • HostiServer — out-of-band server management (IPMI/iDRAC/iLO), BMC hardware and standby power
  • HostiServer (CZ) — Redfish API alongside IPMI in modern OOBM
  • Aikaboom — vendor BMC implementation comparison
Share
Key takeaways
  • A BMC is a separate computer on the motherboard, with its own firmware and typically an ARM processor in the 400–1200 MHz range, independent of the host OS
  • iDRAC, iLO and XCC are vendor names for the same underlying idea — console, power control, virtual media, sensors and logs are present across all three
  • IPMI is the legacy cross-vendor protocol running on UDP 623; Redfish is the modern API layer now used alongside it for automation
  • OOBM can eliminate most physical site visits and smart-hands requests in colocation — but only if configured for secure remote access, not left on defaults
  • BMC vulnerabilities are a recurring occurrence, so firmware patching and network segmentation deserve the same discipline as OS security
  • Never expose a BMC directly to the public internet; use a VPN or bastion host, and keep BMC traffic on its own management VLAN
Frequently asked

FAQs — BMC Out-of-Band Management Explained

What's the difference between iDRAC and iLO?

iDRAC is Dell's name for its BMC console, and iLO is HPE's. Functionally they expose very similar core capabilities — remote console, power control, virtual media, sensor monitoring and hardware logs — because both implement the same underlying out-of-band management idea, just with different interfaces, licensing and vendor-specific extras.

What is IPMI used for?

IPMI (Intelligent Platform Management Interface) is the older, generic cross-vendor standard for talking to a server's BMC. It defines the baseline protocol for out-of-band functions like power control and sensor monitoring, and it runs over UDP 623 regardless of whether the server is Dell, HPE, Lenovo or another brand.

Is Redfish replacing IPMI?

Redfish is the newer, RESTful API family that has grown up alongside IPMI rather than replacing it outright. It's increasingly used for modern automation and scripted fleet management, while IPMI remains a common baseline reference point in out-of-band discussions.

Can a BMC be hacked?

Yes — BMC vulnerabilities are a regular, recurring occurrence, and a compromised BMC gives an attacker a remote root-level path into server hardware that bypasses normal OS protections entirely. That's why default credentials must be changed, firmware kept current, and the interface never exposed directly to the public internet.

Should a BMC be on a separate network?

Yes. A dedicated management network for BMC traffic is the standard recommendation, with access via VPN or a bastion host rather than direct exposure. This limits the blast radius if credentials are ever compromised and keeps BMC traffic away from production systems.

Does a BMC still work if the server is switched off?

Yes, provided the server is still connected to power. The BMC draws power from the standby rail rather than the main system supply, which is why it remains reachable for remote power-on, console access and diagnostics even when the host is off at the front panel.

Related

Got a question this article didn't answer?

One conversation with an engineer who's done this before. No sales script.

Talk to Servnet →

Talk to a UK specialist

Get expert advice or a no-obligation quote — servers, storage, networking, maintenance, finance and cloud. We reply the same working day.

or call 0800 987 4111