Skip to content

Latest commit

 

History

History
122 lines (103 loc) · 4.41 KB

tcp-scans.md

File metadata and controls

122 lines (103 loc) · 4.41 KB
layout title datatable
base
Transparent DNS Forwarders Measurement Results for DNS over TCP Scans
true
<script src="tcp_last_scan.js"></script>
DNS over TCP Scanning

Last successfull measurement: <script type="text/javascript">document.write(last_scan)</script>

Distribution of ODNS Components Worldwide
<iframe src="/assets/interactive_plots/tcp_worldmap_scan_overview.html" height="550" width="100%" scrolling="no"></iframe>
Number of ODNS Components: <script type="text/javascript">document.write(num_odns)</script>
<iframe src="/assets/interactive_plots/tcp_lineplot_scan_overview.html" height="420" width="100%" scrolling="no"></iframe>
Share of ODNS Components of Top-50 Countries

This plot shows the Top-50 countries which host the most transparent forwarders (absolut). The bars show the share of all ODNS components per country, the left y-axis shows the absolut amount of transparent forwarders active in these countries. Countries marked with a '*' are emerging markets.

<iframe src="/assets/interactive_plots/tcp_barplot_topxcc.html" height="420" width="100%" scrolling="no"></iframe>
Consolidation Effect of Transparent Forwarders in Top-50 Countries

This plot shows the Top-50 countries which host the most transparent forwarders (absolut). Countries marked with a '*' are emerging markets, the heatmap shows where transparent forwarders relay their requests to.

<iframe src="/assets/interactive_plots/tcp_heatmap_topxcc.html" height="420" width="100%" scrolling="no"></iframe>
Top 50 Autonomous System with most Transparent Forwarders

This table shows the top-50 autonomous systems (AS) that host most of the transparent DNS forwarders.

      <p class="fs-3 text-justify">
{% for row in site.data.tcp_data %} {% if forloop.first %} {% for pair in row %} {% endfor %} {% endif %}
  {% if forloop.index == 1 %} <tbody>
  {% endif %}
    <tr>
      {% for pair in row %}
        <td>{{ pair[1] }}</td>
      {% endfor %}
    </tr>

{% endfor %}
  </tbody>
{{ pair[0] }}
<script> $(document).ready( function () { $('#table_id').DataTable(); } ); </script>
      </p>
    </div>
  </div>
</div>