Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Ускорение доставки данных Fast Ethernet TCP/IP
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
AlexNN
Уважаемые, есть такая проблема:
Имеется девайс с Fast Ethernet PHY, передаются пакеты данных по TCP/IP в комп по кабелю ~ 2м, отображаются данные в управляющей программе.
Все бы хорошо, но в какие-то моменты времени происходит задержка доставки данных приложению (видно в снифере) порядка 3-18 мс.
Установка бита PUSH никакого влияния не производит.
Что бы это могло быть - кривая работа приложения с ВИН сокетом, жизнь Винды или что еще?
MALLOY2
Цитата
девайс с Fast Ethernet PHY
- ищите там, возможно девайс иногда теряет или не правильно принимает пакеты в следствии чего теряется АСК и происходит ретрансляция.
AlexNN
Разве может PHY инициировать переотправку пакета? Этим вроде как занимается МАС под управлением проца. Переотправка пакета по тайм-ауту у меня выключена в стеке, да и время задержки данных в 20мс никак не тянет на тайм-аут.
MALLOY2
Цитата
передаются пакеты данных по TCP/IP


Повторную посылку делает протокол
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.