Как стать автором
Обновить

Комментарии 10

Есть способ лучш — сделать две виртуалки с использованием virtualbox и установить им сетевые адаптеры типа UDPTunnel — они будут заворачивать ethernet пакеты в UDP, которые затем с помощью простейших скриптов можно дропать, вставлять задержки и так далее.
НЛО прилетело и опубликовало эту надпись здесь
Предыдущая статья в этом же блоге, три дня назад. Практически о том же самом:
habrahabr.ru/blogs/testing/127274/
НЛО прилетело и опубликовало эту надпись здесь
Тут подробнее. И да, я не знал, например :)
НЛО прилетело и опубликовало эту надпись здесь
Правильный ответ — нет, нельзя.
Я для эмуляции узкого/глючного канала использовал Нуль-Модем, и, рулил сеткой именно на КАНАЛЬНОМ уровне.
Виртуальный сервер «провайдера» писал на чистом рнр. Для этого я разобрался с довольно простым протоколом ррр (и парочкой сопутствующих lcp и ipcp).
Из ком-порта (win xp) читал кадры которые шлет клиент (со второго конца нуль-модема) и с нужной мне задержкой отправлял нужные ответные кадры (и, соответственно отбрасывал все ненужное от клиента).
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории