ndisc_cacheとは何ですか?

ndisc_cacheとは何ですか?

以下を使いたいとしましょう。

$ ip ntable show dev eth0 
inet arp_cache 
    dev eth0 
    refcnt 4 reachable 20744 base_reachable 30000 retrans 1000 
    gc_stale 60000 delay_probe 5000 queue 31 
    app_probes 0 ucast_probes 3 mcast_probes 3 
    anycast_delay 1000 proxy_delay 800 proxy_queue 64 locktime 1000 

inet6 ndisc_cache 
    dev eth0 
    refcnt 1 reachable 40768 base_reachable 30000 retrans 1000 
    gc_stale 60000 delay_probe 5000 queue 31 
    app_probes 0 ucast_probes 3 mcast_probes 3 
    anycast_delay 1000 proxy_delay 800 proxy_queue 64 locktime 0 

何ですかndisc_cache

ベストアンサー1

IPv4 ネットワークでは、ネイバーテーブルが使用されます。アドレス解決プロトコル。これらのテーブルはしばしば「ARPテーブル」と呼ばれます。 IPアドレス(ネットワーク層のアドレス)をMACアドレス(リンク層のアドレス)で確認するか、その逆を確認します。arp -aこのテーブルのエントリをコマンドまたはリストできますip neigh show

一方、IPv6インターネットプロトコルファミリでは、ARPプロトコルの機能は、次のような上位レベルのプロトコルによって提供されます。近隣検索プロトコル

このip ntable showコマンドは、特定のネットワークデバイスの隣接テーブルに関する情報を提供するため、次のようになります。

  • arp_cacheIPv4ネットワークのARPテーブル(ARPキャッシュ)を示します。
  • ndisc_cacheIPv6ネットワークのNDPテーブル(ネイバーキャッシュ)を表します。

おすすめ記事