FLIP6 – Latin American IPv6 Forum
FLIP6 is the Latin American IPv6 Forum. After having held fifteen editions at various LACNIC events over more than a decade, it is now part of the LACNIC Technical Forum (FTL).
The goal of FLIP6 was to encourage and promote the adoption of the IPv6 protocol within the region of Latin America and the Caribbean, as well as to share experiences in the implementation of IPv6 services and applications in our region.
Originally promoted by LACNIC, FLIP6 met for the first time in March 2004 and held its last meeting in May 2017.
FLIP6 brought together members of academia, private sector representatives, NAP operators, ccTLDs, ISPs, and others with an interest in IPv6 and the deployment of the new protocol.
FLIP6 was structured with a forum chair and a program committee, but its most important element was always the Community.
The chair was elected by vote of discussion list subscribers and served a term of two years.
FLIP6 was the result of the collaboration and abilities of the Latin American and Caribbean Community at the service of a common goal: deploying a new Internet.
Today, the Latin American IPv6 Forum finds its place within the LACNIC Technical Forum, a space it shares with other important regional forums such as NAPLA (the Interconnection Forum) and the LACNIC Security Forum.
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.
- 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.