Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

GOCDB/Release4/Development/ipv6support

From EGIWiki
Jump to navigation Jump to search
Main EGI.eu operations services Support Documentation Tools Activities Performance Technology Catch-all Services Resource Allocation Security


GOC DB menu: Home Documentation Index


<< Back to GOCDB/Release4/Development

IPv6 Support

GOCDB needs to support IPv6 addresses for Sites and Services. To do this we propose adding new fields on Site and Service to allow an optional/additional IPv6 address range to be defined in addition to the existing IPv4 address.

The proposed format will be:

<IPv6Address>[/<IPv6Address>]

(Where the forward slash and second address is optional, and IPv6Address has the format as described below - copied from Wikipedia):

IvP6, has a few rules that allow you to drop a lot of characters so it changes a lot. So this is the full representation – 8 groups of 4 characters separated by colon (8 groups of 4 hexiadecimals).

2001:0db8:85a3:0000:0000:8a2e:0370:7334

When there are zeros these groups can be omitted so the above can also be shown as (note the pair of double colons in the middle):

2001:0db8:85a3:::8a2e:0370:7334

Also leading zeros from each group can also be omitted so some groups may have less than 4 characters, so the second and second from last group here are valid despite only having 3 characters:

2001:db8:85a3:::8a2e:370:7334

Some IPv6 addresses have the 5-8th group all made up of zeros:

2001:adb8:85a3:7334:0000:0000:0000:0000

So all the trailing zeros can be removed so this is valid:

2001:adb8:85a3:7334

This also means that some IPv6 have an odd number of groups for instance this is valid and has 6 groups one of which is blank:

fe80::2000:aff:fea7:f7c