Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Возможно ли несколько 100Мбит/с завести на 1 Гбит/с
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
Костян
Есть несколько устройств (6..8 шт.) сбора данных , которые формируют и отсылают удновременно IP пакеты на линке 100Мбит/с. Канал передачи от каждого устройства загружен на 80..90 %.

Далее я планирую поставить гигобитный свич и подключить к нему все эти устройства. С другой же стороны свича будет стоять ПК. Линк между ПК и свичем 1 Гбит/с.


Вопрос следующий. Все ли пакеты будут доходить от устройства к ПК ? Если да , то с любым ли свичем такое возможно ?
DuHast
Цитата(Костян @ Sep 5 2008, 18:06) *
Есть несколько устройств (6..8 шт.) сбора данных , которые формируют и отсылают удновременно IP пакеты на линке 100Мбит/с. Канал передачи от каждого устройства загружен на 80..90 %.

Далее я планирую поставить гигобитный свич и подключить к нему все эти устройства. С другой же стороны свича будет стоять ПК. Линк между ПК и свичем 1 Гбит/с.
Вопрос следующий. Все ли пакеты будут доходить от устройства к ПК ? Если да , то с любым ли свичем такое возможно ?


А вы уверены, что Ваш ПК будет успевать обрабатывать такое количество информации?
Rst7
Цитата
Вопрос следующий. Все ли пакеты будут доходить от устройства к ПК ?


Конечно нет. Потому что каналов без ошибок не бывает.

Правильно сформулированный вопрос будет звучать так - не будет ли происходить отбрасывания пакетов по причине переполнения буферов в свиче.

Сам сформулировал, сам и отвечаю smile.gif Не будет, если ПК будет успевать обрабатывать входящие пакеты.
PavelTs
Приветствую!
Присоединюсь к DuHast. В действительности задача регистрации информации на ПК со скоростью 500-600 Мбит/с это уже вопрос, не говоря уже об обработке, тем более если есть задача в режиме реального времени.
Теперь на счет свича. Врать не буду, поэтому название не скажу, но точно знаю, что китайское производство способно делать относительно недорогие свичи с производительностью более 2-х Гбит/с. Видел что-то подобное в Российской компании MLink. Так что свич подобрать можно, а вот с программой для обработки информации придется попыхтеть smile.gif
Моя железка с гигабитным портом (Rst в курсе wink.gif) работает с ошибками, а вот простой Asus switch у меня работает без ошибок smile.gif Так что в теории BER 10е-13 возможно, а на практике бывает лучше.
Удачи!
Rst7
И вообще, лично я не пойму, какие данные можно носить на комп в виде такого потока. Неужели нельзя предварительно обработать данные для уменьшения скорости? Иначе, кроме как слить поток на винт, Вы ничего не успеете сделать.
Костян
Спасибо за ответы. Вопрос решен.


Цитата(Rst7 @ Sep 6 2008, 10:19) *
Правильно сформулированный вопрос будет звучать так - не будет ли происходить отбрасывания пакетов по причине переполнения буферов в свиче.
Сам сформулировал, сам и отвечаю smile.gif Не будет, если ПК будет успевать обрабатывать входящие пакеты.

Согласен. Так более правильно ставить вопрос.


Цитата
Неужели нельзя предварительно обработать данные для уменьшения скорости?

Да замучался я это обьяснять начальству и программерам. У них слишком бурная фантазия относительно современных ЭВМ.
Иду по пути наименьшего сопротивления wink.gif Пусть пробуют захватит, посмотрим.
Rst7
Цитата
Пусть пробуют захватит, посмотрим.


Подход, конечно, имеет право на существование, но смотрите, чтобы потом на Вас все шишки не списали - иди знай, где пакеты теряются. Наверняка, будут списывать на Вас smile.gif
sergeeff
В подобных случаях частеньку вспоминаю идеи врачей и физиологов, с которыми приходилось работать в 80-х годах:"Давайте мы все сигналы, какие можем с человека снять, в компьютер загоним, а он нам диагноз пациенту поставит!". Пока, как видите, не поставил.

Вопрос всегда один, что вы собираетесь с этой лавиной информации делать?
Aprox
Цитата(Rst7 @ Sep 7 2008, 10:25) *
И вообще, лично я не пойму, какие данные можно носить на комп в виде такого потока. Неужели нельзя предварительно обработать данные для уменьшения скорости? Иначе, кроме как слить поток на винт, Вы ничего не успеете сделать.

Задачи перехвата зашифрованных потоков данных. Дешифрация небыстрое дело, его потом производят не в реальном времени. Что касается, успеет ли ПК, то для накопления данных используют не ПК а довольно мощные сервера.


Цитата(sergeeff @ Sep 8 2008, 17:05) *
Вопрос всегда один, что вы собираетесь с этой лавиной информации делать?

Вопрос затрагивает профессиональную тайну.
Rst7
Цитата
Задачи перехвата зашифрованных потоков данных. Дешифрация небыстрое дело, его потом производят не в реальном времени.


Ну-ну. Если это чужие данные и Вы не знаете ключа, а криптография вменяема, то данные можно не накапливать smile.gif Потому как расшифровка будет уж очень долго wink.gif

Если это свои данные, то смысл лить их таким потоком, чтобы не успевать расшифровывать? Или так принято, месяц копим, год расшифровываем?


Я конечно знаю области, в которых такой подход имеет право на существование, например, LHC (а под расшифровкой имеется в виду математическая обработка raw-данных с детекторов). Но, что-то мне подсказывает, что тут врядли разработчики детекторов с Церна тусуются smile.gif
Костян
Цитата(Rst7 @ Sep 9 2008, 05:41) *
Я конечно знаю области, в которых такой подход имеет право на существование, например, LHC (а под расшифровкой имеется в виду математическая обработка raw-данных с детекторов). Но, что-то мне подсказывает, что тут врядли разработчики детекторов с Церна тусуются smile.gif

Да , Вы правы, smile.gif Нестабильные частицы , нас мало интересуют.

Впринципе верно догадались. Мы слушаем и анализируем КВ диапазон. Причем анализ проводим не в реальном времени. Дешифрованием и криптографией не занимаемся. Только анализ.

Раз зашел в эту степь разговор, то может кто посоветует кодек для сжатия подобного типа raw-данных ? Мне к сожалению такой не известен.


Цитата
"Давайте мы все сигналы, какие можем с человека снять, в компьютер загоним, а он нам диагноз пациенту поставит!"

smile.gif smile.gif smile.gif Да, пока еще, к сожалению, смешная идея.
Rst7
Цитата
может кто посоветует кодек для сжатия подобного типа raw-данных ?


Смотря по тому, какие данные и как происходит дальше анализ.

Это я к тому, что неправильным кодеком можно нужную информацию зарезать...
blackfin
Цитата(Костян @ Sep 9 2008, 12:20) *
Раз зашел в эту степь разговор, то может кто посоветует кодек для сжатия подобного типа raw-данных ? Мне к сожалению такой не известен.
Пытались как-то найти консенсус, да так всё и бросили: Быстрое сжатие без потерь, реализация в FPGA laughing.gif
Костян
Цитата(Rst7 @ Sep 9 2008, 06:28) *
Это я к тому, что неправильным кодеком можно нужную информацию зарезать...

Определенно кодек нужен без потерь.
Блин для НЧ же есть такие кодеки, обезьяна например та же.

Цитата
Пытались как-то найти консенсус, да так всё и бросили: Быстрое сжатие без потерь, реализация в FPGA

Пасиб, почитаю.
Rst7
Цитата
Определенно кодек нужен без потерь.


Попробуйте Ваш поток банально пожать zlib-ом.

Хотя, опять же, не зная конкретные параметры исходных данных потока, трудно что-то предложить.
Костян
Цитата(Rst7 @ Sep 10 2008, 05:33) *
Попробуйте Ваш поток банально пожать zlib-ом.

Хотя, опять же, не зная конкретные параметры исходных данных потока, трудно что-то предложить.

Спасибо, Rst7 . Пробывали rar жать на ПК . Несжимаемый зараза.

Цитата
Быстрое сжатие без потерь, реализация в FPGA

А слона я то и не заметил. Хоть и сигналы у нас различны по природе, но суть одна - требуется сжатие. Да и не я один оказывается такой сумашедший , который загоняет такой поток данныз в ПК.
Почитал, нашел пару идеек для размышлений . Пока склоняюсь к линейному предсказателю (правда не совсем еще понятно как строить прогноз для моего КВ диапозона) либо просто тупо к передачи делты (разницы текущего и предидущего - будут потери , но думаю они не столь страшны в моем случае). В общем нужно посидеть помоделировать.


Спасибо за советы, вопросов больше не имею.
Uuftc
Цитата(Костян @ Sep 10 2008, 13:33) *
Спасибо, Rst7 . Пробывали rar жать на ПК . Несжимаемый зараза.


Тогда скорее всего не надо надеяться на сколь-либо серьезное сжатие Вашего потока, имхо.
Тем более - сам канал передачи в Вашей задаче совсем не самое узкое место, как уже товарищи указали, а разжатие потока на компьютере еще добавит ему нагрузки.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.