On Mon, Jun 10, 2002 at 12:48:27PM +0300, Vladimir A. Jakovenko wrote:
С этим я как бы и не спорю :), только для подсчета статистики обычно требуется не только "total number of input datagrams received", которое мы как раз и получим из ipInReceives, а еще и кол-во байт. А где ж это количество байт взять на layer3? Все ifInOctets/ifOutOctets - они же "...including framing character...".
Ну, а что тебе по значению ifType опрежелять тип media, далее по дельте получеyных Layer2 пакетов и размеру layer2 обрамления получить в байтах наткладные затраты на layer2 фрейминг и их вычитать из ifInOctets/ifOutOctets?
В случае, например, с ethernet-ом, при выключенном CDP и span-tree ты получиш именно IP траффик. Если у тебя там только IP :-)
Так можно вообще забить на snmp и юзать netflow, но получить (а не вычислить) корректные данные по SNMP (layer3) проблематично.
Otzhe, resume: sprava polyagaje lyshe v tomu SHCHO SAME RAXUVATY. Oto i vse. Chy xtos' komus' zavazhaje raxuvaty inshi OIDs, ne obovjazkovo z ifEntry ? ;)
Так нет вопросов, считать что-нибудь можно и по другим OID-ам, не из ifEntry, только есть ли там счетчики байт? Разумеется, никто не запретит калькулировать всякие там discards, icmp echo reply и пр.
Счетчики октетов есть, и в ifMIB-е, и в enterprise-овой части, но per-interface счетчиков _IP_ пакетов, AFAIK, там нет.
Какие-то счетчики конечно же есть, но IMHO все же посчитать байтики по каждому интерфейсу на layer3 не получится - просто нет соотв. OIDs. Best wishes, Sergey =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message