When I first read that Singtel has ~100,000 IPv4 prefixes while Simba has ~40, the number itself meant nothing. What does a “prefix” even measure? And why would a Singapore ISP have more prefixes than Malaysia’s TM (10,000) or Indonesia’s Telkom (10,000)?

What Is a Prefix?

A prefix is a block of IP addresses that a network owns and announces to the internet via BGP.

Think of it like telephone number ranges:

The notation 192.0.2.0/24 means “the 256 addresses from 192.0.2.0 to 192.0.2.255.”

Architecture Diagram

Why More Prefixes = Bigger Network

When an ISP has many prefixes, it means:

  1. They own more IP address space — they acquired it early or bought it
  2. They have more customers — each customer or facility needs IP blocks
  3. They are present in more locations — different countries, data centres, submarine cable landing stations
  4. They peer directly with more networks — instead of buying transit, they exchange traffic directly
Architecture Diagram

Why Does Small Singapore Have Such a Big ISP?

This is the counterintuitive part. Singapore has 5.6 million people. Malaysia has 34 million. Indonesia has 280 million. Yet Singtel has 10x the prefixes of TM or Telkom.

The reason: Singtel is not just a local ISP. It’s a regional transit provider. Those 100K prefixes include:

Architecture Diagram

Malaysia’s TM and Indonesia’s Telkom primarily serve their domestic markets. Singtel, by historical accident and deliberate government strategy, became the region’s backbone carrier.

The Practical Impact

More prefixes means:

But for you, the end user in Singapore, loading google.com at 4ms latency — none of this matters. The route is already optimal.

Prefixes as a Proxy for Network Quality

Prefix count isn’t a perfect metric. A network could announce many small prefixes and look bigger than it is (prefix hijacking used to be a problem). But combined with AS rank (which measures how central a network is to internet routing), it’s a decent proxy for network size and importance.

On the CAIDA AS rank, Hurricane Electric (AS6939) sits at #6 globally with 210,000 prefixes and connections to ~7,700 other networks. Singtel doesn’t crack the top tier — it’s a large regional player, not a global backbone.

Related: Tier 1 and Tier 2 Networks Explained