Top Banner
Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri
21

Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

Jan 23, 2019

Download

Documents

vuongdieu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

Peering Policies- When to Peer, When not to Peer

Quilt Peering WorkshopOctober 2006

St Louis, Missouri

Page 2: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd2

Agenda

• Quick background on AARNet

• What is peering?

• Why peer?

• When not to peer?

• AARNet’s experience

Page 3: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd3

Who is AARNet?

• Australian equivalent to Internet2 but weprovide commodity Internet too

• We’re a telecommunications carrier

• Trans Pacific links to US West Coast

– 4 x OC12 for commodity only

– 2 x OC3 shared with R&E

– (2 x 10G only for R&E)

• Trans Asian link to Europe

• Own our own national fibre footprint

– Some telco services to get to “hard” locations

• Provide Layer 1-3 services

Page 4: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd4

AARNet’s International Footprint

Page 5: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd5

Internet Relationships

• Typical relationship is provider andcustomer

• Customer buys access to “theInternet” from the provider

• Peers provide access to each othersnetwork only

– Usually without money exchange

Page 6: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd6

Types of peering

• Private links

• Peering fabric at IX

• Bilateral peering

– Individual contracts with each peer

• Multi-lateral peering

– Coordinated by the IX

– Peer against a route reflector

– All potential peers or none

Page 7: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd7

Rules, Rules, Rules, …

• Ratios

– Large (US) players like traffic ratios

– 1.5:1 or 2:1

• Points of Interconnect

– Three time zone rule

• East & west coast plus mid-west

– Hawai`i never seems to count :(

• Minimum volumes

– Some ISPs might ask you todemonstrate this via a trial

Page 8: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd8

Why peer?

• Reduce (or fix) costs

– Why finance people like it

• Enable “advanced” services

– Why technology people do it

• Improve performance

– Why network engineers do it

Page 9: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd9

Reduce (or fix) costs

• Peering typically has a fixed costindependent of traffic level

– Purchase access to a peering fabric orpurchase a dedicated circuit

– Cost based on this access speed ratherthan 95th percentile (or byte charge)

• You can play this “game” with transittoo, just commit to more than youneed and that will fix your cost

Page 10: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd10

Enable “advanced” services

• Multicast

• IPv6 (Unicast and/or Multicast)

• Voice/Video over IP

Page 11: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd11

Improve performance

• Reduce RTT

• Localise traffic

– Peer with local DSL providers

– Peer directly with content

• Access priced circuits are typicallyless likely to be congested

Page 12: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd12

When not to peer?

• Remember why you might peer …

• What’s it cost?

• Do they have services not offered byyour transit provider? IPv6 …

• Is performance improved?

– Avoiding congested links?

– Be careful to avoid cross country trafficflows

– But just because someone appears atthe same IX as you doesn’t mean that’sa good path to them

Page 13: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd13

Be careful with the cost

• Remember that while the cost of thepeering fabric is fixed this couldmean the Mbps cost is high if trafficis low

• US commercial peering fabrics aregenerally expensive to use and thereis no guarantee that anyone will peerwith you

Page 14: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd14

Look at a Gigabit Ethernet link

$8,400$11,200TOTAL

$7,000PeeringFabric

$200$10,000Equipment

$1,200$1,200Metro Fibre

MRCCAPEX

Page 15: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd15

So what’s the effective cost?

• Write Off CAPEX over 3 years soeffectively Gigabit Ethernet peeringlink is costing $8,700 per month

• If 200Mbps => $43.50 /Mbps

• If 300Mbps => $29.00 /Mbps

• If 400Mbps => $21.75 /Mbps

• If 500Mbps => $17.40 /Mbps

• How much do you pay for transit?

Page 16: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd16

AARNet’s Peering Status

• A leap of faith

• 3 years ago we did no peering

• Now over 60% of commodity via peering

• Chose international locations for peeringopportunity although needed them fortransit

Page 17: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd17

PeeringDB

Page 18: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd18

AARNet’s Policy

• AARNet has an open policy outsideof Australia

– But we are careful to avoid “stupid”routing

• The policies are published but usedas guidelines not hard and fast rules

– http://www.aarnet.edu.au/engineering/aarnet3/peering.html

• Guidelines are mostly just commonsense engineering

Page 19: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd19

Our Experience

• As we are foreigner we sometimes avoidthe multi timezone requirement

• Other foreigners are usually happy to peer– we have each paid large sums for trans

oceanic capacity

• Content providers are happy to peer

• We have had to use a trial peering once– Knowing that you will pass by analysing netflow

data is a plus if you spend money to do this

• This peering also involved a writtencontract (and an NDA) but they are rare

Page 20: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd20

Our Experience (cont)

• We don’t often say no but we areoften the initiator of the peering sowe are selective of who we ask

• We don’t like multi-lateral peering

– Lack of control

– Wary of two national networks that onlymeet in a single remote point and sotrombone traffic through it

– If bad things happen your only choice isde-peer the exchange rather than thetrouble maker

Page 21: Quilt - Peering - mrp.net · Peering Policies - When to Peer, When not to Peer Quilt Peering Workshop October 2006 St Louis, Missouri

© 2006, AARNet Pty Ltd21

Thank You

• Mark PriorAARNetLevel 7, 10 Pulteney StreetAdelaide, South AUSTRALIA 5005

[email protected]