1

私は Linux カーネル 2.6.32 (x86_64) を使用しており、 で定義されている構造体を送受信することで TCP 統計をTCP_INFO取得できgetsockoptます。tcp_info/usr/include/netinet/tcp.h

UDP についても同様の統計を取得できますか? (組み込みの輻輳制御や再送信などがないため、おそらく少ないですが、取得できる統計には満足しています)

4

1 に答える 1

0

TCP_INFO は文字通り TCP の情報を意味します。UDP の情報がないのは、ステートレスであるためです。RTFではなく、保証された転送はなく、ウィンドウサイズも、提供する情報もあまりありません。

本当に追加情報を入手したい場合はman 2 recvmsg、特にこれを見てください

補助データは、で定義されたマクロによってのみアクセスされるべきですcmsg

于 2014-09-25T09:25:46.250 に答える