tx_packets: отправленные пакеты rx_packets: Полученные пакеты tx_errrors: Ошибки Trasmission rx_errrors: Полученные ошибки rx_missed: Полученные пропуски align_errors: Получены ошибки выравнивания tx_single_collisions: Разрушенные одиночные столкновения tx_multi_collisions: Разрушенные множественные столкновения уникаст: Получил единоличный трансляция: Полученная трансляция многоадресная рассылка: Полученная многоадресная рассылка tx_aborted: отменённые выбросы tx_underrun: Аннулированные недорасходы
Для лучшего понимания терминологии:
Ошибка в сети ethernet - это передача. ошибка. Способ передачи пакетов большинством чипов ethernet это то, что они DMA-пакеты данных из памяти в их внутренняя передача fifo для отправки. Они не утилизируют загрузите весь пакет в пятёрку перед передачей. (у некоторых из них может быть пятнадцать меньше, чем максимальный размер пкта), так что они идут за данными, когда им это нужно - есть обычно это вызвано низким уровнем воды в пятёрке, который инициирует это. Передача пятна fifo происходит, если ethernet чип не может получить местный автобус, чтобы получить больше пакетные данные для пятёрки, и пятёрка становится пустой. до того, как будет достигнут конец пакета.
_COPY5@groupstudy.com/msg70531.html
многоадресная рассылка - представьте, что вы пытаетесь связаться с одной системой с избранным количеством других. трансляция - представьте, что вы пытаетесь общаться из одной системы во все другие. столкновение - представьте, что произойдет, когда две системы будут пытаться общаться друг с другом одновременно, и в конечном итоге они заблокируют друг друга. выравнивание - представьте, что вы можете общаться только в определенных единицах. Слова по 4 символа за раз. При неправильном выравнивании символов системы не могут общаться друг с другом. Здесь то же самое.
http://www.networkcomputing.com/netdesign/t15errors.html
Если вам интересно, то, возможно, стоит взглянуть на следующее.
http://www.cs.fsu.edu/~baker/devices/lxr/http/source/linux/drivers/net/sfc/ethtool.c
Вы можете попробовать dnsmasq , небольшой кэширующий DNS-прокси, который прост в настройке и имеет параметр:
- все серверы заставляют dnsmasq отправлять все запросы на все доступные серверы. Ответ от сервера, который отвечает первым, будет возвращен исходной запрашивающей стороне.
Помимо прочего, вы добавляете в начало /etc/resolv.conf
nameserver 127.0.0.1
, за которым следуют ваши настоящие серверы имен, поэтому запросы сначала отправляются на dnsmasq. См. debian wiki . { {1}} Это также имеет то преимущество, что снижает сетевой трафик, поскольку результаты кэшируются.