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

 
 
> Можно ли "распараллелить" Ethernet?, Нужно принимать данные на два ПК
Александр77
сообщение Dec 28 2016, 18:53
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 608
Регистрация: 10-07-09
Из: Дубна, Московская область
Пользователь №: 51 111



Коллеги, здравствуйте!
Имеется устройство на базе DE0-nano SoC, которое высылает Ethernet пакеты. Прием пакетов производит рабочий ПК, на котором крутится ПО обработки. Во время отладки ПО были выявлены большие потери, которые устранили путем подъема перезапросов (TCP/IP).
Для отладки железа хватало приема по UDP (потерь не было) на несильный тестировочный ПК (соединение точка - точка, поэтому адреса у обоих ПК одинаковые).
Сейчас назрела необходимость проверки правильности работы ПО, что требует наличия "сырых" входных данных. Однако по ряду причин эти данные получить не удается (то мешали, то забыли, то запись не рабочий режим и т.д. Оставим отговорки на совести работников. Главное уходит время, а также нет уникальных данных для последующей работы).
В общем назрела необходимость в некотором устройстве (готовом или в виде демо-платы), которое позволило бы записывать параллельно данные на два ПК.
Была мысль использовать такую плату (перекачивать данные из одного порта в другой, а параллельность обеспечить выводом на GPIO, с последующим забором той же DE0-nano SoC). Но смущает возможный перезапрос, который по словам программистов восстанавливает до 30% потерь, и его придется делать на этой плате.
Что еще можно использовать в качестве целевого устройства?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ruslan1
сообщение Dec 28 2016, 19:06
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 360
Регистрация: 6-03-06
Из: Кишинев
Пользователь №: 15 025



То есть Вы хотите сделать TCP-соединение в два мастер-компьютера, чтоб со стороны слейва это выглядело как одно(!) TCP-соединение? Или у Вас просто UDP, без TCP соединения?

Или просто подслушку канала хотите сделать?

Почему просто Wireshark не подходит в качестве подслушки? Установить можно хоть на этом же мастере, хоть на любом другом компьютере в этой же сети.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Александр77   Можно ли "распараллелить" Ethernet?   Dec 28 2016, 18:53
- - Aner   Странное что-то у вас с потерей пакетов твориться,...   Dec 28 2016, 19:33
|- - Александр77   Цитата(Aner @ Dec 28 2016, 22:33) Странно...   Dec 28 2016, 19:49
|- - Ruslan1   Цитата(Александр77 @ Dec 28 2016, 21:49) ...   Dec 28 2016, 21:05
|- - jcxz   Цитата(Александр77 @ Dec 28 2016, 22:49) ...   Jan 4 2017, 09:16
- - Александр77   В идеале хочется что бы TCP установилось между уст...   Dec 28 2016, 19:38
- - des333   Чем не подходит любой свитч с поддержкой мирроринг...   Dec 28 2016, 19:42
- - krux   свитч с поддержкой мирроринга вам подходит 100% -...   Dec 28 2016, 21:42
- - Александр77   Спасибо всем неравнодушным! Теперь есть направ...   Dec 29 2016, 03:10
- - Raven   Не совсем понял: вам распаралелливание на 2 машины...   Jan 4 2017, 17:14
|- - jcxz   Цитата(Raven @ Jan 4 2017, 20:14) Не совс...   Jan 5 2017, 12:23
- - Александр77   Цитата(jcxz @ Jan 4 2017, 12:16) Странно,...   Jan 12 2017, 19:11
- - jcxz   Цитата(Александр77 @ Jan 12 2017, 22:11) ...   Jan 13 2017, 06:23
- - Александр77   Цитата(jcxz @ Jan 13 2017, 09:23) Если по...   Jan 13 2017, 10:30


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

 


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


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