|
uIP 1.0
|
Структура содержит статистику TCP/IP, которая собирается, если значение UIP_STATISTICS установлено в 1. Подробнее...
#include <uip.h>
Поля данных | |
| struct { | |
| uip_stats_t drop | |
| Количество отброшенных пакетов на слое IP. | |
| uip_stats_t recv | |
| Количество принятых пакетов на слое IP. | |
| uip_stats_t sent | |
| Количество отправленных пакетов на слое IP. | |
| uip_stats_t vhlerr | |
| Количество отброшенных пакетов по причине ошибочной версии IP или длины заголовка. | |
| uip_stats_t hblenerr | |
| Количество отброшенных пакетов по причине ошибочной длины IP, старший байт. | |
| uip_stats_t lblenerr | |
| Количество отброшенных пакетов по причине ошибочной длины IP, младший байт. | |
| uip_stats_t fragerr | |
| Количество отброшенных пакетов по той причине, что они были IP-фрагментами. | |
| uip_stats_t chkerr | |
| Количество отброшенных пакетов из-за ошибок контрольной суммы IP. | |
| uip_stats_t protoerr | |
| Количество отброшенных пакетов по той причине, что не были пакетами ICMP, UDP или TCP. | |
| } | ip |
| Статистические данные IP. | |
| struct { | |
| uip_stats_t drop | |
| Количество отброшенных пакетов ICMP. | |
| uip_stats_t recv | |
| Количество принятых пакетов ICMP. | |
| uip_stats_t sent | |
| Количество отправленных пакетов ICMP. | |
| uip_stats_t typeerr | |
| Количество пакетов ICMP неправильного типа. | |
| } | icmp |
| Статистические данные ICMP. | |
| struct { | |
| uip_stats_t drop | |
| Количество отброшенных сегментов TCP. | |
| uip_stats_t recv | |
| Количество принятых сегментов TCP. | |
| uip_stats_t sent | |
| Количество отправленных сегментов TCP. | |
| uip_stats_t chkerr | |
| Количество сегментов TCP с ошибкой в контрольной сумме. | |
| uip_stats_t ackerr | |
| Количество сегментов TCP с ошибочным номером ACK. | |
| uip_stats_t rst | |
| Количество принятых сегментов TCP RST (сброс). | |
| uip_stats_t rexmit | |
| Количество повторно отправленных сегментов TCP. | |
| uip_stats_t syndrop | |
| Количество отброшенных SYN-ов из-за слишком малого количества доступных соединений. | |
| uip_stats_t synrst | |
| Количество SYN-ов для закрытых портов, инициировавших RST. | |
| } | tcp |
| Статистические данные TCP. | |
| struct { | |
| uip_stats_t drop | |
| Количество отброшенных сегментов UDP. | |
| uip_stats_t recv | |
| Количество принятых сегментов UDP. | |
| uip_stats_t sent | |
| Количество отправленных сегментов UDP. | |
| uip_stats_t chkerr | |
| Количество сегментов UDP с ошибкой в контрольной сумме. | |
| } | udp |
| Статистические данные UDP. | |
Структура содержит статистику TCP/IP, которая собирается, если значение UIP_STATISTICS установлено в 1.
| struct { ... } uip_stats::icmp |
Статистические данные ICMP.
| struct { ... } uip_stats::ip |
Статистические данные IP.
| struct { ... } uip_stats::tcp |
Статистические данные TCP.
| struct { ... } uip_stats::udp |
Статистические данные UDP.
1.7.4