【OSPF】LSAckパケットのフォーマットと詳細

LSAckパケットのフォーマット

OSPFv2において使われるLink State Acknowledgement(LSAck)パケットのフォーマットを以下に示します。

最初の6行(192bit=24Byte)は全てのLSA Typeで共通のOSPFパケットヘッダです。

7行目以降を見ていきます。

LSA Headers

相手から受信したLSAのヘッダ情報を相手に送信し、受信した旨を伝えます。

OSPFの信頼性

OSPFでは、TCPのような信頼性を保つために、パケットの受信を相手側に伝える仕組みがありま

相手からのHelloパケットに対しては、相手のルータIDを含めてHelloパケットを送り返します

DBDパケットについては、互いに空のDBDを送り合って送信を始め、その後はシーケンス番号で管理します。

LSRパケットは特にありませんが、その後に相手からLSUが来るはずなので、LSUが来なかったらLSRを再送します。

そしてLSUパケットに対して、LSAckで受信を伝えます。前述の通り、これはExplicit Ackと呼ばれるもので、 場合によってはLSUパケットに対して、LSUパケットで応答するImplicit Ackと呼ばれるものを使う場合もあります。

IT/インフラエンジニアの地位とスキル向上のために

関連記事

IT 技術の進化はとどまることを知りません。矢継ぎ早に新たな技術が出てきたり、数年前の技術が時代遅れになったりと、IT エンジニアは勉強し続ける運命のようです。 それをどう思うかはあなた次第。 ビジネスの基本は『付加価値を与える[…]

IMG
関連記事

nesuke の考える NW エンジニアの2つの道 ネットワークエンジニアには 2 つの道があります。 1 つはネットワーク構築一筋で、L4 までをひたすらきっちりと構築していく道。 もう 1 つはネットワークを軸として深堀し[…]

IMG