0

SO_BINDTODEVICEソケット オプションによって、ソケットをネットワーク インターフェイスの 1 つに設定できます 。また、2 つの NIC カードを使用し、ソケットを NIC カードの 1 つに設定したい場合は、SO_BINDTODEVICE が役立ちます。

ソケットをeth1に設定すると、ソケットは eth1 インターフェイスをsetsockopt介しSO_BINDTODEVICEてすべてのパケットを送受信します。

これは、SO_BINDTODEVICEオプションに関するこれまでの私の理解であり、SO_BINDTODEVICEに関するステートメントがあり、それは

ソケットがバインドされているインターフェースを変更するために BINDTODEVICE を複数回呼び出すことができますが、カーネル内のキャッシュ効果のために結果が予測できない場合があります

どういう意味ですか、わかりませんでした、接続したLANネットワークのキャッシュテーブル(ルーティングテーブル)についてです、説明お願いします

4

0 に答える 0