реклама на сайте
подробности

 
 
> Ускорение TCP/IP, Организация скользящего окна
MiDV
сообщение Nov 1 2011, 11:27
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 7-06-08
Пользователь №: 38 119



Есть девайс с GSM модемом.
Он по самодельному стеку соединяется с удаленным сервером и они обмениваются пакетами.
Обмен реализован таким образом, что передача следующего возможна только после получения подтверждения о приеме предыдущего пакета от сервера .
Все хорошо, только в среднем скорость обмена получается около пакета в секунду. А это медленно.
Начитался я умной литературы и захотел сделать себе скользящее окно. Только споткнулся на логике его организации.
При установлении соединения TCP/IP я получаю параметр размер окна.
Вот и хотелось бы использовать данную опцию.
Уважаемые гуру стека и не только.
Посоветуйте какими нибудь примерами данной проблемы.
Заранее благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
kolobok0
сообщение Nov 2 2011, 08:23
Сообщение #2


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(MiDV @ Nov 1 2011, 15:27) *
..GSM модемом.... самодельному стеку...около пакета в секунду....захотел сделать себе скользящее окно...какими нибудь примерами данной проблемы..


1) вы уверены, что это проблемы софта а не физические ограничения модема?
2) то что Вы ранее сделали - это не имеет никакого отношения к TCP/IP. Если логикой не поддерживается скользящее окно.. Я более скажу - помимо окна там гораздо бОльше нюансов. всё описано в RFC на данный протокол(ы). Обратите так же внимание, что на уровне IP уже может идти сборка пакетов (могут быть разрезаны). Это то, что Вы не найдёте в инете (реализацию имеется ввиду).
3) Где искать - RFC. Плюс поройте опен-соурс оси с "поддержкой" стэка TCP/IP. Там найдёте реализацию многих нюансов данного протокола.


удачи вам
(круглый)

Сообщение отредактировал kolobok0 - Nov 2 2011, 08:26
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 16:03
Рейтинг@Mail.ru


Страница сгенерированна за 0.01355 секунд с 7
ELECTRONIX ©2004-2016