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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Тайм-ауты при работе со встроенным TCP/IP
AlexandrY
сообщение Sep 14 2009, 19:26
Сообщение #16


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Похоже ситуация с точностью до наоборот.
Модем на самом деле оттягивает ретрансмиты насколько можно.
На старте соединения произошла уже сильная задержка на 2 сек, но ретрансмита не было.
А потом видимо в силу вступает алгоритм медленного старта, чтобы не создать затор.
Но там перестраховались по полной поэтому почуяв задержки оттягивают передачу первого крупного блока как можно дольше.
И судя по логу есть подозрение, что в модеме не реализован алгоритм Нэйгла, т.е. концентрация малых пакетов в более крупные перед отправкой.
Т.е. я считаю проблема в модеме.
Но у другого оператора видимо не такие сильные задержки на старте из-за чего и не видна особенность стека модема.



Цитата(megaboy @ Sep 14 2009, 18:47) *
...просто тупое молчание
на линии в течении минуты - 14:16:31 <--> 14:17:35, и такое же молчание было со стороны модема в ожидании SEND OK
Go to the top of the page
 
+Quote Post
megaboy
сообщение Sep 15 2009, 07:59
Сообщение #17


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885



Уточню, что затор может быть не только для первого крупного блока, а для любого блока в процессе сеанса общения модем-сервер,
в данном логе, просто совпало, что он оказался одним из первых...
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 15 2009, 08:44
Сообщение #18


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Ну тогда думаю ловить больше нечего.
От маршрутизатора провайдера еще могут поступать на модем всякие плохие сообщения по ICMP.
Поэтому я всегда и говорю, что встроенные стеки это коты в мешке.
Тестируйте работу с провайдером снифером по PPP через компьютер.
Поскольку внутренние сети провайдера полностью открыты всем абонентам, то велика вероятность что модем тормозит какой-то левый внутренний трафик по TCP/IP.

Тут была комичная история один раз.
Взяли партию SIM карт для телеметрии, все сервисы отключены, только GPRS.
Расслабились, защит не делали.
И что то стало слегка тормозить время реакции на команды периодически.
Оказывается приходили рекламные SMS-ки пачками. Типа в расплату за дешевый план воткнули рекламу по полной.

Цитата(megaboy @ Sep 15 2009, 10:59) *
Уточню, что затор может быть не только для первого крупного блока, а для любого блока в процессе сеанса общения модем-сервер,
в данном логе, просто совпало, что он оказался одним из первых...
Go to the top of the page
 
+Quote Post
megaboy
сообщение Sep 15 2009, 10:14
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885



Цитата(AlexandrY @ Sep 15 2009, 11:44) *
Ну тогда думаю ловить больше нечего.
От маршрутизатора провайдера еще могут поступать на модем всякие плохие сообщения по ICMP.
Поэтому я всегда и говорю, что встроенные стеки это коты в мешке.
Тестируйте работу с провайдером снифером по PPP через компьютер.
Поскольку внутренние сети провайдера полностью открыты всем абонентам, то велика вероятность что модем тормозит какой-то левый внутренний трафик по TCP/IP.

Тут была комичная история один раз.
Взяли партию SIM карт для телеметрии, все сервисы отключены, только GPRS.
Расслабились, защит не делали.
И что то стало слегка тормозить время реакции на команды периодически.
Оказывается приходили рекламные SMS-ки пачками. Типа в расплату за дешевый план воткнули рекламу по полной.


Вы имеете ввиду, что можно тестить снифером и при этом использовать встроенный стек?
И каким образом можно подключится к внутренней сети провайдера? Разве она доступна для кого то, кроме их инженеров?
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Sep 15 2009, 12:57
Сообщение #20


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(megaboy @ Sep 15 2009, 13:14) *
Вы имеете ввиду, что можно тестить снифером и при этом использовать встроенный стек?
И каким образом можно подключится к внутренней сети провайдера? Разве она доступна для кого то, кроме их инженеров?


Ну не внутренней сетки, а так скажем, непубличного сегмента в сети оператора.
Тут же рядом в теме обсуждали про это.
Все абоненты оператора открыты друг другу как на ладони в непубличном сегменте.
Они даже DoS атаки друг на друга делать могут.
Вот возможно если не DoS, то какой-нить пакет маршрутизации и вводит модем в ступор.
Надо слушать что вообще может приходить из непубличного сегмента.
Слушать можно любым модемом.
Ну а встроенный стек тестировать уже бесполезно, и так ясно, что кривой. laughing.gif
Go to the top of the page
 
+Quote Post
megaboy
сообщение Sep 15 2009, 14:01
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 30-10-07
Пользователь №: 31 885



Ясно, всем спасибо, будем пока что подбирать провайдера под стек smile.gif

Сообщение отредактировал megaboy - Sep 15 2009, 14:03
Go to the top of the page
 
+Quote Post
Mad-man
сообщение May 10 2010, 22:59
Сообщение #22


Частый гость
**

Группа: Участник
Сообщений: 91
Регистрация: 5-11-06
Пользователь №: 21 995



У меня вообще SEND OK не приходит иногда, жду по 10 минут, перезагружаю....
Модем в ступор впадает...
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 15th July 2025 - 06:11
Рейтинг@Mail.ru


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