[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:23047] Re: ifconfig の frame



吉藤英明@東北大学情報科学です。

In article <20000702082813V.alchu@xxxxxxxxxxxxxx> (at Sun, 2 Jul 2000 08:28:14 +0900), NAKATANI Katsumi <alchu@xxxxxxxxxxxxxx> says:

> > これは何を表すものなんでしょうか?
> たぶん、frame too longの回数だと思います。

> ifconfigで出力しているデバイスの統計情報は
> /prco/net/devをそのまま表示しているだけだと思います。

そうですね。$(NETTOOLS)/lib/interface.c, $(NETTOOLS)/ifconfig.c


> で、ここに、データを書き込むのは(たぶん)kernelに組み込まれている
> network deviceのdriverです。
> sourceを覗くとそれらしきコメントの記述が見かけられますが、本当に
> /procに書き込んでいるかどうかはわかりませんでした。

統計を取っているのはドライバで、/proc に書き込むのは
$(KERNEL)/net/core/dev.c です。これと ifconfig のソースを比較すると、
frame error というものは 
                   stats->rx_length_errors + stats->rx_over_errors
                   + stats->rx_crc_errors + stats->rx_frame_errors,
ということで、CRCエラーなども含むようです。
#今のところこれ以上は追っていません

-- 
吉藤英明 (YOSHIFUJI,Hideaki)    <yoshfuji@xxxxxxxxxxxxxxxxx>
Web Page: http://www.ecei.tohoku.ac.jp/%7Eyoshfuji/
PGP5i FP: F731 6599 5EB2 BBA7 1515  1323 1806 A96F 5700 6B25