Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
переполнение счетчиков в ifconfig
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Russian
View previous topic :: View next topic  
Author Message
Drew82
n00b
n00b


Joined: 08 Apr 2005
Posts: 30

PostPosted: Wed Nov 30, 2005 12:57 pm    Post subject: переполнение счетчиков в ifconfig Reply with quote

интервал между командами - минута, во время которой шла закачка на сервер.
видимо переполняются счетчики. как подправить?
upd: да, я засек, обнуление в районе 4092, как ни странно =)

kinozal ~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:46:17:6D:E1
inet addr:192.168.80.19 Bcast:192.168.80.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:79575754 errors:0 dropped:0 overruns:0 frame:0
TX packets:51094605 errors:0 dropped:0 overruns:10 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3435900921 (3276.7 Mb) TX bytes:2548597409 (2430.5 Mb)
Interrupt:12 Base address:0xe400

kinozal ~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:46:17:6D:E1
inet addr:192.168.80.19 Bcast:192.168.80.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:80658337 errors:0 dropped:0 overruns:0 frame:0
TX packets:51694003 errors:0 dropped:0 overruns:10 carrier:0
collisions:0 txqueuelen:1000
RX bytes:598695209 (570.9 Mb) TX bytes:2609768170 (2488.8 Mb)
Interrupt:12 Base address:0xe400
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Wed Nov 30, 2005 1:53 pm    Post subject: Reply with quote

имхо на 32-битной системе никак, а зачем это надо-то?
Back to top
View user's profile Send private message
Drew82
n00b
n00b


Joined: 08 Apr 2005
Posts: 30

PostPosted: Wed Nov 30, 2005 4:31 pm    Post subject: Reply with quote

не может быть чтобы никак. надо либо iptabes пересобрать, либо в ядре что-то включить.
а нужно это для того чтобы прикинуть сколько трафика через интерфейс проходит.
Back to top
View user's profile Send private message
ba
l33t
l33t


Joined: 25 May 2003
Posts: 804

PostPosted: Wed Nov 30, 2005 5:13 pm    Post subject: Reply with quote

Drew82 wrote:
не может быть чтобы никак. надо либо iptabes пересобрать, либо в ядре что-то включить.

iptables к счетчикам интерфейсов не имеют никакого отношения

Drew82 wrote:
а нужно это для того чтобы прикинуть сколько трафика через интерфейс проходит.

ну так и опрашивай счетчик раз секунд в 30, этого достаточно. максимальное значение счетчика соответственно 2^32-1
Back to top
View user's profile Send private message
Drew82
n00b
n00b


Joined: 08 Apr 2005
Posts: 30

PostPosted: Wed Nov 30, 2005 5:52 pm    Post subject: Reply with quote

тьфу, не iptables, а ifconfig я хотел сказать, прошу прощения

спасибо, конечно, за идею по поводу подсчета трафика, но я был бы еще более признателен за помощь в решении вопроса со счетчиками.

2All: все так думают, что "на 32-битной системе никак" и что 32-битная система больше, чем до 2^32-1 считать не умеет?
Back to top
View user's profile Send private message
viy
Veteran
Veteran


Joined: 03 Jul 2004
Posts: 1580
Location: Riga, Latvia

PostPosted: Wed Nov 30, 2005 6:12 pm    Post subject: Reply with quote

Drew82 wrote:
2All: все так думают, что "на 32-битной системе никак" и что 32-битная система больше, чем до 2^32-1 считать не умеет?

умеет, если научить. но я думаю, что разработчики не задумывались над вопрсами переполнения, а забубенили переменную типа int, которая равна процессорному слову на данной архитектуре, т.е. 32 бита.
Back to top
View user's profile Send private message
YD
Guru
Guru


Joined: 30 Oct 2004
Posts: 466
Location: Riga, Latvia

PostPosted: Thu Dec 01, 2005 3:31 pm    Post subject: Reply with quote

ifconfig - это всеволишь фронт-енд к /proc-интерфейсу. Тут дело в ядре, самый переносимый способ будет просто сравнивать значение с предыдущим, если новое меньше, значит было переполнения.... Дальше продолжать?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Russian All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum