MICROSOFT CORPORATION

Microsoft Corporation
GLEIF verified
LEI
INR2EJN1ERAN0W5ZP974
Registered name
MICROSOFT CORPORATION
Jurisdiction
Ultimate parent
No parent on file in GLEIF
Cluster stats
Netblocks63,233
All fragments 63,332 blocks across 35 clusters
Cluster ID204396745
RegistryAFRINIC
Owner jurisdictionUS-WA
Customersfind customers using this network →
Evidence & provenance ?
Attribution GLEIF legal-entity match
Legal identityLEI INR2EJN1ERAN0W5ZP974
Shared handles clustered on 100 shared RIR contact/maintainer handles
Registry names 39 distinct registrant names across these blocks
full provenance (JSON) → · how attribution works

Footprint over time

4 weekly snapshots · JSON
63,233 +172 netblocks since 2026-07-05
2026-07-05 peak 63,233 2026-07-13

IP Ranges (63,233)

showing 50 of 63,233 — see all⬇ export CSV (free export limited to 500 rows — subscribe for the full export)
CIDR Org name Registry Status Confidence
1.7.247.31/32 Microsoft PEERINGDB ASSIGNED ● high
1.7.247.188/32 Microsoft PEERINGDB ASSIGNED ● high
1.186.0.0/16 Microsoft Corporation BGP ANNOUNCED ● high
2.58.103.0/24 Microsoft Corporation BGP ANNOUNCED ● high
4.144.0.0/12 Microsoft Corporation BGP ANNOUNCED ● high
4.144.0.0/17 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.9.0/26 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.9.64/27 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.10.32/27 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.10.64/26 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.15.72/29 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.32.35/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.51.0/24 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.52.0/25 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.55.88/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.128.0/17 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.200.166/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.201.132/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.203.72/31 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.203.73/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.203.116/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.203.254/31 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.203.255/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.144.204.223/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.0.0/16 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.0.64/29 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.0.80/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.0.106/31 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.0.192/27 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.8.112/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.10.168/29 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.12.240/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.16.28/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.16.48/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.16.144/29 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.16.160/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.16.192/26 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.18.62/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.18.136/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.42/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.43/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.48/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.52/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.64/28 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.80/31 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.19.82/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.20.102/32 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.20.116/30 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.20.120/31 Microsoft Corporation MICROSOFT ANNOUNCED ● high
4.145.21.64/27 Microsoft Corporation MICROSOFT ANNOUNCED ● high

Corporate group (8 confirmed entities)

+7 additional unconfirmed candidates not shown — full list (JSON)

Network trust

what's this?
RPKI hygiene: A how networks compare →
95.7% of checked blocks have valid RPKI ROA coverage (1,914 of 2,000, sampled from 63,233)
Possible discrepancies (8)

These blocks are registered to Microsoft Corporation but cryptographically authorized for a different, unrelated network (4 distinct holders) — often M&A history, multi-homing, or outsourced/managed hosting, occasionally worth a closer look.

2a14:c380:e00::/40 /40 authorized for AS197959 — VIRTUA SYSTEMS SAS
2a00:2381:2a60::/48 /48 authorized for AS2856 — British Telecommunications Limited
194.147.71.0/24 /24 authorized for AS21641 — VIRTUASYS America, Inc.
198.252.211.0/24 /24 authorized for AS1798 — State of Oregon
199.231.70.0/24 /24 authorized for AS21641 — VIRTUASYS America, Inc.
206.206.103.0/24 /24 authorized for AS21641 — VIRTUASYS America, Inc.
216.75.145.0/24 /24 authorized for AS21641 — VIRTUASYS America, Inc.
157.254.140.0/24 /24 authorized for AS197959 — VIRTUA SYSTEMS SAS

NIC Handles

AA1419-AP AB242-AP ACHMEA-NOC-MNT AE131-AP AE150-AP AE198-AP AE278-AP AFRINIC-HM-MNT AG545-AP ALL-MNT AM2589-AP AMENET-MNT +88 more