List of IPv6 tunnel brokers
From Infogalactic: the planetary knowledge core
This is a list of IPv6 tunnel brokers that conform to the principles of RFC 3053 which describes a system with which users can request creation of an IPv6 tunnel on a host called a point of presence (PoP) that provides IPv6 connectivity to the user's network.
Name | Active Years | PoPs | Locations | Subnet | Tunnelling protocols | Features | Registration | Configuration | Language | Prefix | Server implementation | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Start | End | 6in4 | TSP | AYIYA | heartbeat | RDNS | BGP | Multicast | Script | Manual | TSP | TIC | URL | ||||||||
AARNet | 2003 [1] | ? | 1 | Australia | /48 on request | Yes | Yes | No | No | No | No | No | Required | Yes | No | No | No | No | English | 2001:388::/32 | gogoSERVER |
CITC | 2010 [2] | ? | 1 | Saudi Arabia | /64 | No | Yes | No | No | No | No | No | Required[3] | No | No | Yes | No | No | English, Arabic | 2001:67c:130::/48 | ddtb[4] |
gogo6/Freenet6 | 1999[5] | 2016 | 2[6] | Canada, Netherlands | /56 on request | No | Yes | No | No | No | No | No | Required[7] | No | No | Yes | No | No | English | 2001:5c0::/36[8] | gogoSERVER |
goIPv6 | ? | ? | 1 | Hong Kong | /64 | Yes | No | No | No | No | No | No | Required | Yes | Yes | No | No | No | English | 2001:2e0:6002::/48 | Custom |
Hurricane Electric[9] | 2002[10] | Active | 34[11] | Canada, Europe (9 Countries), Hong Kong, Japan, Singapore, United States (10 States) | /64 default /48 by request |
Yes | No | No | No | Yes | Yes | No | Required[12] | Yes | Yes | No | No | Yes[13] | English | 2001:470::/32 | Unknown |
IPv6Now | 2008[14] | ? | 1 | Australia | /64 or /48 on request | Yes | Yes | No | No | No | No | No | Required | No | No | Yes | No | No | English | 2406:a000::/32 | gogoSERVER |
NetAssist | 2011[15] | Active | 1 | Ukraine | /64 /48 |
Yes | No | No | No | Yes | Yes | No | Required | Yes | Yes | No | No | Yes[16] | English, Russian | 2a01:d0:8000::/33 | Unknown |
NetNam | 2011[17] | ? | 1 | VietNam | Unknown | Yes | No | No | No | No | No | No | Required | Yes | Yes | No | No | Yes | English, Vietnamese | 2401:e800::/32 | Unknown |
SixXS | 2000[18] | Active | 49[19] | Australia, Brazil, Europe (20 countries), New Zealand, New Caledonia, Russia, United States (8 States), Vietnam | /64 default /48 on request |
Yes | No | Yes | Yes | Yes | No | Yes | Suspended[20] | Yes | Yes | No | Yes | Yes | English | Various[21] | sixxsd[22] |
The columns in the table provide the following details:
Name | The name of the organisation providing the tunnel broker, this generally maps directly to an Internet service provider. | |
---|---|---|
PoPs | Number of PoPs deployed | |
Locations | Locations where the tunnel broker has a PoP where termination of a tunnel can occur. | |
Subnet | What subnet allocation the tunnel broker provides next to the /127 or /64 for the tunnel. | |
Tunnelling protocols | ||
Which tunnelling protocols are provided by the tunnel broker. This has impact on whether one can use a tunnel behind NAT or in cases where the IPv4 address of the user changes often. Check the relevant protocol descriptions for more details, or see this tunneling comparison. | ||
6in4 | 6in4 tunnels IPv6 packets directly inside IPv4, also called 'proto-41' due to the protocol number (41) it uses. | |
TSP | The Tunnel Setup Protocol. It uses a UDP-based tunnel, which is used for both tunnelling and configuration. | |
AYIYA | AYIYA allows users behind a NAT and/or a dynamic address to maintain connectivity even when roaming between networks. It uses a UDP-based tunnel. | |
heartbeat[23] | heartbeat is a side-protocol for signalling the current IP address of a user's 6in4 endpoint. This allows the use of a 6in4 tunnels where the user's endpoint is a dynamic IP address. | |
Features | RDNS | Whether the tunnel broker provides reverse DNS delegations for the address space they provide over the tunnel. |
BGP | Whether the tunnel broker accepts a BGP peering allowing one to announce one's own address space or see routing information. | |
Multicast | Whether the tunnel broker provides IPv6 Multicast over a tunnel. | |
Registration | If registration is optional or required. Registration requires the user provides real details (at minimum an email address, typically also name and address) | |
Configuration | ||
What methods are available for configuring tunnels and subnets provided by the tunnel broker | ||
Script | Indicates that the broker provides a script through their website that one can run on a computer for setting up the tunnel. | |
Manual | That one can set up the tunnel manually if wanted | |
TSP | Uses the Tunnel Setup Protocol (TSP) which requires the gogoclient and which can provide configuration details for TSP protocol tunnels. | |
TIC | Uses the Tunnel Information and Control (TIC)[24] protocol as implemented by AICCU, AVM FRITZ!Box, Draytek, Motorola and others. This can provide configuration details for static, heartbeat and AYIYA tunnels. | |
URL | URL indicates that changes to the tunnel parameters can be made on the website (e.g. enable/disable or change the endpoint) | |
Language | Which languages are supported by the providers web interface and other communication channels. | |
Prefix | Which IPv6 prefix(es) are used for the tunnel broker. If a /32 is indicated, generally only a portion is used for tunnels/subnets for the tunnel broker or the name of the tunnel broker service that is providing the address space. | |
Server implementation | The Tunnel broker server software used by the tunnel broker. |
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.