Цитата(andrewlekar @ May 25 2012, 15:04)

Там не видно, после window size есть поле options? MSS в нём устанавливается. Можете его явно установить и ещё в IP пакете в поле FLAGS попробуйте установить Do Not Fragment.
Благодарю!
У меня нет поля MSS. То есть я не шлю опции ТCP вобще. Почитал тут, опции эти не являются обязательными, вот они у меня и не посылаются. Если опции TCP не указываются, то сторона принявшая такой пакет (в моём случае комп) будет посылать в ответ ТСР пакеты, сегментированные по умолчанию по 536 байт данных в каждом, езернет пакет 590 байт получется. OpenTCP игнорирует все TCP опции которые ему посылаются и сам он их не посылает. В конечном счёте это и есть ограничение, мешающее жить, а не отсутствие фрагментрирования и сегментирования.
Тут два пути - либо залазить в стек и допиливать его самому, либо найти где в Винде настраивается значение MSS по умолчанию.
Второй путь проще и предпочтительнее на данный момент для меня. Не подскажите где?
Еще раз снкс за подсказку с MSS