Skip to content

Technology for HKGIX

General technical requirements

  • MTU: 9000 byte (Jumbo Frames)

Min/max prefix length

Only prefixes whose length is in the following range are accepted by the route server:

  • IPv4: 8-24
  • IPv6: 12-48

Rejected path

Routes whose AS_PATH contains private or invalid ASNs are rejected.

  • Private ASN: 0, 23456, 64496-131071, 4200000000-4294967295
Member ASN
174 Cogent
209 Qwest (HE carries this on IXPs IPv6 (Jul 12 2018))
701 UUNET
702 UUNET
1239 Sprint
1299 Telia
2914 NTT Communications
3257 GTT Backbone
3320 Deutsche Telekom AG (DTAG)
3356 Level3
3549 Level3
3561 Savvis / CenturyLink
4134 Chinanet
5511 Orange opentransit
6453 Tata Communications
6762 Seabone / Telecom Italia
6939 Hurricane Electric (IPv6)
7018 AT&T
Member Default
Member Default

Rejected prefixes

The following prefixes are unconditionally rejected:

Bogon Prefix

IPv4 Bogon Prefix:

Prefix Comment
0.0.0.0/0 Default
0.0.0.0/32- RFC 5735 Special Use IPv4 Addresses
0.0.0.0/0{0,7} RFC 1122 Requirements for Internet Hosts -- Communication Layers 3.2.1.3
10.0.0.0/8+ RFC 1918 Address Allocation for Private Internets
100.64.0.0/10+ RFC 6598 IANA-Reserved IPv4 Prefix for Shared Address Space
127.0.0.0/8+ RFC 1122 Requirements for Internet Hosts -- Communication Layers 3.2.1.3
169.254.0.0/16+ RFC 3927 Dynamic Configuration of IPv4 Link-Local Addresses
172.16.0.0/12+ RFC 1918 Address Allocation for Private Internets
192.0.0.0/24+ RFC 6890 Special-Purpose Address Registries
192.0.2.0/24+ RFC 5737 IPv4 Address Blocks Reserved for Documentation
192.168.0.0/16+ RFC 1918 Address Allocation for Private Internets
198.18.0.0/15+ RFC 2544 Benchmarking Methodology for Network Interconnect Devices
198.51.100.0/24+ RFC 5737 IPv4 Address Blocks Reserved for Documentation
203.0.113.0/24+ RFC 5737 IPv4 Address Blocks Reserved for Documentation
224.0.0.0/4+ RFC 1112 Host Extensions for IP Multicasting
240.0.0.0/4+ RFC 6890 Special-Purpose Address Registries

IPv6 Bogon Prefix:

Prefix Comment
::/0 Default
::/96 IPv4-compatible IPv6 address - deprecated by RFC4291
::/128 Unspecified address
::1/128 Local host loopback address
::ffff:0.0.0.0/96+ IPv4-mapped addresses
::224.0.0.0/100+ Compatible address (IPv4 format)
::127.0.0.0/104+ Compatible address (IPv4 format)
::0.0.0.0/104+ Compatible address (IPv4 format)
::255.0.0.0/104+ Compatible address (IPv4 format)
0000::/8+ Pool used for unspecified, loopback and embedded IPv4 addresses
0100::/8+ RFC 6666 - reserved for Discard-Only Address Block
0200::/7+ OSI NSAP-mapped prefix set (RFC4548) - deprecated by RFC4048
0400::/6+ RFC 4291 - Reserved by IETF
0800::/5+ RFC 4291 - Reserved by IETF
1000::/4+ RFC 4291 - Reserved by IETF
2001:10::/28+ RFC 4843 - Deprecated (previously ORCHID)
2001:20::/28+ RFC 7343 - ORCHIDv2
2001:db8::/32+ Reserved by IANA for special purposes and documentation
2002:e000::/20+ Invalid 6to4 packets (IPv4 multicast)
2002:7f00::/24+ Invalid 6to4 packets (IPv4 loopback)
2002:0000::/24+ Invalid 6to4 packets (IPv4 default)
2002:ff00::/24+ Invalid 6to4 packets
2002:0a00::/24+ Invalid 6to4 packets (IPv4 private 10.0.0.0/8 network)
2002:ac10::/28+ Invalid 6to4 packets (IPv4 private 172.16.0.0/12 network)
2002:c0a8::/32+ Invalid 6to4 packets (IPv4 private 192.168.0.0/16 network)
3ffe::/16+ Former 6bone, now decommissioned
4000::/3+ RFC 4291 - Reserved by IETF
5f00::/8+ RFC 5156 - used for the 6bone but was returned
6000::/3+ RFC 4291 - Reserved by IETF
8000::/3+ RFC 4291 - Reserved by IETF
a000::/3+ RFC 4291 - Reserved by IETF
c000::/3+ RFC 4291 - Reserved by IETF
e000::/4+ RFC 4291 - Reserved by IETF
f000::/5+ RFC 4291 - Reserved by IETF
f800::/6+ RFC 4291 - Reserved by IETF
fc00::/7+ Unicast Unique Local Addresses (ULA) - RFC 4193
fe80::/10+ Link-local Unicast
fec0::/10+ Site-local Unicast - deprecated by RFC 3879 (replaced by ULA)
ff00::/8+ Multicast
Prefix Comment
0.0.0.0/23+ HKGIX IPv4
1111::/48+ HKGIX IPv6