Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: как смоделировать дрянную связь по сети ?  (Прочитано 15739 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« : 13-10-2008 07:50 » 

как в винде можно смоделировать дрянную, медленную с постоянными разрывами связь по сети (TCP) между двумя компами ? Это нужно для теста сетевого приложения - на устойчивость соединения и передачи большого объёма данных
Записан

RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 13-10-2008 08:25 » 

Сделать дряную тормозную свезь между компами Ага

Напр, сделай соединение по нуль-модемному кабелю на 115200, добавь в кабель шумов, временами разрывай Tx и Rx.
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #2 : 13-10-2008 08:32 » 

нуль-модемному кабелю - и как это делается ?
Записан

McZim
Команда клуба

ru
Offline Offline
Пол: Мужской
Я странный


WWW
« Ответ #3 : 13-10-2008 08:40 » 

Алексей1153++, купить или спаять, схем в нете хватает.
Записан

The CBO without stats is like a morning without coffee. (c) T.Kyte.
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #4 : 13-10-2008 08:53 » 

ок, поищу
Записан

PooH
Глобальный модератор

ru
Offline Offline
Пол: Мужской
... и можно без хлеба!


« Ответ #5 : 14-10-2008 05:58 » 

RXL, 115200 это не наш выбор =) 2400 форева. Писал как-то програмки под такие каналы =) по несколько байт пытался пропихнуть с подтверждением получения =)
Записан

Удачного всем кодинга! -=x[PooH]x=-
RXL
Технический
Администратор

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #6 : 14-10-2008 07:22 » 

PooH, на большей скорости помехи легче создавать. Улыбаюсь
Записан

... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
sss
Специалист

ru
Offline Offline

« Ответ #7 : 15-10-2008 05:35 » 

Алексей1153++, у меня есть программа - клиент TCP, создавал ее специально для тестов серверов. Создает кучу клиентов, которые постоянно переходят из одного состояния в другое, посылают строки и т.д. Надо?

Вот идея, как создать дрянную сеть:

1. Надо два простейших хаба - повторителя.
2. Соединяешь их двумя кабелями.
3. От одного хаба к одному компьютеру от другого к другому.

Чудесный цикл рекурсии Улыбаюсь
Записан

while (8==8)
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #8 : 15-10-2008 05:41 » 

sss, давай, тоже попробую ) До нуль-модема руки ещё так и не не дошли ))
Записан

sss
Специалист

ru
Offline Offline

« Ответ #9 : 15-10-2008 05:51 » 

OK.

* tcpclient.part1.rar (200 Кб - загружено 1114 раз.)
Записан

while (8==8)
sss
Специалист

ru
Offline Offline

« Ответ #10 : 15-10-2008 05:52 » 

part2

* tcpclient.part2.rar (131.56 Кб - загружено 1057 раз.)
Записан

while (8==8)
sss
Специалист

ru
Offline Offline

« Ответ #11 : 15-10-2008 05:54 » 

part3

Текстовый файл для эмулятора.

* HOHMA.rar (66.03 Кб - загружено 1419 раз.)
Записан

while (8==8)
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #12 : 15-10-2008 06:19 » 

спасибо, вечером постараюсь добраться до компа и посмотрю
Записан

maa
Участник

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #13 : 16-10-2008 05:34 » 

Можно также установить драйвер, перехватывающий сетевые пакеты в user mode, и с некоторой вероятностью передоющий их дальше в сеть.
Для этого можно воспользоваться программным продуктом WinpkFilter http://www.ntndis.com
или драйвером RusRoute (доступен на svn репозитарии форума http://svn.shelek.su, консольное приложение-пример присутствует, документации пока что нет).
Записан
Алексей++
глобальный и пушистый
Глобальный модератор

ru
Offline Offline
Сообщений: 13


« Ответ #14 : 16-10-2008 07:59 » new

ой, чёта сразу столько слов незнакомых Улыбаюсь В сетях я чааайник
Записан

Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines