質問があります。DNS の使用や IP マッピングなしで、IP を ping してホスト名を返すことはできますか?
おそらく ARP キャッシュからでしょう。
答え1
いいえ、ping では絶対に無理です。ping は名前解決サービスではないからです。とにかく、ホスト名を ping すると、最初に DNS を使用して IP に変換されます。
ホスト名を含むパケットで応答するポートで実行されているサービス (たとえば、80 の Web サイト) に接続できます。一部のプロトコルでは、接続会話中にホスト名を公開することもできます (たとえば、SMTP)。
つまり、同じネットワークセグメント(ルーターやスイッチによって異なります)にいる場合は、できるARP 要求または一部のプロトコル (NetBIOS) を通じてホスト情報を取得します。