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

 
 
> TCP/IP for Stellaris, TCP/IP стэк для МК Stellaris
mstumbra
сообщение Jul 21 2011, 12:20
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 14-04-10
Пользователь №: 56 652



Всем добрый день.
Около полугода назад была необходимость в поднятии собственного высокопроизводительного и простого TCP\IP стека. Могу поделится своими трудами.
Есть вещи которые стоило бы допилить, но в рамках проекта они были не нужны.
С удовольствием выслушаю критику. А если кто-то захочет допилить мелочи, то отвечу на все вопросы.

Ах, да! забыл сказать стек документирован на русском языке santa2.gif

Прикрепленные файлы
Прикрепленный файл  TCP_1_1.7z ( 82.46 килобайт ) Кол-во скачиваний: 41
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rst7
сообщение Jul 21 2011, 13:11
Сообщение #2


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



QUOTE
Ах, да! забыл сказать стек документирован на русском языке


Что-то я там нифига не вижу ни описания, ни примера использования. Так, огрызочек, хотя кое-что можно разобрать.

QUOTE
высокопроизводительного и простого TCP\IP стека.


По поводу высокопроизводительности у меня масса вопросов. malloc там как-то совсем инородно выглядит. Не видать Fast Retransmit и вообще не ясно, как организована работа с подтверждениями и перепосылками.

Собственно говоря, вообще не очень ясен программный интерфейс к собственно стеку, но это к вопросу выше.

Проверки на валидность всех полей в пакетах все-же очень желательна.

Не видно работы с опцией MSS.

Пока писал, появились ответы на некоторые вопросы.

QUOTE
основное ограничение tcp - следующий пакет данных не посылается до получения подтверждения.


О какой производительности стека может идти речь? biggrin.gif


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
mstumbra
сообщение Jul 21 2011, 13:14
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 15
Регистрация: 14-04-10
Пользователь №: 56 652



Цитата(Rst7 @ Jul 21 2011, 16:11) *
О какой производительности стека может идти речь? biggrin.gif

25 Мбит\с

А по UDP - 80 Мбит\с

там ведь все написано
Go to the top of the page
 
+Quote Post



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

 


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


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