| To: | Mark Mielke <mark@xxxxxxxxxxxxxx> |
|---|---|
| Subject: | Re: RFC: per-socket statistics on received/dropped packets |
| From: | Pekka Pietikäinen <Pekka.Pietikainen@xxxxxxxx> |
| Date: | Sun, 9 Jun 2002 17:47:40 +0300 |
| Cc: | Ben Greear <greearb@xxxxxxxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx>, cfriesen@xxxxxxxxxxxxxxxxxx, linux-kernel@xxxxxxxxxxxxxxx, netdev@xxxxxxxxxxx |
| In-reply-to: | <20020608170511.B26821@xxxxxxxxxxxxxx> |
| References: | <3CFFB9F8.54455B6E@xxxxxxxxxxxxxxxxxx> <20020606.202108.52904668.davem@xxxxxxxxxx> <3D01307C.4090503@xxxxxxxxxxxxxxx> <20020608170511.B26821@xxxxxxxxxxxxxx> |
| Sender: | owner-netdev@xxxxxxxxxxx |
| User-agent: | Mutt/1.4i |
On Sat, Jun 08, 2002 at 05:05:11PM -0400, Mark Mielke wrote:
> Datagram sockets are more straight forward to implement this for, but
> that does not mean that TCP/IP does not have similar potential.
>
> I am not certain what the exact requirement is for in Chris' cases,
> but I do know that in his field, he is writing something far more
> complicated and resource intensive than a telnet server.
Have you guys checked out if the TCP_INFO getsockopt() would
work for your needs? (obviously, it'll only work for TCP connections
). It gives you quite a bit of detail about what's happening
in your TCP connection (retransmissions, window sizes etc.).
printf("unacked: %d sacked: %d lost: %d retrans: %d fackets: %d\n",
info.tcpi_unacked,info.tcpi_sacked,info.tcpi_lost,
info.tcpi_retrans,info.tcpi_fackets);
printf("pmtu: %d rcv_ssthresh: %d rtt: %d rttvar: %d snd_ssthresh:
%d\nsnd_cwnd: %d advmss:
%d reordering: %d\n",info.tcpi_pmtu,info.tcpi_rcv_ssthresh,
info.tcpi_rtt,info.tcpi_rttvar,info.tcpi_snd_ssthresh,info.tcpi_snd_cwnd,info.tcpi_advmss,
info.tcpi_reordering);
--
M.Sc. (Eng.) Pekka Pietikainen, Nixu Oy
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: RFC: per-socket statistics on received/dropped packets, David S. Miller |
|---|---|
| Next by Date: | [PATCH][2.5] list_move_tail for network core (1 occ), Lightweight patch manager |
| Previous by Thread: | Re: RFC: per-socket statistics on received/dropped packets, Sean Hunter |
| Next by Thread: | RE: RFC: per-socket statistics on received/dropped packets, Yan-Fa Li |
| Indexes: | [Date] [Thread] [Top] [All Lists] |