>
> It's worth asking Google (or any peer) if they're willing to share XC
> costs.  Usually this is in the form of "I buy one, you buy the other"


Generally yes, lots of people do this, but it's not going to change
Google's calculus on this. Again it's mostly about GCP, specifically GCP
network tiers.

If you have stuff in GCP, you have 2 network tier options. Standard and
Premium.

Standard :
Ingress/Egress is to/from the *closest Google POP* to where your stuff is.
(Hot potato out, cold potato in)

Premium :
Ingress : Into Google POP closest to the other endpoint ( Hot potato in)
Egress : rides the Google network to the closest POP to where the other
side is. ( Cold potato out )

Ingress traffic is still free, the network tier you select specifies what
you pay for outbound. Premium tier is about 1.5x more expensive than
Standard, so you can probably assume way more people are using that.

As you would expect, this means Google needs lots of external connectivity
at the POPs closest to the GCP regions, so they're buying TONS of transit
there. This is requiring a lot of hardware investment from both Google and
the transit providers. What happens when transit providers have to buy new
hardware for one customer? They put minimum traffic commits in the contract
to better amortize the payback on the hardware costs.

Google has a ton of transit capacity that there is a cost floor on due to
min commits. They are now financially incentivised to move as much traffic
over to those links as they can because they're paying for them anyways.
They are now financially *disincentivised* to peer in many circumstances.

   - Peering costs require a router, port, MRC for cross connect , and MRC
   for IX if that. Then you get the traffic for free.
   - If you connect this peering to a router that you already have in a
   location you already are, it's marginal cost to do it, so why not.
   - If you have to have hardware / cage space / power somewhere that only
   exists for peering, it might be different. Moving that traffic to transit
   may cost you say $1M MRC , but if you can delete $100k a month in amortized
   hardware costs / cage / power / MRCs , that pays for itself in 10 months
   and then you're green. Less so if that traffic goes towards a min commit
   that you're not reaching traffic wise, but paying for. This makes MBA's
   wake up at 2am with tingles.


It's just shifting network needs and traffic patterns since GCP has taken
off. Google search/ads revenue growth has been under threat for years, so
they have been trying to build up different revenue streams. GCP is up to
around 20% of search/ads revenue, and growing something like 35-40% year
over year. As a result they seem to be reorganizing their network to make
sure GCP is most performant since that is what they believe is their future
longer term cash cow.

On Thu, Sep 4, 2025 at 10:47 AM Chris via NANOG <[email protected]>
wrote:

> It's worth asking Google (or any peer) if they're willing to share XC
> costs.  Usually this is in the form of "I buy one, you buy the other"
>
>
>
> On Thu, Sep 4, 2025 at 2:07 AM Will OBrien via NANOG <
> [email protected]>
> wrote:
>
> > We recently turned up a new IXP and I’m going through the motions of
> > arranging the usual peers, etc.
> > I’m extremely surprised by this one:
> >
> > Public Peering
> >
> > Google no longer accepts new peering requests at internet exchanges
> > (IXPs). However, Google maintains dedicated connectivity to the internet
> > exchanges (IXPs) listed in our PeeringDB entry<
> > https://www.peeringdb.com/asn/15169>. We also maintain existing BGP
> > sessions across internet exchanges where we are connected. For networks
> who
> > do not meet our PNI requirements Google will serve those networks via
> > indirect paths.
> >
> > I can only presume that someone who doesn’t pay for cross connect fees
> > came up with this plan. This feels short sighted at the least.
> Considering
> > the benefits of peering, I have to express some dismay at this disservice
> > to the internet in general.
> >
> > Anyone from Google care to explain what appears to be a willful
> withdrawal
> > of support for the IXP community?
> > _______________________________________________
> > NANOG mailing list
> >
> >
> https://lists.nanog.org/archives/list/[email protected]/message/77ZSJJ65QQMALALSFHXJD7WAPFA6P2F4/
> >
> _______________________________________________
> NANOG mailing list
>
> https://lists.nanog.org/archives/list/[email protected]/message/DVZKZSDUZTXIHA2PPX35RL2AXAKOWUSZ/
_______________________________________________
NANOG mailing list 
https://lists.nanog.org/archives/list/[email protected]/message/UWLVOK46UI7RFTHVMDIQR26W73EIEVUP/

Reply via email to