2015-08-07 3 views
3

Я хочу, чтобы имитировать TCP трафик между парой источника и назначения, используя OMNeT ++, например, что:Как имитировать реалистичный TCP-трафик в OMNeT ++?

  1. есть периодическая передача файла 2 Гб (каждый второй 1,5-2,0, как это предусмотрено механизмом TCP перегрузки)

  2. Моделирование трафика должно разрешаться для роста с окном перегрузки TCP, доминирующим в его скорости передачи. Максимальная скорость передачи битов должна быть ограничена пропускной способностью линии связи

  3. как только файл будет полностью передан, автоматически перезапустить передачу следующего 2Гб файла

  4. рассчитать среднее потребление пропускной способности по ссылке

Есть ли какой-либо модуль или функция, поддерживающая эту функцию?

Я попытался использовать NS3 для этого сценария, но у него не было способа автоматического перезапуска приложения после завершения первой передачи.

Спасибо за ваши ответы заранее.

ответ

0

Из небольшого числа, что я знаю о Omnet ++, лучшей основой для такого реального приложения является инфраструктура Inet, которая реализует TCP/UDP, IP и другой реальный протокол.

+0

Да, это то, что я нашел. Благодарю. – TMath

Смежные вопросы