Открыть сервисСервис

Порт 7961 в сетевых технологиях

Порт 7961 — числовой идентификатор в транспортном протоколе UDP, который по соглашению используется приложением TeamSpeak 3 для передачи музыки и голосовых данных в режиме реального времени. Порт относится к категории динамических (эфемерных) портов, зарегистрированных IANA в диапазоне 49152–65535. В контексте сетевых игр и голосовых платформ номер 7961 чаще всего ассоциируется именно с сервером TeamSpeak 3, который по умолчанию использует TCP-порт 9987 для голосовой связи, а UDP-порт 7961 — для служебных и медиа-запросов.

Техническая принадлежность

Согласно реестру IANA (Internet Assigned Numbers Authority), диапазон динамических или приватных портов 49152–65535 зарезервирован для локального использования приложениями и не закреплён за конкретным протоколом. Порт 7961 попадает в этот диапазон и формально не имеет обязательного назначения. Однако в практическом использовании он закреплён за TeamSpeak 3 как порт, через который сервер обрабатывает входящие запросы клиентов, включая получение музыкальных потоков (Music Bot / Stream) и служебные UDP-пакеты.

TeamSpeak 3 и порт 7961

TeamSpeak 3 — проприетарная система голосовой связи, разработанная немецкой компанией TeamSpeak Systems GmbH. Она широко применяется в игровых сообществах для координации действий в многопользовательских проектах. Архитектура системы построена по клиент-серверной модели: сервер (TeamSpeak Server, официально называемый TeamSpeak 3 Server) запускается на выделенной машине, а клиенты подключаются к нему по сети.

По умолчанию TeamSpeak 3 Server использует следующие порты:

ПортПротоколНазначение
9987UDPОсновной голосовой канал (Opus / Speex / GSM)
10011TCPServer Query (административный интерфейс)
30033TCPFiletransfer (передача файлов)
7961UDPСлужебные запросы, музыкальные потоки

Порт 7961 не является обязательным для работы сервера: его можно изменить в конфигурационном файле ts3server.ini или при запуске сервера через параметры командной строки. Однако большинство хостинг-провайдеров, предоставляющих в аренду TeamSpeak-серверы, оставляют этот порт открытым по умолчанию.

Назначение UDP-порта 7961

Основная функция порта 7961 — приём служебных UDP-пакетов, которые клиенты отправляют серверу для синхронизации состояния, передачи метаданных и обработки музыкальных потоков. В частности, через этот порт работают музыкальные боты (Music Bots), которые транслируют аудиопоток в канал сервера. Музыкальный бот подключается к серверу как обычный клиент, но направляет на порт 7961 UDP-пакеты с аудиоданными, которые сервер затем рассылает остальным участникам канала.

Помимо музыкальных ботов, порт 7961 используется для:

  • обработки запросов на обновление списка каналов и пользователей;
  • передачи служебной информации о состоянии сервера;
  • обработки UDP-пингов и подтверждений доставки пакетов.

Настройка и открытие порта

Для корректной работы порта 7961 на сервере необходимо обеспечить его доступность снаружи. Если сервер находится за NAT или файрволом, требуется пробросить (forward) порт 7961 на внутренний IP-адрес машины, где запущен TeamSpeak Server. В большинстве домашних роутеров это делается через веб-интерфейс в разделе «Port Forwarding» или «Проброс портов».

Типичная последовательность действий:

  1. Открыть панель управления роутером.
  2. Перейти в раздел проброса портов.
  3. Создать правило: протокол UDP, внешний порт 7961, внутренний порт 7961, внутренний IP-адрес сервера.
  4. Сохранить настройки и перезапустить роутер.

На серверах под управлением Linux аналогичная настройка выполняется средствами iptables, firewalld или ufw. Например, для ufw команда выглядит как sudo ufw allow 7961/udp.

Отличие от порта 9987

Часто порт 7961 путают с портом 9987, который является основным голосовым портом TeamSpeak 3. Разница заключается в назначении: 9987 передаёт непосредственно голосовые данные клиентов, а 7961 обслуживает служебные запросы и музыкальные потоки. Если порт 9987 закрыт, клиенты не смогут говорить в канале; если закрыт 7961, голосовая связь продолжит работать, но музыкальные боты и часть служебных функций будут недоступны.

Другие системы, использующие порт 7961

Порт 7961 не закреплён за TeamSpeak 3 на уровне стандартов и теоретически может использоваться любым другим приложением. Однако в практике русскоязычного и мирового интернет-сообщества номер 7961 почти однозначно ассоциируется именно с TeamSpeak 3. Поиск по запросу «7961 какой оператор» в подавляющем большинстве случаев приводит к справкам по настройке TeamSpeak-серверов и инструкциям по открытию портов для музыкальных ботов.

Историческая справка

TeamSpeak 3 появился в 2009 году как преемник TeamSpeak 2 и с тех пор стал одним из стандартов голосовой связи в игровых кланах и сообществах. С выходом TeamSpeak 5 и конкуренцией со стороны Discord, а также с переходом ряда сообществ на платформу Mumble, использование порта 7961 постепенно сокращается, однако серверы TeamSpeak 3 продолжают работать в ряде организаций и игровых сообществ, особенно там, где требуется размещение на собственном сервере без зависимости от облачных сервисов.

Источники

  • Реестр портов IANA (Service Name and Transport Protocol Port Number Registry)
  • Документация TeamSpeak Systems GmbH по настройке TeamSpeak 3 Server
  • Руководства по сетевому администрированию и пробросу портов
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru