Service Provider Metrics
Comprehensive evaluation criteria for service provider assessment
IPv6 Mobile Roaming
Description
Support for IPv6 when roaming.
Detailed Description
Support for IPv6 when roaming in a foreign country using the mobile data roaming service.
Only applicable to mobile data services.
Scoring Criteria
IPv6 Support
Description
Level of IPv6 support and implementation
Detailed Description
Measures the level of IPv6 support: from no support to full native service by default.
The gold standard is for IPv6 to be available by default to all customers using compatible equipment, and enabled by default on all equipment supplied by the provider.
Scoring Criteria
ISP DNS Resolver IPv6
Description
Does the ISP provide IPv6 DNS resolvers.
Detailed Description
Are DNS resolvers accessed via IPv6 provided by the ISP.
Scoring Criteria
ISP DNS Resolver IPv6 Lookups
Description
Is the default DNS resolver able to perform lookups over IPv6.
Detailed Description
The ISP will supply default DNS resolvers for use by customers. These resolvers should be able to perform DNS queries over IPv6 in order to resolve domains where the DNS is IPv6-only.
This applies only to the default resolver set by the ISP.
This is tested by https://www.ipv6-test.com
Scoring Criteria
ISP Email IPv6
Description
If the ISP offers an email service, does it fully support IPv6.
Detailed Description
Does the email service provided by the ISP support IPv6.
This includes:
* Inbound SMTP
* Outbound SMTP
* Web access (if applicable)
* POP3/IMAP access (if applicable)
* Mobile access (if applicable)
Many ISPs will outsource their email to an external provider such as Microsoft or Google, in which case the scores would reflect those services.
Scoring Criteria
ISP Level Traffic Filtering
Description
Does the service allow inbound connections.
Detailed Description
Generally when providing a connection with routable IPv6 addresses, inbound connectivity should be allowed so that users can host services, access their own systems remotely or participate in peer to peer applications.
Control over what inbound connections are allowed should be controlled by the customer's router.
Some providers block inbound connections, preventing certain applications from working.
Scoring Criteria
ISP Services IPv6
Description
Are internal services (eg mail server, support system etc) accessible over IPv6
Detailed Description
This relates to any services offered by the ISP to customers, including:
* Support Portal
* Email servers
* News servers
* Status page
etc..
Scoring Criteria
ISP Website IPv6
Description
Is the ISP's primary website accessible over IPv6.
Detailed Description
Is the main website of the ISP accessible over IPv6.
Scoring Criteria
Prefix Delegation Size
Description
Size of the IPv6 prefix delegated to customers
Detailed Description
Evaluates the size of the IPv6 prefix provided: /64, /62-/58, /56, /48.
The recommended standard (BCOP-690) is to provide a /56 for home users, and a /48 for business customers. Top marks are awarded for any ISP compliant with the standard.
A single /64 is the bare minimum to provide connectivity, but forces the user to have a single flat network. Without a larger prefix it's not possible to create a separate guest network, or other networks for additional purposes - eg multiple tenants, downstream routers, separate networks for untrusted devices like IoT etc.
Scoring Criteria
Prefix Stability
Description
How frequently the delegated prefix changes
Detailed Description
How frequently (if at all) the IPv6 prefix delegated by the ISP changes.
Scoring Criteria
Provided Equipment Flexibility
Description
Flexibility of the provided equipment
Scoring Criteria
Provided Equipment IPv6 Support
Description
IPv6 support of equipment provided by the provider.
Detailed Description
Level of IPv6 support present in the equipment provided by the supplier (eg phone handset, router).
For a fixed line service this would typically be a router.
For mobile service this would be handsets provided by or directly supported by the telco.
Scoring Criteria
Reverse DNS Control
Description
Ability for users to set reverse DNS entries on the delegated prefix.
Detailed Description
Users may want to set reverse DNS entries on their allocated IP addresses.
This is primarily useful for users who want to host their own email servers, or use services such as IRC that perform reverse lookup checks.
Scoring Criteria
Router - Downstream PD Support
Description
Ability of the ISP-supplied router to provide downstream prefix delegation.
Detailed Description
If the ISP delegates a /56, it is possible to sub delegate smaller prefixes to downstream devices.
Some consumer devices such as Apple TV use this functionality. It is also useful for users who want to chain additional routers.
Scoring Criteria
Router Flexibility
Description
Can users supply their own router, or are they forced to use the one provided.
Detailed Description
Wether the user is required to use the router supplied by the ISP, or can replace it with equipment of their own choice.
The middle ground is where the supplied equipment can be set to a transparent bridge mode, allowing for the customer's own router to operate behind it.
Scoring Criteria
Router Port Control
Description
Does the equipment provided by the ISP allow users to open ports.
Detailed Description
The default provided equipment should provide the facility to open inbound ports.
Not relevant if users are supplying their own router.