想像する:
私はsydney-server1からlondon-server2までのパストレース(またはすべてのパストラッカー)を実行しています。名前とIPアドレスでデバイスへのパスを表示できます。これらのデバイスのMACアドレスも取得できますか?
パス例: sydney-server1 --> sydney-router --> Sydney-gateway--> WAN --> london-gateway --> London-router --> London-server2
これらすべてのデバイスのMACアドレスを取得できますか? (サーバーではRedhat Linuxを使用しています)
ベストアンサー1
短い答えは「いいえ」です。少なくともすべてではありません。エンドポイントで表示できる必要がある唯一のMACは、独自のシステムとスイッチングファブリック内の他のすべてのシステムですが、ゲートウェイでは見ることができません。 (私はゲートウェイをモデムと通信するルータではなく、複数のサブネットにまたがるインターフェイスを持つルータとして定義します。)
ただし、これらのシステムにどのようにアクセスするかによって、さまざまな方法で理解できます。 IPv6 アドレスは MAC に基づいているため、それが何であるかを確認できます。すべてのルーターを制御したり、2つのエンドポイントと1つのルーターのみを制御したりする場合は、状況に応じて実行できます。