Open data on .ch domain names
Open data on .ch domain names provides an overview of the use of .ch domain name and the Swiss internet. The data offers an overview of historical development and also enables interested parties to conduct research and develop new insights and services related to the use of .ch domain names and the Swiss internet by combining this information with other data sources.
SWITCH publishes domain names and DNS data on this website, in compliance with all relevant data protection regulations. Based on experiences and feedback provided by users, SWITCH aims to offer more data on domain names publicly in future.
Selected Open Data
Since July 2018, we have been publishing a CSV file with the top 1,000 .ch domain names here each month. This file contains the domain names most frequently searched for on the DNS. The CSV files go back to July 2017, as we have access to data from this point onwards.
What does the list reveal?
These .ch domain names are the most important on the Swiss internet. They account for a significant proportion of internet traffic and are therefore highly dependent on a stable, secure Swiss internet.
How is it measured?
Initially, we measured the number of distinct resolvers that query a.nic.ch and b.nic.ch for each domain. The queries do not only originate from web services, but also from email and all other internet services. From february 2019 on (i.e. data from february 2019) our method changes slightly1. We now measure the distinct number of ASes per domain instead of the distinct number of resolvers. Have a look the updated blog article to find out why. Additionally, there will be two datasets, one that ignores NXDOMAIN queries and one that does not. In the past there has only been one dataset including NXDOMAIN queries.
 Note that due to an update of the underlying software the number of AS in february is not quite correct. Many AS have been counted double. The ranking itself is not significantly affected by this.
The DNS Health Report checks the reachability of name servers and .ch and .li domain names. In the event of technical problems, SWITCH informs the operator and makes recommendations for resolving them. As such, the DNS Health Report improves the reliability of the internet in Switzerland.
SWITCH tests all .ch and .li domain names which are signed with DNSSEC. The test checks whether a DNSSEC-signed domain name can be resolved over a validating recursive resolver.
In addition, all name servers which host .ch and .li domain names are tested. The name server addresses are tested for compliance with DNS standards using the following tests:
- TCP: checks if DNS messages over TCP succeed as DNS messages may be delivered using UDP or TCP communications. Also see RFC 7766.
- EDNS: checks EDNS compliance. The server must either comply with the original DNS standard from 1987 (RFC 1035) or the newer EDNS standards from 1999 (RFC 2671 and RFC 6891). Note that supporting EDNS is not a requirement.
- EDNS Cookie: checks EDNS cookie compliance. As in the EDNS test, the server must respond with an EDNS-compliant answer (but supporting EDNS is not a requirement). If the server supports EDNS, the answer must also be EDNS cookie-compliant. Also see RFC 7873.
- Query Type: checks if the server returns a response to a more recent query type, such as CDS. The expected behaviour is a data or NODATA response. A NODATA response means there are records for the requested domain name, but none of them match the query type in the request. A data response would be an actual CDS record for example.