I have a DNS server and a host in a lab environment. When my host queries for the IP of an web-address, like www.[somewedishwebsite].se (Swedish domain), it first queries my DNS server with IPv4 & IPv6 requests (which does not contain the IP-address or hostname of the website). Then it queries the root dns servers (non-authoritively through the DNS server), "l.root-rootservers.net etc".
According to Wireshark the authoritative nameservers that provided the IP address for the query IS the root-servers, but why would it be that way? Surely the root-servers do not contain records for www.[someswedishwebsite].se ? What are the root-servers actually doing in this case?
Here is an image to illustrate what I am talking about