物理インターフェイスの状態がダウンした場合、カーネルはOSPFデーモンにどのように通知しますか?

物理インターフェイスの状態がダウンした場合、カーネルはOSPFデーモンにどのように通知しますか?

物理インターフェイスの状態が up から down に変わると、コンピュータの現在のルーティング テーブルと OSPF に関連する 3 つがあります。

  1. インターフェイスの(接続された)ネットワークとこの(接続された)ネットワークを介してルーティングされたリモートネットワークは、コンピュータのルーティングテーブルから削除されます。

  2. この(接続された)ネットワークのOSPFネイバーは、OSPFネイバーテーブルから削除されます。

  3. この(接続された)ネットワークを介してルーティングされたリモートネットワークは、OSPFルーティングテーブルから削除されます。

私の質問は、物理インターフェイスの状態がダウンしたときにカーネルがOSPFデーモンにどのように通知するかです。カーネルは、物理インターフェイスの状態など、一部の情報をOSPFデーモンに継続的に通知する必要があるようです。

答え1

オペレーティングシステムに応じて - ルーティングソケット(BSDシリーズ)またはnetlinkソケット(Linux)を介して。利用可能なカーネルインターフェイスの概要については、次を参照してください。GNU Quaggaに関するドキュメント

答え2

私は、この問題は、ルータが状態を維持するためにhelloパケットを送信する必要があるデッドタイム間隔を介してospfルータでリンク状態を学習したときに発生しないと思います。それ以外の場合、リンクはダウンしていると見なされます。イーサネットリンクがダウンすると、OSPFDはネイバーまたは隣接エントリと通信できません。

関連情報