PC1 経由で PC2 にデータを送信しています。どちらも Linux 2.6 カーネル マシンです。この転送には数時間かかります。ARP キャッシュの古いタイムアウトは、PC1 で 50 秒に設定されています。したがって、データ転送中、PC1 は 50 秒ごとに ARP 要求を PC2 に送信します (PC1 で arp キャッシュが期限切れになるため)。しかし、理論的には、データ転送が進行中なので、ARP 要求を PC2 に送信する必要はありません (PC1 は PC2 がまだそこにあることを知っているため)。
PC1 内の PC2 の ARP エントリの有効期限を無効にするにはどうすればよいですか (PC2 へのデータ転送がまだ進行中の場合)。
注: PC2 への転送中に、PC2 ARP キャッシュ エントリに対してのみ arp-cache の有効期限を無効にしたいと考えています。転送後、ARP エントリの有効期限が切れます。