Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как иммитировать медленный канал Ethernet
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
uriy
Имеется девайс с Ethernet. К устройству может соединяться несколько компьютеров. Устройство является сервером, компьютеры - клиентами. Нужно иммитировать канала со скорость порядка десятков килобит/сек и пингом до 800мс и джиттер бы еще туда. Может быть есть какое-то ПО под винду которое позволило бы это сделать на клиентских компьютерах?
halfdoom
Цитата(uriy @ Apr 12 2011, 10:27) *
Может быть есть какое-то ПО под винду которое позволило бы это сделать на клиентских компьютерах?

Есть авторский порт FreeBSD'шного ipfw под винды. Там имеются пайпы и очереди, с помощью которых можно эмулировать практически любой канал. Сразу скажу, что функциональностью dummynet'a под вин не пользовался (только для учета и файрвола).
Victor®
Цитата(uriy @ Apr 12 2011, 09:27) *
Имеется девайс с Ethernet. К устройству может соединяться несколько компьютеров. Устройство является сервером, компьютеры - клиентами. Нужно иммитировать канала со скорость порядка десятков килобит/сек и пингом до 800мс и джиттер бы еще туда. Может быть есть какое-то ПО под винду которое позволило бы это сделать на клиентских компьютерах?


Посмотрите- может пригодится
http://www.itrinegy.com/network-emulators/...r-overview.html
http://www-x.antd.nist.gov/nistnet/index.html
vadimp61
Цитата(uriy @ Apr 12 2011, 10:27) *
Имеется девайс с Ethernet. К устройству может соединяться несколько компьютеров. Устройство является сервером, компьютеры - клиентами. Нужно иммитировать канала со скорость порядка десятков килобит/сек и пингом до 800мс и джиттер бы еще туда. Может быть есть какое-то ПО под винду которое позволило бы это сделать на клиентских компьютерах?

Пропустите Eternet через узкий канал который можно сформировать парой DSL модемов которые связаны между собой на скорости 192 кбит/c.
Victor®
Цитата(vadimp61 @ Apr 13 2011, 21:50) *
Пропустите Eternet через узкий канал который можно сформировать парой DSL модемов которые связаны между собой на скорости 192 кбит/c.


А каким это образом Вы свяжете 2 DSL модема? И каких модема?
Oldring
Цитата(Victor® @ Apr 13 2011, 23:20) *
А каким это образом Вы свяжете 2 DSL модема? И каких модема?


Наверняка не Асимметричных DSL. laughing.gif Но этих стандартов DSL наделано как собак, встречаются вроде бы и точка-точка.
vadimp61
Цитата(Victor® @ Apr 13 2011, 23:20) *
А каким это образом Вы свяжете 2 DSL модема? И каких модема?

2 G.shdsl модема, обязательно с симметричным каналом в обе стороны. 1 пара в кодировке ТС-PAM16.
Есть много модемов для передачи Eternet трафика поверх G.shdsl построенных на чипах от Infineon начиная от PEF22622 и до EFM
Victor®
Цитата(vadimp61 @ Apr 13 2011, 23:42) *
2 G.shdsl модема, обязательно с симметричным каналом в обе стороны. 1 пара в кодировке ТС-PAM16.
Есть много модемов для передачи Eternet трафика поверх G.shdsl построенных на чипах от Infineon начиная от PEF22622 и до EFM


Вот-вот... это и хотел увидеть от Вас sm.gif

Но думаю, что "софтовое" решение network emulation удачнее, т.к. позволяет обойтись без модемов
и параметры сети настраивать.

P/S
У нас был один заказчик - лихо собирался модемы соединять...
всего-то 2 провода.... sm.gif
vadimp61
Еще есть вариант. Берём две микрухи ADM6993 соединяем их по HDLC, но тактируем 64 кгц вместо 25 МГц. Получаем канал не 100Мбит , а 64 кбит. Проверено на этих чипах работает!
uriy
Victor® вы дали ссылку на компанию iTrinegy. Вам приходилось пользоваться их продуктом INE for Windows. Вроде как раз то что мне нужно. Только не нашел ссылок на скачивание. Написал им письмо.
Victor®
Цитата(uriy @ Apr 26 2011, 12:59) *
Victor® вы дали ссылку на компанию iTrinegy. Вам приходилось пользоваться их продуктом INE for Windows. Вроде как раз то что мне нужно. Только не нашел ссылок на скачивание. Написал им письмо.


Пока не приходилось - но скоро может понадобится
(как железку TDMoIP сделаем)...
Так что у меня вопрос пока открыт, если что нароете - сообщите, пож.
SFx
под линукс http://www.linuxfoundation.org/collaborate...etworking/netem поейдет...



сам буду скоро тоже эмулировать с такой штукой на linux'e с двумя сетевухами.
uriy
В анкете на их сайте указал свой телефон. Через пару часов позвонили с номера на +44. Говорили на английском. Попросил их написать письмо с вопросами, т.к. с английским туговато. В письме были вопросы по требуемой для меня скорости. Написал им интересующие меня скорости, еще написал что нужно имитировать пинг разной длительности и джиттер. Пришел такой ответ.

Our INE for Windows software will be able to simulate these conditions. A
single copy costs 500GBP.
If you would like to try the product before purchasing, you can download a
copy from our web site:
http://www.itrinegy.com/downloads/ine-download.html
The software should be installed on a PC running Windows XP/ Windows Vista
or Windows 7 - 32 bit Versions
Please download and follow the installation guide from this page as well as
the downloading MSI install kit.
After you have installed the product, on starting the GUI it will ask you to
mail a 16 digit code into us so that we can provide the licence key. Please
email this code to support@itrinegy.com and we will email a temporary
licence key in return.

Что за ограничения на пробную лицензию не ясно. Поэтому пока не спешу, когда дойдет дело до тестирования тогда и попрошу лицензию.
vvs157
Цитата(uriy @ Apr 27 2011, 08:53) *
Our INE for Windows software will be able to simulate these conditions. A
single copy costs 500GBP.
А не дешевли и проще будет поставить какую-нибудь старую машину (хоть Р100) и FreBSD на которой все это делается забесплатно.
uriy
Я и не собираюсь покупать, я надеюсь мне хватит пробной версии. FreeBSD проще точно не будет. Щас разработку железки как раз и ведем под linux. Наплевался уже на linux.
vvs157
Цитата(uriy @ Apr 27 2011, 13:36) *
FreeBSD проще точно не будет.
А там ничего разрабатывать и не надо. Так как это отдельная машина, которая профилирует трафик, проходящий через нее. Ставится автоматом, потом прописываются правила на pipe в ipfw. По мере потребности меняются. В интернете полно пошаговых инструкций что и как надо делать. Максимум пол-дня на все.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.