Getting new IPv4 space feels like a win. It is. But the wire transfer? That’s the easy part. The real work starts when you actually try to route it. If you mess up the BGP IPv4 announcements, you’re looking at blackholes, weird latency spikes, or a routing table that flaps like crazy. We’ve all seen it happen. A new block comes online, and suddenly traffic vanishes into the void because of a misconfigured filter. Let’s make sure that doesn’t happen to you.
This guide is for the engineers and ISP operators who need to get this right the first time. It’s about taking that new address space and making it perform the way your users expect it to.
Need IPv4 addresses?
Browse clean, RIPE-verified subnets at $0.50/IP/month.
Pre-Announcement Checklist and LOA Management
Stop. Don’t touch the router config yet. If you do, you’re just wasting time. The most common reason I see new prefixes fail isn’t technical syntax; it’s paperwork. Upstream ISPs are strict. If your admin isn’t tight, they won’t pass the traffic.
First things first. Check the WHOIS (or RDAP) records. Does it show your org as the maintainer? If you bought the block through a brokerage like IP4 Market, make sure the RIR transfer is actually done. I mean fully finalized.
Then there’s the Letter of Authorization (LOA). You need one for every upstream provider. It sounds bureaucratic, but it’s your permission slip. Without it, most providers will filter your advertisements instantly. Your new space stays dark.
Prefix Aggregation vs. Specificity
So, you have the block. How do you announce it? Do you shout the whole thing to the world, or chop it up? It’s not a trivial decision. It changes the global routing table and dictates how traffic finds its way to you.
The Impact on the Global Routing Table
The global table is huge. Growing constantly. Sure, one /24 isn’t going to break the internet. But if everyone announces tiny specifics when a larger aggregate would work, we get table bloat. Good network engineering means aggregating where you can. Keep it clean.
TEA (Traffic Engineering Architecture)
But sometimes you can’t aggregate. Maybe you bought a /22, but it’s split across three data centers. You need to announce specific /24s from each location to steer the traffic. That’s valid. Just know the cost.
| Strategy | Pros | Cons |
|---|---|---|
| Aggregation | Reduces routing table size; easier configuration; faster convergence. | Less control over ingress traffic; single point of failure visibility. |
| De-aggregation | Granular control over ingress paths; better multi-homing performance. | Inflates global routing tables; complex management; higher CPU load on routers. |
Tuning BGP Attributes for Traffic Engineering
The routes are out. Now, are they taking the best path? BGP chooses based on attributes, so if you don’t tune these, you’re leaving performance on the table. Optimizing BGP IPv4 announcements is part art, part science.
AS_PATH Prepending
This is the old reliable. If you want to influence how people send traffic to you—say you have Provider A (primary) and Provider B (backup)—you make Provider B look less attractive. How? You prepend your own ASN. It makes the path look longer.
Example configuration logic: Announce to Provider B with set as-path prepend [YOUR_ASN] [YOUR_ASN]. It tells the internet that the path via B is a bit of a detour.
MED (Multi-Exit Discriminator)
MED is for fine-tuning. It influences incoming traffic from a specific neighbor, unlike AS_PATH which goes everywhere. Use it to tell an ISP which exit point to use if you connect with them in multiple places.
Local Preference
This one is for you. While MED and AS_PATH handle how the world sees you, Local Preference controls how you send traffic out. Set it higher on the link you prefer. Usually, that’s the cheaper or fatter pipe.
Security: RPKI and Filtering
You can’t ignore security anymore. The internet is full of route leaks and hijacks. Securing your BGP IPv4 announcements protects everyone.
Resource Public Key Infrastructure (RPKI)
This is the standard now. RPKI creates a cryptographic link between your prefix and your AS Number. You create a Route Origin Authorization (ROA). It tells the world: “Only my AS is allowed to announce this block.” If a network validates RPKI—and the big ones do—they’ll drop any unauthorized announcement.
Prefix Filtering
Lock down your edge routers. Seriously. Only announce what you own. Use prefix-lists or route-maps to deny anything else. It prevents you from accidentally leaking your customers’ routes. That’s a bad day for everyone.
Verification and Monitoring
You configured it. Great. Don’t walk away just yet. You have to verify. Check how the prefix looks from different points on the globe.
- Route Servers: Look at public route servers (Route Views, PCH). Is the prefix actually there?
- Traceroutes: Run them from various places. Is the latency what you expected?
- BGP Communities: Use the communities your upstreams offer. They’re great for testing (like no-export) so you don’t pollute the global table while you’re tweaking things.
Summary Checklist
- Update WHOIS/RDAP records immediately after transfer.
- Submit LOAs to all upstream providers.
- Create ROAs via your RIR for all new prefixes.
- Configure prefix aggregation or de-aggregation based on topology.
- Apply AS_PATH prepending for inbound traffic engineering.
- Verify visibility using multiple Looking Glass tools.
Buying IPv4 space is a smart move, but it demands precision. Follow these steps and your network will stay robust. When you’re ready to buy, IP4 Market offers verified blocks to keep the transfer smooth, so you can focus on the engineering.
Need IPv4 space? Lease RIPE-verified /24–/22 subnets at a flat €0.50/IP per month — LOA + RPKI/ROA in minutes, instant company verification, automatic renewals. Browse available subnets →