Цитата(iosifk @ Nov 2 2005, 14:27)

А тогда модуль-приемник начинает "противодавление". Т.Е. начинает передачу, вызывает в линии коллизию и этим затыкает передатчик. Метод абсолютно легальный, но не прописанный в спецификации.
Я бы не сказал что метод легальный. Например в сетях 100base-TX такой способ не пройдёт, так как там вообще нет никаких коллизий.
Правильно будет послать прямо на MAC передающей стороны "PAUSE control frame" либо по зарезервированному мультикасту 01-80-с2-00-00-01. В поле Length/Type должно быть 8808, далее следует 16-бит opcode 0001, а затем 16-бит поле таймера, в который вписывается число слотов на которое следует притормозить передатчик. (Слот - это время на передачу минимального 64 байтного фрэйма)
Ещё один способ, если используется UDP. При помощи ICMP сообщения "source quench"