Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association...

19
Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009

Transcript of Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association...

Page 1: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Optimal course of IXP development – NIX.CZ

Tomáš MaršálekNIX.CZ, Director of Association

24.2.2009, Apricot2009

Page 2: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Ideal IXP form

• HW interconnecting platform• Association of competitors• Place for experience sharing• Place where member delegates share

their Company’s approaches to IXP• Place enabling communication among

competitors• Reflection of the Internet development

in the country or region• Neutral body

Page 3: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

What should not be an IXP

• Battlefield for competitors • Equivalent to IP transit service• Place for fulfilment of individual

member/person ambitions• Rigid association where Board

membership or management position means just new business cards and nice entry in CV

• Political force

Page 4: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ - history

• First discussion at RIPE in 1995• Association established in 1996• Long debate about neutrality,

political role and structure of NIX.CZ• Up to 2002 based on voluntary work• In 2002 first full-time employee

Page 5: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ - today• Since 2002 transforming from non-

commercial association to commercial association

• Periodical board members change• Gradual increase in active marketing • Participation in essential conferences

(RIPE, NANOG, APRICOT)• EURO-IX membership – great platform

for sharing technical and political knowledge, experience and information

• Goodwill building

Page 6: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ today - IPv6

• 100% IPv6 compatible• IPv6 based peering since the

beginning of 2003• 47 connected ports today• 30 connected companies• 45 prefixes• All internal services fully available

• Routeservers, web servers, etc…• Approximately 70 Mbps traffic

Page 7: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ today - Routeservers

• Officially launched 9/2008• HW: 2 PCs on 2 locations, Quad Core

Xeons• SW: Linux, FreeBSD• Peers on RS:

• IPv4 - 48 peers (from 144 potential), 37 unique AS

• IPv6 - 19 peers (from 29 potential), 12 unique AS

Page 8: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ today - Routeservers

Page 9: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

NIX.CZ today – in numbers

• No.7 in Europe regarding traffic• 10Gbps 2006 -› 70Gbps 2008• 6 full-time employees • 24/7 NOC• 91 members/customers• VAS - TLDs hosting (5)• 146 connected ports• 432Gbps capacity

Page 10: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Increase in port numbers

  1Q/05 2Q/05 3Q/05 4Q/05 1Q/06 2Q/06 3Q/06 4Q/06 1Q/07 2Q/07 3Q/07 4Q/07 1Q/08 2Q/08 3Q/08 4Q/08

10/100. 56 49 48 46 41 36 34 34 35 36 32 32 38 35 31 29

1G 33 41 42 47 52 55 55 59 64 71 70 71 71 72 76 77

10G 2 2 2 2 4 6 7 7 8 9 12 15 17 20 23 31

total ports 91 92 92 95 97 97 96 100 107 116 114 118 126 127 130 137

networks 51 51 53 54 56 56 57 60 65 68 68 72 77 81 84 91

Page 11: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Connected companies

Page 12: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Traffic statistics

Exceeding 70 Gbps in December 2008(compared to 40 Gbps in May 2008)

Page 13: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Current topology

• 4 locations

• 5 switches

• primary ring NIX1–NIX2–NIX4

• LR or DWDM XENPAKs between nodes

Page 14: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

How has it been achieved?

• You can have money, nice ideas but one of the major risk factors are people

• Nothing is for free – volunteering model does not work forever

• Quick management transformation• Ill-willed individuals and wrong ideas

gradually become extinct– but that takes time

• Strategic location – Prague is the natural geographical Central-European connection point between Western and Eastern Europe

Page 15: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

How has it been achieved?(continued)

• Link-up with government and regulatory bodies

• International experience• Participation in international meetings • Euro-IX member• Cooperation with other IXPs and

knowledge sharing• Meeting hosting <Euro-ix, RIPE, CENTR,

IETF>

Page 16: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Prospective risks

• People – unsuitable people in the board or in management (sleeping on the wheel)

• ISP market globalization• IP Transit price decreasing almost to 0$ • Government regulatory bodies• Lack of technology?• Internet future in general????• Force majeure

Page 17: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Plans for future

• Keeping EU “market” connection price• Building reserves, avoiding financial

risks• Transition to more stable internal

model – board voting procedure similar to ams-ix model

• Marketing strategy aimed at foreign networks

• Keeping service quality• Goodwill building• Keeping neutrality

Page 18: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.

Thank you!

• Questions?

[email protected]

Page 19: Optimal course of IXP development – NIX.CZ Tomáš Maršálek NIX.CZ, Director of Association 24.2.2009, Apricot2009.