Jan Chrillesen, Stofa A/S

Slides:



Advertisements
Similar presentations
© J. Liebeherr, All rights reserved 1 Border Gateway Protocol This lecture is largely based on a BGP tutorial by T. Griffin from AT&T Research.
Advertisements

CS 4700 / CS 5700 Network Fundamentals Lecture 16: IXPs (The Underbelly of the Internet) Revised 3/23/2015.
1 Interdomain Routing Protocols. 2 Autonomous Systems An autonomous system (AS) is a region of the Internet that is administered by a single entity and.
The need for BGP AfNOG Workshops Philip Smith. “Keeping Local Traffic Local”
An Operational Perspective on BGP Security Geoff Huston GROW WG IETF 63 August 2005.
Feb 12, 2008CS573: Network Protocols and Standards1 Border Gateway Protocol (BGP) Network Protocols and Standards Winter
A Criticism of: “Moving beyond end-to-end path information to optimize CDN performance” Gautam Bhawsar Alok Rakkhit.
FIREWALL TECHNOLOGIES Tahani al jehani. Firewall benefits  A firewall functions as a choke point – all traffic in and out must pass through this single.
TCOM 515 Lecture 6.
An Overview of Peering; Benefits of Peering Andrew Ogilvie Managing Director, Xtraordinary Networks Ltd
1 Cisco Public, all rights reserved 2014 Eric Vyncke, (Co-Chair & CTO) (distinguished engineer)
BCNET Conference April 29, 2009 Andree Toonk BGPmon.net Prefix hijacking! Do you know who's routing your network? Andree Toonk
Border Gateway Protocol (BGP) W.lilakiatsakun. BGP Basics (1) BGP is the protocol which is used to make core routing decisions on the Internet It involves.
T. S. Eugene Ngeugeneng at cs.rice.edu Rice University1 COMP/ELEC 429/556 Introduction to Computer Networks Inter-domain routing Some slides used with.
Marco Brandstaetter Business Development, DE-CIX Management GmbH The (unknown) arguments for peering.
Networking Fundamentals. Basics Network – collection of nodes and links that cooperate for communication Nodes – computer systems –Internal (routers,
Routing protocols. Static Routing Routes to destinations are set up manually Route may be up or down but static routes will remain in the routing tables.
Why SingTel Won’t Peer William B. Norton Co-Founder & Chief Technical Liaison Equinix, Inc. Asia Pacific Peering Forum Singapore, Oct. 5, 2006 Slide Set.
Firewalls A brief introduction to firewalls. What does a Firewall do? Firewalls are essential tools in managing and controlling network traffic Firewalls.
1 Border Gateway Protocol (BGP) and BGP Security Jeff Gribschaw Sai Thwin ECE 4112 Final Project April 28, 2005.
© 2005 Cisco Systems, Inc. All rights reserved. BGP v3.2—3-1 Route Selection Using Policy Controls Using Multihomed BGP Networks.
Inter-domain Routing Outline Border Gateway Protocol.
Denial of Service Attacks Simulating Strategic Firewall Placement By James Box, J.A. Hamilton Jr., Adam Hathcock, Alan Hunt.
Kevin Harrison LTEC 4550 Assignment 3.  Ethernet Hub  An unsophisticated device that is used for connecting multiple Ethernet devices together.  Typically.
The Benefit and Need of Standard Contribution for IXPs Jan Stumpf System Engineer.
Lecture 9 Page 1 CS 236 Online Firewalls What is a firewall? A machine to protect a network from malicious external attacks Typically a machine that sits.
Wireless Mesh Networking Nathaniel Wilson 4/13/2007.
DDoS In the Real World Do DDoS attacks really happen?
MGT301 Principles of Marketing
CS590B/690B Detecting Network Interference (Fall 2016)
Border Gateway Protocol
Planning and Troubleshooting Routing and Switching
Outline Basics of network security Definitions Sample attacks
Practical Censorship Evasion Leveraging Content Delivery Networks
DDoS In the Real World Do DDoS attacks really happen?
THE NEXT STEP IN RESILIENT, HIGH-CAPACITY NETWORK CONNECTIVITY
Are we there yet? Measuring iPv6 in 2016
AP CSP: Making a reliable Internet & DNS
CS 4700 / CS 5700 Network Fundamentals
Everybody Leaks Alexander Azimov.
How do we decide where to deploy to next?
Lixin Gao ECE Dept. UMASS, Amherst
Routing.
Why do we need cloud network services? Let’s dig into the content and explore the answer.
ECE 671 – Lecture 16 Content Distribution Networks
Is Your Online Security Intelligent? Internet Performance Management
Distributed Content in the Network: A Backbone View
Serbian Open Exchange Seven years from the beginning
IPv6: Are we really ready to turn off IPv4?
IPv6 Implementation Challenges in Iran
Department of Computer and IT Engineering University of Kurdistan
Content Delivery: Extending to the Edge through the IX
COS 561: Advanced Computer Networks
COS 561: Advanced Computer Networks
AWS Cloud Computing Masaki.
Inter-domain Routing Outline Homework #3 solutions
It Followed Me Home: Exploring Strong Last Hop Devices and CDNs
COMP/ELEC 429/556 Introduction to Computer Networks
BGP Interactions Jennifer Rexford
MetTel Cloud Connect Seamlessly Secure Your Path to Cloud Providers
was not invented by Al Gore…
Peering Security DKNOG, March 14-15, 2019 Susan Forney and Walt Wollny
EE 122: Lecture 22 (Overlay Networks)
BGP Instability Jennifer Rexford
AS15169.
Routing.
Internet Exchange.
Network Layer: Internet Inter-Domain Routing
Outline Basics of network security Definitions Sample attacks
The Resolvers We Use Geoff Huston APNIC.
Presentation transcript:

Jan Chrillesen, Stofa A/S 5 reasons to peer Jan Chrillesen, Stofa A/S

Why should you peer? For many networks the main reason for getting into peering used to be about saving money on transit Transit prices drop 25-30% each year IX port prices remains somewhat unchanged Prices for crossconnects keep going up The businesscase for peering becomes less obvious Why should you care about peering in 2019?

1. Latency Many customers are moving their services into public cloud and demands very low latency towards the cloud providers Fiber access have been providing low latency for many years Residental access like xDSL and DOCSIS well below 10 ms 5G and low latency DOCSIS promises 1 ms RTT to 1. hop We need to reduce end-to-end latency. Peering will often give you lower RTT than transit

2. Resiliency Most networks have some kind of redundancy on their transit. Multiple uplinks and/or several providers Especially for networks with only one transit provider, peering provides a reliable alternative to reach important networks Peering in multiple locations and/or IX’s, means that the chance of loosing important networks becomes very small Even if you loose transit entirely, a decent portion of the Internet would remain reachable (assuming DNS is cached or reachable via peering) Protect against route leaks due to shorter AS-path

3. Better protection from DoS All DoS attacks are now distributed and mostly originates from not- so-well maintained networks! Most of your important traffic will come from peers Most of the “bad” traffic comes from transit Even if you need to withdraw a prefix from your transit provider(s) you would still have decent reachability By deploying proper filtering on your peering sessions, the risk of unwanted traffic becomes even smaller – not possible on transit

4. Help keep the Internet decentralized The Internet survived by being decentralized and highly redundant Trend towards a small number of very large networks DNS - Google, Quad9, OpenDNS, Cloudflare Transit - some very large providers worldwide (Level3) and regional (Globalconnect/Nianet) Even large transit providers have issues every now and then It’s important that Internet connectivity doesn’t depend on a single service provider

5.Be part of a great community Find peers (as in human persons) at your skill level Attend conferences like DKNOG, RIPE, EPF, IX meetings etc Network with cool people that don’t want to sell you stuff Fix problems easier Don’t be afraid - peering managers from even the largest networks tends to be really cool to hang out with!

Entry level is lower then ever Today it’s easy to get a significant part of your traffic through peering – even if you only peer within Denmark, and exclude the traffic that could be served by CDN caches All the major content providers are happy to peer with everyone – little effort == lot of traffic! Routers capable of holding full table is cheaper than ever – and you really don’t need to hold a full table anyway Tools like route servers and peeringdb makes finding and setting up peers easy Distributed IX's like NL-IX makes reaching a large number of peers easy See http://drpeering.net for more info on peering

Questions (and peering requests!) jahc@stofa.dk or peering@stofa.dk