Разрешите ошибки подключения порта UDP

Проблема

Если вы не можете связать с сокетом UDP с помощью udpport соедините интерфейсом, выполните эти шаги поиска и устранения неисправностей.

Возможные решения

  • Убедитесь, что ваш сетевой адаптер включен и соединен.

  • Убедитесь, что вы не задаете локальный порт, который уже используется. Кроме того, можно только создать один udpport объект для данного хоста и комбинации портов. Чтобы видеть все локальные порты в использовании, запустите следующую команду в MATLAB®.

    !netstat -a -n -p UDP

  • Если вы используете тот же порт для нескольких сокетов UDP, убедитесь, что порт, совместно использующий, включен для заданного порта.

  • Если вы задали LocalHost в качестве аргумента значения имени убедитесь, что он представляет имя хоста или IP-адрес вашего компьютера, что вы хотите послушать на для входящих пакетов UDP. Если вы хотите задать имя хоста или адрес, чтобы отправить пакеты в, задайте его в write (тип байта и дейтаграммный тип udpport объекты) или writeline (тип байта udpport объекты) функции.

  • Если вы задали локальный хост, проверяйте, что локальный IP-адрес хоста доступен на вашей машине. Чтобы видеть допустимые IP-адреса для вашей машины, запустите следующую команду в MATLAB на Windows®.

    !ipconfig

    На Linux® и macOS, запуск следующая команда.

    !ifconfig

  • Проверьте, что заданное локальное имя хоста допустимо при помощи resolvehost.

Смотрите также

Похожие темы