Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Сетевое оборудование и VPN

Разница между TCP и UDP портами: настройка видеонаблюдения и SIP телефонии

Обновлено: 27.08.2026 · Официальная документация ↗

Почему в сетевых настройках всегда спрашивают: TCP или UDP?

При настройке фаервола, проброса портов (NAT) для видеонаблюдения или IP-телефонии вам всегда предлагается выбрать транспортный протокол: TCP, UDP или Both (Оба). Выбор не того протокола приведет к тому, что в телефоне будет тишина, а видео с камер перестанет показывать.

Простое объяснение разницы «на пальцах»

TCP (Transmission Control Protocol) — «Заказное письмо с уведомлением о вручении»:

  • Перед отправкой данных устанавливает надежное соединение (Handshake).
  • Проверяет каждый байт: если пакетик потерялся по дороге, TCP отправит его повторно.
  • Применение: Передача сайтов (HTTP/HTTPS), скачивание файлов, базы данных, банковские платежи — там, где потеря хотя бы одного символа недопустима.

UDP (User Datagram Protocol) — «Выстрелил и забыл (Прямой радиоэфир)»:

  • Отправляет поток данных на максимальной скорости без подтверждения получения и без ожидания ответа.
  • Если пакет потерялся — его никто не пересылает заново (картинка на долю секунды покажет артефакт, но видео не остановится).
  • Применение: Онлайн-игры (CS, Dota), потоковое видео (IPTV, YouTube), IP-телефония и видеозвонки Zoom/Skype.

Сводная таблица портов для видеонаблюдения и телефонии

Служба / ОборудованиеНомер портаПротоколДля чего используется
SIP Телефония (Сигнализация)5060UDP (реже TCP)Установление вызова, набор номера, звонок
RTP Голосовой поток (Голос в трубке)10000 - 20000UDPПередача самого живого голоса собеседника
RTSP Видеонаблюдение554TCP / UDPПолучение видеопотока с камер в реальном времени
HTTP Управление камерами80 / 8080TCPВеб-интерфейс настройки регистратора и камер
DNS запросы53UDPБыстрое получение IP-адресов сайтов
💡 Практика специалистов: При настройке IP-АТС Asterisk за NAT всегда отключайте SIP ALG на клиентских роутерах (в MikroTik: /ip firewall service-port disable sip). Этот встроенный 'помощник' часто искажает UDP-заголовки, вызывая проблему односторонней слышимости.

Частые вопросы (FAQ)

Почему при звонке по IP-телефонии меня не слышно, хотя гудки идут?

Сигнал звонка прошел по порту TCP/UDP 5060 (SIP), но на роутере закрыт диапазон UDP-портов 10000-20000 (RTP), по которым передается сам оцифрованный голос.

Какой протокол выбрать для видеопотока RTSP: TCP или UDP?

В нестабильных сетях и через интернет выбирайте RTSP over TCP — картинка не будет рассыпаться на серые квадраты при потерях пакетов. В локальной сети для минимальной задержки используют UDP.

Что будет, если открыть порт для TCP, когда программа ждет UDP?

Связи не будет. Операционная система отвергнет входящий трафик, так как сетевые сокеты слушают строго свой транспортный уровень.

Безопасно ли всегда выбирать опцию TCP/UDP (Both)?

Если вы точно не знаете, какой протокол использует программа, выбор 'Both' абсолютно безопасен: роутер будет пробрасывать оба типа трафика на указанный внутренний порт.

Полезные материалы
Рекомендуем