TCPヘッダーフィールド(シーケンス番号やTCPタイムスタンプフィールドなど)にアクセスする必要があるアプリケーションを作成しています。TCPヘッダーフィールドへのアクセス(ローソケットAPIなし)
rawソケットでリッスンすることなくソケットAPIで操作することで、シーケンス番号(または他のヘッダーフィールド)を取得することはできますか? (私はすべてのパケットをフィルタリングすることを避けたい)。
私はTCP_INFOを見ていますが、情報は限られています。
たとえば、recvmsg()を呼び出してデータバッファを取得した後、その受信データバッファの最後のバイトを配信したセグメントのシーケンス番号を知ることは可能ですか?
ありがとうございます。