[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