{'fraction_non_alphanumeric': 0.019801980198019802, 'fraction_numerical': 0.0, 'mean_word_length': 5.345410628019324, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Platform for End-Host-based Active Measurements on the Internet

The size and complexity of the Internet grow continuously. Billions of interconnected devices communicate over this large network of networks, transporting a steadily increasing amount of traffic. As the Internet grows, the importance of it as a vital telecommunications infrastructure is increasing as well. Given its role and importance, it is somewhat worrisome that an accurate status of the operational state of the Internet cannot reasonably be obtained. Many interesting questions about the Internet and its performance are difficult to answer and it would require a large number of vantage points to answer some of them. There is no complete “map” of the Internet and when problems occur, it is often difficult to identify their source, in particular in an automated fashion. Measurement platforms could continuously monitor vital functions of the Internet and help to detect, locate and solve problems in the network. There is a great interest from Internet Service Providers (ISPs), end-users, and content providers to be alerted quickly if something is not working as expected, to pinpoint problems, and even to fix a problem before it manifests in some kind of performance problem or outage. Therefore, it would be beneficial to have a standardized way to execute distributed measurements on the Internet. Multiple organizations and projects, for example the Large-Scale Measurement of Broadband Performance (LMAP) working group of the Internet Engineering Task Force (IETF) or the EU project mPlane, worked and still work on the standardization of measurement platforms. Those efforts make it possible to coordinate and execute comparable measurements on distributed probes, using common interfaces that allow different vendors of probes and other components of such measurement platforms to interoperate. GLIMPSE (Global Internet Monitoring and Probing System) is a concrete example of a platform for active measurement campaigns, which was developed alongside currently evolving standards. This platform can schedule measurement campaigns on a large number of probes deployed on common devices of end-users. The data produced by these measurements can be used to find and analyze anomalies in the Internet. This dissertation gives an overview of standardization efforts, tools, and projects in the field of platforms for active measurements on the Internet. GLIMPSE, a platform developed as part of this dissertation, is used to describe the characteristics, design, implementation and limitations of such platforms. A glimpse into the possible