|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Alex Mogilnikov 2:5054/70 27 May 2007 16:06:35 To : Alex Semenyaka Subject : RS232 over IP --------------------------------------------------------------------------------
25 May 07 23:53, Alex Semenyaka писал Alex Mogilnikov:
AS> Hа проводах в 20 см будет работать, да.
AS> А вот в более сложных случаях у TCP будут срабатывать механизмы его
AS> собственного flow control, что приведёт к неравномерности поступления
AS> данных на другую сторону.
Hе понял сути проблемы. Что значит "неравномерность", и почему это плохо? Мы
говорим об асинхронном RS232? Для него неравномерность поступления символов -
совершенно нормальное явление. Если узким местом является RS232 (его скорость
меньше чем пропускная способность TCP), то в направлении RS232 TCP flow control
и должен работать (по мере заполнения буфера адаптера). Если же бутылочное горло
находится где-то в сети (TCP не может пропустить поток данных на полной скорости
RS232), то flow control будет срабатывать уже на RS232 (периодически он будет
синнализировать неготовность приема).
У синхронного RS232 есть свои тонкости, но в целом картина такая же.
Всего наилучшего, [Team PCAD 2000]
Алексей М.
... Чудо-йогурт Био. Чемпион среди какао.
---
* Origin: === Сисоп спит - почта идет === (2:5054/70)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/183146595b49.html, оценка из 5, голосов 10
|