FLIP6 and LAC IPv6 TF

FLIP6 – Latin American IPv6 Forum

(Slides at: http://portalipv6.lacnic.net/presentaciones-flip-6 )

 

The goal of this Forum is to promote the adoption of the IPv6 Protocol within the region of Latin America and the Caribbean, as well as the exchange of experiences obtained in relation to the implementation of IPv6-based services and applications within our region.

Originally promoted by LACNIC, the first edition of the Forum met in March 2004. Its latest edition was held in May of this year.

This Forum is a meeting place for people from the academic sector, the commercial sector, NAP operators, ccTLDs, ISPs… In short, it brings together the general public and all those who in one way or another are interested in the deployment of the new protocol.

During the course of the year FLIP6 works through different platforms, one of which is a discussion list where issues of interest to the IPv6 community are debated. The issues that are proposed and debated during the year have their culmination at a yearly meeting of the Forum which is held within the framework of the LACNIC events that are organized every year in different countries of our region. The event’s agenda includes presentations on the work that has been carried out in the region, special guests representing this or other organizations, debates on matters of interest that originated on the discussion list and also on new issues that may be proposed, constitution of panels, etc.

The FLIP6 Forum is made up by a Moderator, an Evaluation Committee and, above all, the Community.

The Moderator serves a period of two years and is elected by the vote of the members of the discussion list.

Contributions presented at the different FLIP6 meetings have shown a remarkable evolution that has accompanied IPv6 deployment in our region.
Calls for presentations are announced for the entire Latin American and Caribbean region, thus allowing the possibility of showcasing not only different aspects of the protocol but also the different realities that exist within the region. This makes the Forum interesting in terms of cooperation among different countries.

In order for a contribution to be included within the FLIP6 program, at the time of evaluating proposals the following parameters are considered: originality, value of an experience to be shared, possibility of general application, replicability, and importance for development.

Beyond the technical issues derived from this Forum, the results obtained in terms of cooperation and disposition of the Latin American and Caribbean Community allows us once again to achieve a common objective: the deployment of a new Internet.

Evaluation Committee:

– Alejandro Acosta (VE)
– Antonio Moreiras (BR)
– Azael Fernández (MX)
– Carlos M. Cargnazzo (UY)
– Guillermo Cicileo (AR)
– Jordi Palet (ES)
– Jorge Villa (CU)
– Mariela Rocha (AR)
– Nicolás Antoniello (UY)

FLIP6 – 2017 Report

During the Latin American Forum of IPv6 in their 2017 edition, the themes of the IPv6 Ready Logo, “IPv6-only” data centers, Jool, NATmeter project implementation stooded out; and cases of study of IPv6 in government entities and use of VoIPv6 at a university.

The finalists of the “Challenge IPv6 LACNIC 2017” were announced and recognized for achieving deployment and offering several services with IPv6 support in less than a month, and for documenting it on a final report that was evaluated by Committee.

It was also given, for the first time in Latin America, the prize “Jim Bound” to 5 Internet providers with IPv6 traffic above 20%: TIGO Guatemala (GR), Wind Telecom (DO), tele (AR), Telefonica (BR) and CNT (EC).

The presentations included:

2 talks with some special guests:

  • “IPv6 Ready Logo Aiding IPv6 Deployment” by Timothy Winters, IPv6 Ready Technical Chair.

During the aforesaid presentation the foundations of the “IPv6 Ready Logo” of the IPv6 Forum Certification Programme were mentioned; 7 of 9 approved laboratories emphasizing the IOL, first in America; that computers that meet with the RFCs are subjected to. To date, nearly 2100 products have obtained this certification.

 

  • “IPv6 @ FB: The journey from NIC to the edge” by Mikel Jiménez Fernández, Facebook

The covered way was mentioned and how to operate Facebook with IPv6-only in data centers (DC) as it turned out to be the most appropriate option to avoid maintaining a network dual-stack with network paths in both versions of the IP.

It started by stablishing figures such as the 16% of traffic users is IPv6; bur internally is of a 99%.

It was noted that since the servers – > Racks – > DC – > Backbone – > Edge, have different addressing schemes and sizes of IPv6 prefixes, such as 64’s for each rack, and the use of routing protocols internal and external in each scenario after determining the most suitable. The self-development of its “Data Center Fabric” operating with BGP, but its Backbone with IGP and without the use of NATs in the Edge with only IPv6. Finally it was discussed the ILA usage (Identifier Locator Addressing) as a new way of of having a scheme of hierarchical routing with IPv6 addresses by task and without collision of ports

 

And 6 talks selected by the FLIP6 Evaluation Committee composed by 7 people:

  • How can a Backbone with MPLS reduce cost and accelerate the IPv6 deployment in small and medium-sized suppliers.

Some of the advantages of MPLS for IPv6 were presented, and how its use of help reducing costs in networks of Internet providers.

  • SIIT and NAT64 using Jool

The functioning of SIIT and NAT64 were discussed. Jool is a Mexican opensource application for Linux. Curious fact? “Jool” is a term that was adapted from a word in Mayan which means “lock”. Its use is comparable to others but it is more complete since it also supports SIIT-DC; it was also mentioned successful usage cases and good feedback from users.

  • Data centers’ evolution without IPv4 (SIIT-DC).

It was mentioned the use of SIIT-DC as equivalent to the 464XLAT mechanism, but for data centers (DC) with IPv6-only, its advantages and solutions that solve without IPv4; as well as usage examples. It was named some commercial implementations and other opensource as Jool.

  • Experiences in voice deployment of IPv6

This is an implementation from 2016 of a hybrid network IPv6-only  with IP-PBX at a University of Mexico where 1/4 of 4600 telephony devices had IP support, but not all of them had IPv6. Remark was made of the state of the resources of the Internet, such as IPv4; of this institution as a justification of this deployment; the schema-topology of IPv6 addressing designed and the various elements necessary to put into production a stable telephone network, in production and scalable with solutions also based on software.

  • NATmeter

It is a LACNIC project, since September 2016, where it was decided to move forward in the aforesaid after demonstrating that there was NAT66 (a 0.8%) in the analysis of measurements (250 thousand samples) on the use of NATs in connections with IPv4 and IPv6.  The operation was explained based on percentages and numbers access mapped via both IP versions having used a script of Javascript that moves in the navigators of the participants with analysis by means of use of WebRTC and STUN (Session Traversal Utilities for NAT). In the end it was invited to contribute with more measurements

  • Deployment of IPv6 in 4 cooperatives. (Groupo Conelectricas Costa Rica)

In this successful case of  implementation of IPv6, entities involved were mentioned involving IPv6 usage statistics; with previous temporary solutions like the use of CGNs (Carrier Grade NATs); the advantages of having decided to use IPv6 in a pila-dual scheme, but not before overcoming several difficulties such as limited providers support. Finally the used topology was shown, as well as some examples of configurations, results of monitoring, and the parts of the implemented pilot Plan.

 

FLIP6 – 2016 Report

During the 2016 edition of the Latin American IPv6 Forum,  excelled the topics of DHCPv6, 5G, SDN/NFV, OpenWrt, Scalable routing, Network Reconnaissance  and  study cases of university and community networks.

The presentations included:

Two talks of special guests:

– IPv6-Based 5G Networking Enabled by SDN-NFV, Cloud Computing and IoT. By Latif Ladid, president of the IPv6 Forum.

Emphasis was made during the presentation on the evolution that the protocols have had and will have on the Internet, which in many cases has become “InterNAT”. The new Internet is already contemplating technologies as SDN and NFV with Openstack v6, as well as the necessary use of IPv6 in the 5G networks. Regarding IoT and data generation, the third version is the one that uses IPv6 with 6LowPAN and ROLL. IPv6 makes possible  the two-ways Internet E2E (End-to-end), and the tendency will be IPv6 over 5G and WDM. Later, numbers were given about the deployment of IPv6 in the world, excelling Brazil, Ecuador and Peru in Latin America.

– DHCPv6 Operational Challenges by Tom Coffeen, evangelist of IPv6 in Infoblox

IPv6 statistics in the world were mentioned, mainly in the USA; the estimate, according to Google, the % of users of IPv6 will be 50% for 2018. Were given the differences between DHCP for IPv4 and IPv6, outlined the advantages of the latter, as well as variations and types such as Stateful and Stateless DHCPv6 based on the management of two flags “M” and “O”, and the behaviors depending on the operating system of the user. Different solutions were presented to the possible fail overs of DHCPv6 in its deployment. Some techniques were also named to have a more secure and controlled implementation of DHCPv6; recommendations on addressing schemes and the lack of DHCPv6 support in Android devices.

And 7 presentations were selected by the Evaluation Committee of the FLIP6, composed of 9 people, that were:

– Deploying SDN Technologies in Hand with IPv6

It started with UDG data and statistics on the use of IPv6, where the number of students is 3 times higher than that of available IPv4 addresses. The benefits of combining the use of SDN together with IPv6 to offer for example, by means of dynamic circuits, payroll services. The use of OESS for the unfolding of OpenFlow with IPv6 support was mentioned. As well as the development of SDN applications for traffic optimization; and a VoIPv6 study case.

– Analysis of IPv6 Implementation in OpenWrt According to RFC7084

As part of the IPv6.br project, where it was determined the lack of IPv6 in edge and last mile devices, motivated this analysis of IPv6 using OpenWrt, taking as reference the RFC 7084 and conducting a series of experiments to find out the degree of support for IPv6 in 3 different topologies. Becoming obvious the lack of full support of all functionalities like DAD, and the state of requirements in the categories: general, on the WAN side, “Link-Layer, assignment of addresses, delegation of prefixes, ULA, on the LAN side, 6RD and DS-Lite. It was concluded that OpenWrt works with IPv6 but presents some errors for proper operation.

– Strategy of Scalable Routing in the Transition and Adoption of IPv6.

Starting with an analysis of the growth of BGP entries in routing tables at global level and the estimate for 2020, the mention of the advantages and disadvantages in the use of the type of memory known as TCAM, where by default is assigned little space for the number of IPv6 routes. The use of multihoming and the different protocols alternatives to obtain a more scalable routing like: SCTP, shim6, HIP and LISP, where the latter is more appropriate and has the highest degree of development. The different implementations of LISP, their advantages and use cases were also mentioned.

– Comparison between mechanisms of IPv6 transition

After mentioning a review of the different existing mechanisms of transition/coexistence with IPv6, the different options were named for deployments  with IPv6-only, such as: DS-LITE, Lightweight 4over6, 464XLAT, MAP-E and MAP-T, with their advantages and disadvantages. At the end a comparative table was presented with the methods of transition and the indication of the different features in each one, as well as an study case in a multi-service network.

– Ask Dr. IPv6 and statistics of IPv6

A program called “Dr. IPv6” was presented, which consists of a mail account that will receive questions from the community of Latin America and the Caribbean, and will be answered, without warranty, with audio by an expert, the most suitable according to the question’s topic. The recording will be available as Podcast, in MP3, and the answer will be announced in the list of lactf.

In the presentation of statistics, data analysis gathered by LACNIC (Oct.2015-April 2016) were shown and these are openly available including: the # of Web sites with content and AAAA records, the % of domains AAAA pointing to addresses in the region of LACNIC, the size of the announcements of prefixes (BGP Table), BGP with RPKI, and consultations with DNSSec. Finally, the formats available of these data.

– Advanced IPv6 Network Reconnaissance

Taking as a basis the RFC7707, it was noted that since many IPv6 allocations are performed under certain well-known patterns then, IPv6 networks are scannable. A myth that exist.
As a result of an experiment carried out in allocation patterns for servers: Web, mail and DNS, and networks with customer segments; through the use of developed tools to perform scans. References were also made in the use of extension headers and the consequences on their use by the filtering and discarding that is performed. Finally was introduced the topic of the scanning of TCP/UDP ports.

– Experience implementing IPv6 in the “Universidad Distrital Francisco Jose Caldas”

An explanation was given about the infrastructure of the network of the university belonging to RITA ( Research Network of Advance Technology), including the phases of the IPv6 implementation, IPv6 enabled services and research applications on IPv6, by promoting their use and adoption, testing for IPv6 deployment, and the connections to academic networks.

In Lightning Talks of IPv6, a single presentation was presented:

Mesh Broker Tunnel for Communitarian networks. By Nicholas Echaniz of Alter Mundi, Argentina.

An implementation of libremesh, due to the high latency values of available commercial “tunnel broker” services, and the need to connect different networks of AlterMundi, with the minimum possible latency. When combining tinc-vpn (a VPN software mesh) with a protocol of dynamic routing (babeld or bmx6). Finally was mentioned the future deployment of a communitarian network using a scheme similar to the one of 6RD.

To conclude the FLIP6-2016, were announced the winners of “Angel” play, which was available at the entrance to the main auditorium, and two attendants to the 3rd part or second day of the FLIP6, who answered correctly 2 questions formulated.