Цитата(romez777 @ Jan 11 2006, 07:45)

но вот нигде не нашел способов борьбы/предотвращения таких ситуаций. Очевидно, что простое увеличение размера буфера проблемы не решит.
Очень просто. Существует технология Flow Control - управление потоком. В случае переполнения буфера коммутатор может начать посылать специальные пакеты PAUSE (IEEE802.3x для дуплексных соединений) или искуственно создавать коллизии (Backpressure flow control для полудуплексных соединений).
Цитата(iosifk @ Jan 11 2006, 08:01)

Поищите QoS. Разные приоритеты пакетов позволяют обслуживать их по-разному.
QoS не защищает от переполнения буфера, а только определяет приоритеты передачи для взвешивания трафа. Единственное чем может здесь помочь QoS - это WRED (Weighted Random Early Drop), техника сброса пакетов при приближении уровня заполненности буфера к некой критической отметке.
NO! - I mean, no, Klogg. This crown is the only thing that you cannot have.
-- Hoborg