InternetHealthReport / internet-yellow-pages

A knowledge graph for the Internet
https://iyp.iijlab.net
GNU General Public License v3.0
43 stars 18 forks source link

Add postprocess script to model DNS hierarchy #52

Closed m-appel closed 1 year ago

m-appel commented 1 year ago

Currently we add domains from top lists like Cloudflare and the IPs they resolve to. However, there is no relationship between domains and their subdomain. This script should add the ability to explore the subdomains starting from some parent domain.

Example

example

The script should create the PART_OF relationships between the blue DomainName nodes and if necessary create DomainName nodes to fill in the gaps. For example, if the prod.ftl.netflix.com and netflix.com nodes where already existing, the script should first create the ftl.netflix.com and com nodes and then connect everything with PART_OF relationships.