whois consulta um conjunto de registros muito grande e muito diferente, dependendo do nome do domínio. Você pode ter uma ideia simples de quantas por meio de
strings /usr/bin/whois | grep whois
No meu Debian, isso resulta em 261 registros de subdomínios diferentes. Acontece a whois.networksolutions.com somente quando todas as outras opções foram esgotadas.
Você pode responder a essa pergunta com mais precisão baixando o código original,
mkdir tmp cd tmp sudo apt-get source whois cd whoisXXX
e, em seguida, você tem todos os servidores a serem contatados listados em vários arquivos, livre para você ler.