|
Реализация TCP/IP на ПЛИС. |
|
|
|
 |
Ответов
|
Dec 7 2015, 05:56
|

Местный
  
Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498

|
Цитата(Олег Гаврильченко @ Dec 4 2015, 17:34)  Вопрос общий. Какие варианты реализации существуют. Их плюсы и минусы. Известные мне: Linux. Не использовал. lwIP. Использовал. Но не раз читал, что он плохо подходит для высокой нагрузки Аппаратная реализация. Мне известны только реализации от Xilinx в виде IP ядер. Не пользовался, так как дорогие. Поддерживаю предыдущего оратора. Этот вопрос мне кажется изучен.... и подходы его реализации хорошо известны в т.ч. и на ПЛИС (информации очень много). У гугла много вариантов https://www.google.ru/search?q=%D0%A0%D0%B5...93&ie=UTF-8 Такое ощущение, что просто хочется обсосать  какую-то тему. Даже не ясно на что рассчитывает автор?! Лень искать в интернете?
--------------------
Победа - это когда N раз упал и N+1 раз встал.
|
|
|
|
|
Dec 7 2015, 06:34
|

Местный
  
Группа: Свой
Сообщений: 397
Регистрация: 21-11-12
Из: Россия г. Санкт-Петербург
Пользователь №: 74 498

|
Цитата(AlexandrY @ Dec 7 2015, 09:30)  Ну найдите нам в интернете.  Цитата(AlexandrY @ Dec 7 2015, 09:30)  Не надорвитесь только.  Важная приписка.  Вы судя по всему не нашли. А тут найдется человек который проведет для Вас экспресс сравнение TCP стеков для микроконтроллеров и не надорвется. Гуглом пользоваться не будет, а по старинке в библиотеке найдет ценнейшую для Вас информацию. При чем тут микроконтроллер? https://www.youtube.com/watch?v=xXX-QtCkrDw
--------------------
Победа - это когда N раз упал и N+1 раз встал.
|
|
|
|
|
Dec 7 2015, 07:11
|

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

|
Цитата(Corvus @ Dec 7 2015, 08:55)  По первому пункту "чаще всего программно", но вполне можно и аппаратно (см. мой первый коммент в этой теме). По второму - если нужен только TCP, то RTOS совершенно не нужна и даже мешаться будет. Ну начались оговорки - "если нужен только TCP" А кому нужен только TCP? Это конь в вакууме "только TCP". Где DHCP, DNS, RIP, SNMP ... ? Максимум что ПЛИС может предложить это некий аппаратный ускоритель формирования TCP пакетов, причем будет неясно какие спецификации RFC поддерживает, а какие нет. Пока я вижу ссылки только на это.
|
|
|
|
|
Dec 7 2015, 13:22
|

Местный
  
Группа: Свой
Сообщений: 257
Регистрация: 2-12-06
Из: Default City
Пользователь №: 23 021

|
Цитата(AlexandrY @ Dec 7 2015, 10:11)  А кому нужен только TCP? Это конь в вакууме "только TCP". Где DHCP, DNS, RIP, SNMP ... ? А вот RIP и SNMP прям всем нужны. DNS также крайне редко нужен, особенно на легких железках с крайне ограниченными ресурсами. На ПЛИСах, мое наблюдение, нужен чаще всего UDP и большая скорость. Цитата Безапелляционность ваших утверждений порой шокирует. Да, такое ощущение, что AlexandrY перечислением всяких умных аббревиатур во многих темах пытаетесь показать свой блистательный ум. STP, RSTP, IGMP, SIP, RTP, RADIUS, WebDAV, BGP, NetBIOS, FTP, HTTP, HTTPS - конечно же все это должно быть в любом приличном стеке и никак иначе! Цитата(AlexandrY) Потому lwIP никто и не считает серьезным стеком Его считают стеком, и в каждом конкретном случае, инженер сам решает, подходит ему этот стек или нет. Ну а про RTOS это вообще перл. Топикстартеру прежде всего надо определиться, в каком объеме необходима поддержка TCP/IP, какие скорости? Во многих случаях, повторюсь, достаточным оказывается вообще один UDP без TCP в ПЛИСах.
|
|
|
|
Сообщений в этой теме
Олег Гаврильченко Реализация TCP/IP на ПЛИС. Dec 4 2015, 14:34 Corvus Ну так Вы всё и перечислили. Первые две либо на со... Dec 4 2015, 14:44    doom13 Цитата(AlexandrY @ Dec 7 2015, 09:49) А с... Dec 7 2015, 06:54      Сергей Борщ Цитата(AlexandrY @ Dec 7 2015, 10:11) Мак... Dec 7 2015, 07:49       AlexandrY Цитата(Сергей Борщ @ Dec 7 2015, 09:49) П... Dec 7 2015, 08:29        Сергей Борщ Цитата(AlexandrY @ Dec 7 2015, 11:29) Да,... Dec 7 2015, 09:01         AlexandrY Цитата(Сергей Борщ @ Dec 7 2015, 11:01) С... Dec 7 2015, 09:18       Олег Гаврильченко Цитата(Quasar @ Dec 7 2015, 16:22) Топикс... Dec 8 2015, 09:46        AlexandrY Цитата(Олег Гаврильченко @ Dec 8 2015, 11... Dec 8 2015, 10:54         Олег Гаврильченко Процессор с MMU. Dec 8 2015, 11:05         jojo Цитата(AlexandrY @ Dec 8 2015, 13:54) А е... Dec 9 2015, 14:18    Dmitriyspb Цитата(AlexandrY @ Dec 7 2015, 09:49) TCP... Dec 7 2015, 07:09 Dmitriyspb Бессмысленная тема получилась - кухонные разговоры... Dec 7 2015, 07:34 Corner А еще лучше взять плис с арм. Запихать туда линукс... Dec 24 2015, 04:03
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|