36
”Operational stability of the InternetSANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist <[email protected]>

”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

Embed Size (px)

Citation preview

Page 1: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

”Operational stability of the Internet”

SANOG1 - Kathmandu, Nepal 2003-01-25

Kurtis Lindqvist<[email protected]>

Page 2: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 2

© 2003 - Netnod AB http://www.netnod.se/

Slides available at http://www.kurtis.pp.se/presentations

Page 3: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 3

© 2003 - Netnod AB http://www.netnod.se/

Who is Netnod?

• Continuation of D-GIX• Established in 1997• Operates four exchanges in Sweden

– Stockholm, Gothenburg, Malmö, Sundsvall

• Have been the first (only) exchange point to use DPT/SRP/RPR/802.17– Switching to Gigabit Ethernet

Page 4: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 4

© 2003 - Netnod AB http://www.netnod.se/

The Internet has changed

Page 5: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 5

© 2003 - Netnod AB http://www.netnod.se/

Different needs

• Medical applications on STM-1 based IP-VPNs

• On-line banking applications• Production dependent IP-VPNs• VoIP

• Down-time is starting to have an effect

Page 6: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 6

© 2003 - Netnod AB http://www.netnod.se/

The Internet of today won’t do it

IGP convergence

• Will impact your service offering – IP-VPNs– VoIP services– Banking?

Not really new……and relatively easy to fix

Page 7: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 7

© 2003 - Netnod AB http://www.netnod.se/

The Internet of today won’t do it

IGP convergence

– Can be improved with IGP timers for both ISIS and OSPF

Page 8: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 8

© 2003 - Netnod AB http://www.netnod.se/

The Internet of today won’t do it

IGP convergence

• Suggestions to fix the protocol also exists– See Cengiz Alaettinoglu presentation

at the ISIS-WG in San Diego Dec 2000• But also be done at Layer 2…

Page 9: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 9

© 2003 - Netnod AB http://www.netnod.se/

The Internet of today won’t do it

BGP Convergence

• Convergence is poor as documented by Abha Ahuja and Craig Labovitz

• Will also impact your service offering– How do I do intra-provider VoIP?

Page 10: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 10

© 2003 - Netnod AB http://www.netnod.se/

The Internet of today won’t do it

BGP convergence

• Harder to fix– Problem with the protocol

• A number of suggestions are out there– Dampening might harm you, see Randy

Bush et al at RIPE in Rhodes and last Nanog

• For a long term fix we need to find a better way of doing this…

Page 11: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 11

© 2003 - Netnod AB http://www.netnod.se/

..but we still need to do Interconnects…

Page 12: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 12

© 2003 - Netnod AB http://www.netnod.se/

Interconnections

• Transit connections

• Direct peerings

• Exchange points

Page 13: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 13

© 2003 - Netnod AB http://www.netnod.se/

Transit connections

• ”Where the rest goes”– Your way to the most of the Internet

• Often protected so that you won’t get isolated in case of failures

• Critical as otherwise you will be an isolated island of the Internet

Page 14: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 14

© 2003 - Netnod AB http://www.netnod.se/

Direct peerings

• Direct links between two ISPs• Normally redundant

– For economical ”fairness”

• Not really crucial as you can send traffic through the upstream– But might be crucial depending on

your traffic ratio

Page 15: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 15

© 2003 - Netnod AB http://www.netnod.se/

Exchange points

• Many ISPs connected to common and shared media

• Normally limited protection• Limited effect if lost

– But can still force large volume of traffic to be shifted and leading to higher cost

Page 16: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 16

© 2003 - Netnod AB http://www.netnod.se/

What if we loose an exchange point?

Tested in full scale at Netnod

Migration of mountain cave

Page 17: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 17

© 2003 - Netnod AB http://www.netnod.se/

Netnod is running a number of exchangepoint

medias• Cisco DPT / SRP

– 622 Mbps– 2.5Gbps

• FDDI– Legacy

• Gigabit Ethernet – Bridged to FDDI

Page 18: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 18

© 2003 - Netnod AB http://www.netnod.se/

Netnod setup - GigE 1 Customer router

Extreme switches

FDDI Switches

A B

Page 19: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 19

© 2003 - Netnod AB http://www.netnod.se/

Netnod setup - GigE 2

Customer routers

Extreme switches

FDDI Switches

A B

Page 20: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 20

© 2003 - Netnod AB http://www.netnod.se/

Netnod setup - DPT

Page 21: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 21

© 2003 - Netnod AB http://www.netnod.se/

…and then we migrated ”A”…

…so what happened?

Nothing really…

Page 22: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 22

© 2003 - Netnod AB http://www.netnod.se/

Government project

• Study of the overall stability of the Internet in Sweden– DNS– Exchange points

• Gathered a number of data– BGP logs of 10 ISPs…almost– BGP listening on US East/west coast– Load graphs

Page 23: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 23

© 2003 - Netnod AB http://www.netnod.se/

Traffic shifted as planned

Page 24: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 24

© 2003 - Netnod AB http://www.netnod.se/

No real BGP activity - withdrawals

Page 25: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 25

© 2003 - Netnod AB http://www.netnod.se/

No real BGP activity - Advertisement

Page 26: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 26

© 2003 - Netnod AB http://www.netnod.se/

BGP Activity - details

Page 27: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 27

© 2003 - Netnod AB http://www.netnod.se/

What conclusions can we make?

• Exchange points are not really crucial– Some ISPs actually shifted the traffic

beforehand• Interconnects can be made stable

– Layer 2 convergence will help– But GigE can also be made to work…– …but you need to be careful

Page 28: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 28

© 2003 - Netnod AB http://www.netnod.se/

So what do we think happened?

• Well, the only thing that really changed was the NEXT_HOP

• Backup paths was known• So BGP recalculation was very

limited, if at all

• But this needs planning and luck!– And not necessarily in that order…

Page 29: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 29

© 2003 - Netnod AB http://www.netnod.se/

Operational stability

• All this is examples of how to improve operational stability

• But why do I needed it?– The answer is obvious

• Or is it?– How dependent is your country on the

Internet?

Page 30: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 30

© 2003 - Netnod AB http://www.netnod.se/

Operational stability

• Netnod was to some extent created out of the needs for stable Internet in Sweden– The physical exchange is located in caves

owned by the government– But they have no control over it

• Gov and we where concerned about physical security– As far as I know unique - which have proved

to be useful

Page 31: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 31

© 2003 - Netnod AB http://www.netnod.se/

Operational stability

• Physical security is the easy part– Todays attacks are logical

• The Swedish government is moving into CERT like functions and is trying to find their role– The idea is good– But they add little value to the solution of

the real problem– Still they are needed and can be useful– Early start is goood

Page 32: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 32

© 2003 - Netnod AB http://www.netnod.se/

Operational stability

• The challenge in the future lies in moving forward on two fronts– Physical– Logical

• Both are well understood…• …but poorly implemented

Page 33: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 33

© 2003 - Netnod AB http://www.netnod.se/

Conclusions• Operational stability is becoming more

and more crucial– For revenue and infrastructure

• Work with your goverment before they work with you

• There is a lot you can do (should have done) to increase the stability of your network– And the rest of the Internet

• Conferences like these are good!

Page 34: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 34

© 2003 - Netnod AB http://www.netnod.se/

Go do it!

Before you wake up and is forced to!

Page 35: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 35

© 2003 - Netnod AB http://www.netnod.se/

?

Page 36: ”Operational stability of the Internet ” SANOG1 - Kathmandu, Nepal 2003-01-25 Kurtis Lindqvist

2003-01-25Sida 36

© 2003 - Netnod AB http://www.netnod.se/

ContactNetnod Internet Exchange i Sverige AB

Bellmansgatan 30I SE-118 47 Stockholm

Sweden 

Office address: Bellmansgatan 30I

 Telephone: +46-8-615 85 70

Telefax: +46-8-442 09 67 E-mail: [email protected]: http//www.netnod.se/