Challenges in Deploying a Network with an Autonomous System and IPv4/IPv6 Addresses

November 22, 2024

Challenges in Deploying a Network with an Autonomous System and IPv4/IPv6 Addresses
Image assisted/created by AI

By Erika Vega, Senior Consultant at SOCIUM and Engineering Manager at MC&H Networks, and Andrés Cortés Fuentes, Head of the ICT Department of the Municipality of Carrillo.

Introduction

The Municipality of Carrillo, located in the province of Guanacaste, Costa Rica, has decided to upgrade its technological infrastructure to improve the provision of online services and procedures. This process included the implementation of its own Autonomous System (ASN) and the allocation of its own numerical resources for both IPv4 and IPv6. The decision was driven by the need to ensure redundancy in Internet connectivity through the management of BGP sessions with multiple Internet Service Providers, as well as the autonomous administration of IP resources. This approach aims to enhance the continuity of critical services provided by the Municipality. As part of the project, an IPv4 address block (/24) and an IPv6 address block (/32) were obtained, thus ensuring dual stack operation with multiple transit providers.

Additionally, the Municipality undertook actions to achieve certification in the Mutually Agreed Norms for Routing Security (MANRS) program, promoted by the Internet Society, as part of its commitment to the security and stability of global routing.

Additional reading:

Shortage of IPv4 addresses and Alternatives

One of the primary challenges faced was securing IPv4 addresses. Upon requesting the block from LACNIC, it was confirmed that IPv4 resources were no longer available due to regional exhaustion, a limitation that has been in effect since August 19, 2020. In view of this scenario and considering the long waiting list and the recovery periods for quarantined IPv4 blocks, the Municipality opted to lease IPv4 addresses from AFRINIC through a broker. This solution provided the Municipality with the necessary direction for the implementation of its project, although it brings with it certain associated challenges.

(Free access, no subscription required)

Geolocation Issues

After leasing the IPv4 address block from AFRINIC, the Municipality of Carrillo faced a new challenge: geolocation problems. Most of the geolocation databases associated the IPv4 block to the African region, which generated inconveniences when trying to use services that that rely on the user’s geographic location. This resulted in blocks and restrictions, as certain services only allow access from IP addresses identified as belonging to Costa Rica. These issues were particularly common on websites managed by government entities in the country.

Geolocation databases are used to correlate an IP address with the geographic location of the device connected to the Internet.  These databases can be either commercial (offering lite or community versions) or freely accessible. To update the location of the leased IPv4 block, the Municipality had to manually submit requests to various geolocation providers. This was necessary because “AFRINIC does not provide geolocation services and has no formal or operational relationship with any geolocation provider.”

(Reference: https://afrinic.net/support/whois/faq/incorrect-geolocation-ip-details)

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