Я пытаюсь читать и записывать данные на несколько устройств (более 30) по сети в рамках теста. У меня есть сценарий Perl, который делает все чтение и запись по Telnet для одного устройства. Я беру этот Perl-скрипт и запускаю несколько его экземпляров.
Теперь проблема в том, что при считывании данных с устройств отсутствуют некоторые данные, поэтому тест помечается как неудачный. Также при записи данных я иногда вижу, что данные не отправляются. И то, и другое происходит совершенно случайно и примерно от 30 до 100 раз на каждые, скажем, 2000 итераций теста на устройство.
Что может быть причиной проблемы? Это связано с telnet, или это будет проблема сети (сеть всей компании?), Или это какая-то другая проблема?
EDIT:
Я использую модуль Net :: Telnet .
Спасибо ...