IPv6 Addressing Plan

    1. Define the information of the prefixes you will use

    2. Define the team responsible for creating the plan and the related responsibility matrix

    3. Define the different network categories and subcategories to be considered in the design

      There are no limits when planning IPv6 assignments. A design based on projections for the short, medium and long term is recommended. Keep in mind that there is an extremely large number of available IPv6 addresses and prefixes.

    4. Define the prefix assignment methods to be used

      This is the simplest method of all. IP addresses in the available address pool are assigned sequentially, from the lowest to the highest IPv6 addresses. The main disadvantage of this method is that, each time an IPv6 prefix is ??assigned, assigning the consecutive prefix (increasing the assigned size) is no longer possible if the space has already been assigned to another entity.

      Prefijo base 2001:db8:ab33:://48, asignación de /64 

      ID de prefijo Prefijo /64 asignado
      0 2001:db8:ab33:0:://64
      1 2001:db8:ab33:1:://64
      2 2001:db8:ab33:2:://64
      3 2001:db8:ab33:3:://64
      4 2001:db8:ab33:4:://64 
      5 2001:db8:ab33:5:://64 
      6 2001:db8:ab33:6:://64 
      7 2001:db8:ab33:7:://64 
      ...  
      ...  

      In this method, when a prefix is assigned, the contiguous prefixes are kept available. The number of available prefixes is such that, when added to the assigned prefix, the result is a number that is a power of two. For example, once a prefix is ??assigned, the following prefix to be assigned is obtained by counting 256 from the last one that was assigned.

      Prefijo base 2001:db8:ab33:://48, asignación de /64, Potencia 23

      ID de prefijo Prefijo /48 asignado
      0 2001:db8:ab33:0:://64
      1 2001:db8:ab33:8:://64
      2 2001:db8:ab33:10:://64
      3 2001:db8:ab33:18:://64
      4 2001:db8:ab33:20:://64
      5 2001:db8:ab33:28:://64
      6 2001:db8:ab33:30:://64
      7 2001:db8:ab33:38:://64
      ...  
      ...  

       

      In this method, prefixes are assigned starting at the midpoint of the block immediately available, after assigning the first prefix. This ensures at least one possibility of assigning a block that is contiguous to one that has already been assigned, if the space is still available.

      Prefijo base 2001:db8:ab33:://48, asignación de /64 

      ID de prefijo Prefijo /48 asignado
      0 2001:db8:ab33:0000:://64
      1 2001:db8:ab33:8000:://64
      2 2001:db8:ab33:4000:://64
      3 2001:db8:ab33:c000:://64
      4 2001:db8:ab33:2000:://64
      5 2001:db8:ab33:6000:://64
      6 2001:db8:ab33:a000:://64
      7 2001:db8:ab33:e000:://64
      ...  
      ...  

      In this method, assignments are made based on the convenience, experience, and discretion of the person who creates the plan. The hexadecimal representation employed in IPv6 address notation offers a very large space for defining which prefixes and nibbles to use. The nibbles in the assignments can be numbered using information associated with the assignments.

      A very interesting technique that can be used in this method is to perform assignments using previously established nibble combinations in order to make the assignments more attractive and easier to remember. For example, this could mean using nibble sequences such as cafe, cafa, c0d0, cefa, dad, caf, cae, f00, fafa, b0b, bebe, beba, cada, face, b0ca, caba, fade, ebed, d1a, f00d, age, dada, aca, aba, dea, dead, fefe, adid, among others. Included below are some examples of easy-to-remember assignments for /48 prefixes:

      • 2001:db8:face::/48
      • 2001:db8:f00d::/48
      • 2001:db8:ebed::/48
      • 2001:db8:d1a::/48
      • 2001:db8:bebe::/48
      • 2001:db8:face::/48
      • 2001:db8:f0a::/48
      • 2001:db8:cafe::/48
    5. Create an IPv6 address assignment management system that will allow reporting, recording and documenting each assignment

    6. Define the information system so that network administrators, engineers and technicians can request and manage the assignments and always check the updated assignment database

    7. Define the criteria and general guidelines that will be used as the basis for the entire IPv6 addressing plan

Creating your IPv6 addressing plan can be a good opportunity to review (create or modify), adjust, and document your IPv4 addressing plan. If you already have an addressing plan, this is a good time to review it and make sure that it is in line with your new IPv6 plan.

Examples of Addressing Plans

CHK_LACNIC