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

 
 
> TCP\IP, Не идут TCP пакеты
lolful
сообщение Sep 23 2008, 08:38
Сообщение #1


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

Группа: Свой
Сообщений: 106
Регистрация: 27-11-07
Из: Пермь
Пользователь №: 32 732



Формирую TCP пакет с установленным флагом SYN. Т.е. пытаюсь соединиться с ya.ru (IP 213.180.204.8:80).
Код
45 00 00 28 00 01 00 00 80 06 34 98 AC 1C B8 5D D5 B4 CC 08
00 50 00 50 00 00 AB CD 00 00 00 00 60 02 FF FF 1D 3E 00 00
Подскажите пожалуйста, по какой причине этот пакет не может быть доставлен по назначению? То есть в ответ я вообще ничего не получаю (я имею в виду ICMP например). Связь присутствует и на ya.ru проходит ping и мне оттуда приходит ответ.

Сообщение отредактировал lolful - Sep 23 2008, 08:41
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
lolful
сообщение Sep 23 2008, 11:10
Сообщение #2


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

Группа: Свой
Сообщений: 106
Регистрация: 27-11-07
Из: Пермь
Пользователь №: 32 732



Микроконтроллер посылает данные через GSM-модем по GPRS со всем вытекающим(то бишь мне выдают IP из NAT, или типа того). То есть реализован стек UART/PPP/IP/TCP с моей стороны. Но это не имеет значения - все слои до TCP отлажены и хорошо работают (UDP и ICMP работают 100%). По моим оцнкам проблема кроется именно где-то в формате TCP пакета, а не в нижних слоях или, тем более, в железе. Добавлю еще, что CheckSum сходится - проверено.
Go to the top of the page
 
+Quote Post



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

 


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


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