Чем определяется, предложит ли windows-приложение использовать TCP windows scale или нет?
Есть проблема. Есть некое устройство с ubuntu 12.04 на борту, есть эмулятор этого устройства под WIn, есть сервис под Win, который таскает информацию с устройства. Раскапывая проблему медленного скачивания информации с устройства докопался до того, что эмулятору сервис предлагает скэйлить TCP windows size, а устройству - нет. То есть, проблема на уровне SYN-запроса на установление TCP соединения. Куда копать дальше? Сервис стоит под Win7 pro x64, под Win 2008 R2 standard картина аналогичная. Сервис писан под .Net, авторы о TCP windows size узнали от меня.
Вопрос снят. Похоже зависело от порта, реальное устройство на 80, эмулятор на 8088. теперь везде позволяет скэйлить размер окна, но проблемы это не решило. :(