The Journey of UNICAMP towards its First IPv6-Only Website

29/05/2023

The Journey of UNICAMP towards its First IPv6-Only Website

By Henri Alves de Godoy – Computer Network Analyst, Campinas University

The year 2023 has been marked by many celebrations and advances in the field of computer networks. We are celebrating the 40th anniversary of the migration of a significant number of hosts to the TCP/IP protocol in January 1983 [1]. That was the deadline proposed by Jon Postel for us to migrate from the NCP protocol (Network Control Program) to a new protocol, the TCP/IP (Transfer Control Protocol / Internetwork Protocol).

This year also marks the 25th anniversary of the first IPv6 protocol specification, initially proposed in RFC 2460. In fact, according to a research conducted jointly with LACNIC [2], statistical projections indicate that users in Central America would be the first to reach 51% of IPv6 deployment in their networks by December 2023.

On the World IPv6 Launch Day [3] in 2012, we were challenged to implement IPv6 in our networks with the aim of testing the behavior and coexistence between two versions of protocols: IPv4 and IPv6. The anxiety and fear of potential mishaps or access control failures were replaced by the excitement of welcoming the first visitors to the University’s websites and receiving the initial emails through IPv6 connections.

Since then, the most straightforward approach to start implementing IPv6 has been through the deployment of dual stack, which involves delivering two addresses simultaneously: one for IPv4 and one for IPv6. This method, although faster and easier, requires double work from network operators to manage two versions of protocols that coexist in the same network, as well as:

  • ACL configuration guidelines, firewalls, routing tables, addresses.
  • Delayed and difficult troubleshooting tasks.
  • Issues with IPv6 may be overlapping or overshadowed (Happy Eyeballs algorithm).
  • Some applications still rely on IPv4.
  • Does not fully resolve IPv4 shortages.

The extended coexistence of the dual-stack model, currently widespread at this time of transition to IPv6, is a cause for concern as we are in our comfort zone to such an extent that may lead to further extension of IPv4 usage and dependency. Another frequently discussed topic is the potential for users to disable IPv6 on their Windows or Linux desktops, either in an attempt to resolve connectivity issues or based on recommendations from tutorials or friends, with the misconception that relying solely on IPv4 could enhance Internet speed.

In order to move forward and be prepared for the future, as well as to demonstrate that the IPv6 protocol is a sound choice, the Universidade Estadual de Campinas (UNICAMP) migrated its first institutional website of the Faculdade de Ciências Aplicadas (FCA) [4] in March 2023 to exclusively operate with the IPv6 protocol on the server where the websites are hosted. 

(Free access, no subscription required)

Extensive planning was necessary for this project, which included setting up the website hosting tools, a Content Management System (CMS), a database, and establishing connectivity with updated repositories of Linux distributions and their packages. Also, access control systems (ACLs), monitoring, auditing, and logging were implemented as part of the comprehensive strategy.

The university was able to reach such a level of maturity and confidence in the IPv6 protocol by investing in the training of technical professionals and making significant progress in the study of mechanisms and transitions from NAT64, through 464XLAT, and finally evolving towards SIIT-DC. As part of this educational journey, the courses provided by LACNIC Campus, Webinars, and LACNIC’s biannual events (LACNOG, Technical Forums, Podcasts, and Tutorials) played a crucial role in training the entire team of professionals at UNICAMP. Additionally, the courses and events organized by NIC.BR (GTER/GTS, Intrarede, Camada 8, IX Forum, and Internet Infrastructure Week in Brazil) were also of utmost importance to train the entire team of UNICAMP professionals, from those who work at the core of the Computer Center’s network (CCUEC), network administrators from the different universities and institutes to the development analysts and programmers.

We began to build and think about an IPv6-only Data Center with the hope that this model will motivate other universities, institutes, governments, ISPs, and companies to follow the same path. The trend at the University now is to develop a culture among software developers and network administrators, so that new services and websites are only configured with IPv6 addresses. This offers the following advantages:

The views expressed by the authors of this blog are their own and do not necessarily reflect the views of LACNIC.

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments