Задержка передачи данных
-
- Модератор
- Сообщения: 2232
- Зарегистрирован: 04 ноя 2010, 05:21
- Благодарил (а): 36 раз
- Поблагодарили: 51 раз
Задержка передачи данных
Естественные условия: банкомат по спутниковому каналу (с задержкой 600 мс) стучится на сервер платежей.
Задача: сэмулировать задержку 600 мс на тестовом стенде. В банкоматном и серверном ПО такой настройки нет.
Каким способом это возможно, кто-нибудь знает? Приветствуются любые варианты.
Задача: сэмулировать задержку 600 мс на тестовом стенде. В банкоматном и серверном ПО такой настройки нет.
Каким способом это возможно, кто-нибудь знает? Приветствуются любые варианты.
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Задержка передачи данных
Может это чем-нибудь поможет:
http://tcpserver.com/site/articles-for- ... n-networks
http://www.scribd.com/doc/54299335/93/F ... ementation
http://tcpserver.com/site/articles-for- ... n-networks
http://www.scribd.com/doc/54299335/93/F ... ementation
Последний раз редактировалось Dan 16 июн 2011, 20:30, всего редактировалось 1 раз.
Scientists study the world as it is, engineers create the world that never has been
- Aleksey_Perm
- Местный
- Сообщения: 178
- Зарегистрирован: 16 мар 2011, 15:57
- Благодарил (а): 2 раза
- Поблагодарили: 8 раз
Задержка передачи данных
Ольга, в командной строке можно задавать пинг и определенным размером исходящего пакета. Может с размером пакета поэкспериментировать для получения подходящей задержки?
пример команды: ping 192.168.0.1 -t (неограниченное кол-во раз) -l 250 (размер исходящего пакета в килобайтах)
пример команды: ping 192.168.0.1 -t (неограниченное кол-во раз) -l 250 (размер исходящего пакета в килобайтах)
-
- Модератор
- Сообщения: 2232
- Зарегистрирован: 04 ноя 2010, 05:21
- Благодарил (а): 36 раз
- Поблагодарили: 51 раз
Задержка передачи данных
EliseevAS
Я в курсе про командную строку Но "для чистоты эксперимента" разрешено использовать только задержку 600 мс. Размер пакета менять нельзя
Я в курсе про командную строку Но "для чистоты эксперимента" разрешено использовать только задержку 600 мс. Размер пакета менять нельзя
- Dan
- Нач. отдела
- Сообщения: 2817
- Зарегистрирован: 29 окт 2010, 00:20
- Благодарил (а): 44 раза
- Поблагодарили: 96 раз
Задержка передачи данных
A Linux можно использовать на тестовом стенде ?
Scientists study the world as it is, engineers create the world that never has been
-
- Модератор
- Сообщения: 2232
- Зарегистрирован: 04 ноя 2010, 05:21
- Благодарил (а): 36 раз
- Поблагодарили: 51 раз
Задержка передачи данных
Сама уже к нему склоняюсь. На виртуалке придется развернуть. Ибо банкоматное и серверное ПО исключительно виндовое И, дабы не городить такую схему, хотелось бы упростить задачу, используя win-совместимые утилиты для настройки задержки.Dan писал(а):Linux
- olegka_n
- Нач. отдела
- Сообщения: 1347
- Зарегистрирован: 18 июн 2010, 18:21
- Откуда: Сибирь
- Благодарил (а): 26 раз
- Поблагодарили: 41 раз
Задержка передачи данных
могу предложить витиеватую схему: цепляем на сом банкомата маршрутизатор с подключением в сеть и шейпим канал до нужной задержки
-
- Модератор
- Сообщения: 2232
- Зарегистрирован: 04 ноя 2010, 05:21
- Благодарил (а): 36 раз
- Поблагодарили: 51 раз
Задержка передачи данных
Уже придумала решение (между банкоматом и сервером виртуалка с фряхой или линуксом на ядре 2.6, где есть возможность настройки задержки системно), а потом решила предоставить возможность отличиться админам и просто написала в требованиях "банкомат и сервер должны быть соединены через роутер с регулируемой задержкой передачи данных"
Посмотрим, как будут дальше развиваться события.
Посмотрим, как будут дальше развиваться события.
- olegka_n
- Нач. отдела
- Сообщения: 1347
- Зарегистрирован: 18 июн 2010, 18:21
- Откуда: Сибирь
- Благодарил (а): 26 раз
- Поблагодарили: 41 раз
Задержка передачи данных
мы, кстати, как то ставили банкомат в фирменном поезде - подключали через трубку спутниковую квалком-1600 - работало на ура, но потом проект почуму то свернули
а между рутером и банкоматом пожно поднять ppp на скорости 2400 - задержка и появится
а между рутером и банкоматом пожно поднять ppp на скорости 2400 - задержка и появится