The Brazilian experience in IPv6 dissemination

Embed Size (px)

DESCRIPTION

Presentation in Workshop 87: IPv6 Around The World: Surveying the Current and Future Deployment of IPv6, IGF 2010 - Internet Governance Forum - Vilnius - Lithuania

Citation preview

IPv6.br

IPv6.brThe Brazilian experience in IPv6 dissemination

Antonio M. [email protected] Network Information Center NIC.br

IGF 2010Good morning.

I am Antonio Moreiras, from the Brazilian Network Information Center and I am here to talk about our efforts to disseminate the IPv6 protocol in Brazil. First of all, I would like to make a very brief presentation of what is the NIC.br, and what is the Internet Brazilian Steering Committee.

CGI.br and NIC.br

We have a multistakeholder organization, to take care of Internet Governance at a national level, implemented by the Brazilian Internet Steering Committee. It is a team of 21 volunteers, 9 from the government, 11 from civil society, representing users, ISPs, industry, NGOs, etc, and 1 Internet specialist. This committee constitutes a space of debate and coordination for the Internet related initiatives in Brazil. It has no regulatory powers.The committee has created a non-profit organization, called the Brazilian Network Information Center, to act as its executive arm. NIC.br manages the .br ccTLD, charging about US$ 17,00 per year, per domain, what constitutes our funding. We also act as a National Internet Registry, and we have a series of projects and services to improve Internet in Brazil.Among the projects and services we have, it is important to highlight the Internet Traffic Exchanges: we manage 12 of them in our country, with an aggregated traffic of plus than 35 Gbps. We have also a group that aims to security incidents response, and other that produces statistics about Internet use (you can download them in our website, also in English). We make measurements on the Brazilian Internet infrastructure quality, and studies on the .br web. We have projects aimed at the dissemination of NTP protocol and IPv6 protocol, among others.

So Introduction done Lets talk about the IPv6 dissemination...

easier access to the adresses (1) Until 2007, LACNIC was responsible for IPv6 allocations

This means a challenge for Brazilian Providers:

A legal contract, in Spanish, with a foreign organization.

December 2007: Registro.br starts to register IPv6 addresses and AS numbers, which had been already happening with v4.

Policy: if you already have an IPv4 allocation, then you certainly justify at least a /32 IPv6.

Easier process led to a increase in registration.

The starting point in our actions was to facilitate the process for the ISPs to get IPv6 allocations.

For some time it was LACNIC's responsibility, but it generates an extra layer of difficulty to Brazilian ISPs, so, in December 2007 Registro.br started to make the IPv6 and AS numbers allocation, as it was already being done for IPv4.

This facilitated access to the addresses and led to an increase in registration and use.

awareness raising (2)It started at the beginning of 2008

Awareness raising

Speeches at events

Universities

IT meetings / events

(...)

As part of our awareness raising initiatives, we start, in April, 2008, to make speeches at several events and meetings, in universities, companies, free software events, etc. So far, there have been more than 40 speeches, and we think they have helped the process.

website (3)Awareness raising

Information

Started as a simple repository of pre-existent information (in Portuguese language)

We noticed the need to write some articles / information fill the gaps...

Collaborative work

Creative Commons 2.5 (Brazilian License)

We started our IPv6.br website in June, 2008.

The first idea was to have a collaborative website, working as a repository of pre-existent content. It worked, but would not suffice. We realized that it was necessary to fill a lot of gaps, and started to write articles and sessions of the website. The IPv6.br website, today, has information targeted at all audiences, as users, government people, companies managers, and engineers.

We have all content licensed under Creative Commons, except for some external collaborations.

website (3)http://ipv6.br

That is a screenshot of our website.We have about 500 (five hundred) unique visitors per day.

e-learning package (4)http://ipv6.br/curso

We also created an e-learning package, that is freely available on the Web, and is also distributed in our institutional CDs. It is used as an introduction, a base line, for our hands on training. It also became very popular among networking students.That is a screen-shoot of our e-learning package. It is a 4-hour course.There is an work in progress by NIC.cl to translate it to spanish.If anyone wants to create derivative works from it, talk to us,, there will be no problems or cost.

capacity building (5)How do we reach the Brazilian ISPs?We felt that capacity building was an important need, due to potential high costs...

We have prepared our own brochures inspired on 6diss/6deploy material, but completely rewritten

Creative Commons - Comercial use, derivative works, copy, distribution, all uses are allowed...

Laboratory: 8 Cisco + 8 Juniper routers, plus ~ 60 virtual machines, to teach 8 groups of 4 people each.

Our most successful initiative is the hands on capacity building course, held at NIC.br headquarters, and targeted at the Brazilian ISPs.

We have prepared our own brochures, also available under a very permissive Creative Commons License. We also have a laboratory and a series of practical exercises.

capacity building (5)16 courses already~500 people, from more than 180 organizations (mainly ISPs or other Autonomous Systems) trained.

Intensive / hands on / 5 days = 36h (theory + labs)It became very common, in the next few weeks :...the ISPs ask for an
IPv6 allocation

...to ask for IPv6
peering in our IXPs

...sometimes,
to put a test IPv6 website
to work

We already had 16 courses, and it became very common, in the next few days or weeks after the course, the ISP to take some concrete action towards the adoption of IPv6, as asking for allocation, peering, or launching an IPv6 website.

capacity building (5)The course is free for the ISPs staffFunded by the .br domain names

Course for Non-Brazilian ISPs

Scheduled for November, 2010 - So Paulo / BrazilPTT Forum (Brazilian IXP Forum) / LACNOG + LACNIC

Also free + becas offered by ISOC

The course is free, funded by the ".br" domain names, and its content is suitable for ISP's technical staff, addresing topics such as addressing plan and routing configurations.

There will be an edition of this course, together with PTT Forum and LACNOG, in So Paulo, the next month, target to non-brazilian institutions from LACNIC region. If you are interested, feel invited. This course will also be free and there will be a fellowship program from ISOC to the event as a whole.

capacity building (4)

Theoryintroduction

basic funcionality

routing

management

security

planning

Labsbasic

tunneling

firewall

routing (ospf, bgp)

dns

http://ipv6.br/presencialThat is a diagram of our lab, and our curriculum.

This is a 05-day, 8 hours a day course, for 32 students.

IPv6 transit free of charge (6)Participants of Internet Exchange PTTMetro So Paulo.

Experimental

Limited time

Limited and shared bandwidth

Expected results:Foster the ASes to use IPv6;

Lower the gap between Allocated and Routed IPv6 addresses

Our most recent initiative is to give Ipv6 transit, free of charge, to the participants in our biggest IX, PTT Metro Sao Paulo.

We started offering this service to all participants at March 2010 and today we have 14 active participants.

The offer has some limitations, such as having a limited bandwidth, shared by all participants.

We expect to foster the ASes to use IPv6, and to lower the gap between Allocated and Routed Ipv6 addresses.

IPv6 transit free of charge (6)4th transit AS for LATAM according to the BGP Weathermap

14 ASs

According to the BGP Weathermap, we are already the 4th IPv6 transit AS for Latin America region.

We don't know if this could be seen as a good result, since the effort is very limited... There should be a lot of IPv6 commercial transit providers bigger than us.

budget1 engineer / 1 system analist full time + coordination (part time)

+ some help from IX PTT Metro team (on the courses and free transit)

+ ~ US$ 100k / 2009 (labs, courses, e-learning)

+ ~ US$ 100k / 2010

Obs: Participation of CISCO, JUNIPER and MICROSOFT with speeches at some of our courses

Some courses outside So Paulo can be supported by co-sponsors

In 2009, the investment for this project involved the necessity of having two people working full time, maintaining the lab and giving lessons, purchase of equipment to develop our laboratory and the production of the elearning package, and brochures.In 2010, our budget has the same amount spent in 2009 because we are offering the course in other brazilian regions, not only in So Paulo.I would like to highlight the participation of Cisco, Juniper and Microsoft with speeches at some of our courses and the opportunity to realize some courses in other cities with the support of local participants.

some results (IPv6 allocations)(ftp://ftp.registro.br/pub/stats/delegated-ipv6-nicbr-latest)

One of the ways we can use to measure the deployment of IPv6 is through the address blocks allocation. This graph shows the allocation for Brazilian Autonomous Systems along time.

There is a huge increase coinciding with the start of our initiatives.

We also have seen, along 2009 end 2010, some Brazilian ISPs creating IPv6 testing websites, or enabling IPv6 in their main website.

There is an interesting case of a big hosting provider, that deployed IPv6 to more than twenty thousand hosted domains at the same time. There are even some providers offering IPv6 transit to home and corporate customers, either as a full service or on an experimental basis.

There are some interesting initiatives from the government, as a document from the federal government, called e-ping, that recommends IPv6; and the cases of the governments of So Paulo, and Paran states, that asked for IPv6 in public licitation processes for upgrading their networks.

2010 surveyIn Brazil we have:~ 800 Autonomous Systems

~ 1600 ISPs (estimated)

~ 160 Autonomous Systems with IPv6 blocks (20%)

~ 45 blocks in the BGP table (5%)

In this survey:346 responses total (21% of 1600)

258 ASs (32% of 800)

This is the second survey we conducted in 2010, among the Brazilian ISPs, to identify the deployment level of IPv6 in their networks, and the main problems involved.Among other information, these surveys have helped us identify a number of difficulties faced by an ISP in the deployment of IPv6. One of the difficulties reported is the cost of deployment, because of the need to exchange of equipment and to training the technical staff. However, the main items are the lack of technical knowledgemente and lack of options for IPv6 traffic. In Brazil we don't have many operators providing IPv6 transit, forcing the ISPs, especially outside So Paulo, to use tunnels with American and European providers.

main dificulties

Here we asked what were the main difficulties.The first result shows lack of understendment of the problem. The customers will never ask for IPv6. They want the Internet, the email, the videos, etc... IPv6 shall be addressed by the ISPs, not the customers.

do you have a formal working group in your organization taking care of IPv6 deployment?

Here we can see some changing of posture in that ISPs wich take our training. A higher share of ISPs trained have formal programs and groups taking care of the Ipv6 implementation.

when do you intend to ask for the IPv6 address block?

In a similar way, we see that trained ISPs are more likely to take imediate action toward Ipv6 adoption.

THANK YOU

Antonio M. [email protected]

[email protected]://ipv6.brhttp://ceptro.br/englishhttp://nic.br/english

no trainingipv6.br course

working group0.1733333333333330.528925619834711

no0.8266666666666670.471074380165289

ipv6.br courseno training

have Ipv60.5454545454545450.164444444444444

1 month0.03305785123966940.0311111111111111

6 months0.08264462809917360.195555555555556

1 year0.2314049586776860.324444444444444

> 1 year0.07438016528925620.244444444444444

Won't 0.03305785123966940.04

Coluna E

security0.0578034682080925

other0.138728323699422

Ipv6 block cost0.15028901734104

lack of support from the management0.167630057803468

we do not need ipv60.176300578034682

human resources cost0.187861271676301

equipment cost0.274566473988439

lack of support from upstreams0.364161849710983

lack of technical knowledgment0.572254335260116

lack of market / customers don't ask for0.580924855491329