Во-первых это все есть только в full duplex
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено smav 15 марта 2005 г. 11:10
В ответ на: Ethernet. Это я Wugluskrr (+) отправлено Wh`te 15 марта 2005 г. 10:35

Во-вторых этот flow-control поддерживается как-то криво, а многие его вообще не поддерживают или он выключен по умолчанию. Более менее нормально его поддерживают только коммутаторы и то не все.
На полудуплексе можно использовать back pressure - формировать коллизии.
В модемах Ethernet->E1 flow control обычно не применяют, так как он будет тормозить всю локальную сеть. Обычно используется буфер достаточно большого размера, при переполнении из буфера удаляются кадры, в простейшем случае самые старые, хотя есть и более продвинутые алгоритмы. Потери кадров компенсируются протоколами верхнего уровня. В частности, TCP сам ограничивает скорость передачи, если кадры начинают теряться. Естественно, нужен бридж, то есть в буфер должны попадать только кадры, не принадлежащие локальной сети.

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru