Net.TCP Port Sharing Service — что это за служба?

Приветствую, друзья! Сегодня мы поговорим про Net.TCP Port Sharing Service — я постараюсь простым языком написать что это. Не все службы (сервисы) можно отключить — от некоторых зависит работа софта, как системного, так и стороннего. О такой одной службе сегодня пойдет речь.
Разбираемся
Net.TCP Port Sharing Service — служба, внутреннее название NetTcpPortSharing, работает под процессом SMSvcHost.exe, который запускается из:
C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\
Net.TCP Port Sharing Service — сервис, который можно встретить в серверных версиях Windows, возможно в обычных тоже есть. Позволяет нескольким программам использовать один TCP-порт для получения данных. Служба получает данные и автоматически перенаправляет их соответствующим сервисам в зависимости от получателя.
По умолчанию в Windows 7 служба отключена.

Однако есть другой вариант — например служба была отключена. Но некий софт при установки/работе запросил включение службы. Тогда ее отключать не стоит, но в любом случае — можно сделать эксперимент и отключить, если будут проблемы — включите обратно.

На одном сайте читал что служба может появиться после установки Microsoft .NET Framework.
Мини-инструкция как отключить службу
Перед отключением — советую создать контрольную точку восстановления на всякий случай.
- Зажимаете кнопки Win + R, пишите команду services.msc, нажимаете ОК.
- Откроется окно со списком служб. Находите здесь Net.TCP Port Sharing Service, нажимаете два раза. Далее в Тип запуска указываем Отключена и нажимаем кнопку Остановить.
- Все — служба остановлена.
Вывод
- Net.TCP Port Sharing Service — системная служба. Можно отключить, но вообще должна быть отключенной.
- Нужна для работы программ, особенно для многокомпонентных, которые обмениваются данными именно при помощи локального порта.
Надеюсь информация пригодилась. Удачи.
службы адаптер прослушивателя Net.tcp . net.pipe net . msmq
Всем привет, что делает служба адаптер прослушивателя Net.tcp . net.pipe net . msmq . ,просто очень интересно она цп грузит, а не понятно что это такое вообще и с чего это едят. Заранее большое спасибо!
Голосование за лучший ответ
Это службы отвечают за сеть. И они не должны грузить комп. Либо вирус, либо проблемы с виндой
Леонардо ДикаприоУченик (90) 8 лет назад
это необходимые службы или их можно отключить?
NertОракул (94469) 8 лет назад
они необзодимы
Похожие вопросы
Ваш браузер устарел
Мы постоянно добавляем новый функционал в основной интерфейс проекта. К сожалению, старые браузеры не в состоянии качественно работать с современными программными продуктами. Для корректной работы используйте последние версии браузеров Chrome, Mozilla Firefox, Opera, Microsoft Edge или установите браузер Atom.
Адаптер прослушивателя Net.Pipe недоступен (SharePoint Server)
ОБЛАСТЬ ПРИМЕНЕНИЯ:
2013
2016
2019
Subscription Edition
SharePoint в Microsoft 365
Имя правила: «Адаптер прослушивателя Net.Pipe недоступен».
Сводка. Адаптер прослушивателя Net.Pipe это служба Windows, которая получает запросы на активацию по протоколу net.pipe и передает их Службе активации Windows.
Причина. Если служба адаптера прослушивателя Net.Pipe не установлена или не запущена, правило анализатора работоспособности SharePoint вызывает оповещение.
Решение. Запустите службу адаптера прослушивателя Net.Pipe на сервере
- Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является участником группы администраторов фермы.
- В диспетчере серверов последовательно выберите элементы Средства и Службы.
- В разделе служб дважды щелкните Адаптер прослушивателя Net.Pipe и убедитесь, что он запущен.
Примечание. Если служба адаптера прослушивателя Net.Pipe не найдена в списке Служб, ее необходимо установить. Исполняемый файл, который требуется запустить, SMSvcHost.exe, и его можно найти по адресу C:\Windows\Microsoft.NET\Framework64\v4.0.30319\SMSvcHost.exe.
Мастер-Тур:Веб-сервисы (только для версии 11)
Веб-сервисы MasterTourService предназначены для переноса с Microsoft SQL сервера на IIS ресурсозатратных операций, к которым относятся, напимер, расчет туров, наценок и доплат. Также использование MasterTourService позволяет равномерно распределять нагрузку за счет использования нескольких сервисов, развернутых на разных серверах.
Для повышения безопасности доступ к административным модулям также осуществляется через веб-сервисы.
Аппаратные и программные требования
Минимальные требования к серверу приложений, компьютеру, на котором будут развернуты веб-сервисы MasterTourService:
- Windows Server 2008 R2
- Microsoft .NET Framework 4
- IIS 7.0
Подготовка к установке
Веб-сервисы MasterTourService работают с Мастер-Туром и Microsoft SQL сервером по протоколу net.tcp, поэтому перед их непосредственной установкой необходимо выполнить несколько подготовительных шагов.
Включение служб Net.Tcp
Необходимо запустить службы, обеспечивающие работу по протоколу net.tcp.
-
Убедиться, что включен компонент Windows Communication Foundation Non-HTTP Activation .
Для этого нужно перейти: Панель управления → Программы → Включение или отключение компонентов Windows → Microsoft .NET Framework 3.5.1
После включения компонента может понадобиться перезагрузка компьютера.
После включения компонентов может понадобиться перезагрузка компьютера.
- Служба общего доступа к портам Net.Tcp (Net.Tcp Port Sharing Service, NetTcpPortSharing)
- Адаптер прослушивателя Net.Tcp (Net.Tcp Listener Adapter, NetTcpActivator)
Создание сайта на IIS
Рекомендуется создать на серверном IIS новый сайт с отдельным пулом для последующей установки MasterTourService — это упростит работу и обслуживание веб-сервисов.
-
Запуск диспетчера служб IIS
- Набрать inetmgr в меню Пуск
Или перейти: Панель управления\Система и безопасность\Администрирование\Диспетчер служб IIS


-
Перейти: сайты → Действия → Добавить веб-сайт…

Указать желаемые каталог, имя и порт http в окне «Добавление веб-сайта». Автоматически будет создан отдельный пул с именем сайта.

Проверить, что версия среды .NET Framework у созданного пула v4.0 или выше.

-
Выбрав нужный сайт, перейти: Действия → Привязки

В окне «Привязки сайта» нажать «Добавить».

В открывшемся окне «Добавление привязки сайта» выбрать тип привязки — net.tcp , прописать произвольный порт, например, 4465:* и нажать «ОК».

При успешном добавлении у иконки сайта появляется знак вопроса, отображается предупреждение о множественных привязках, а также информация о привязке выводится в соответствующие колонки.
У сайта может быть только одна привязка для протокола net.tcp.

Выбрав нужный сайт, перейти: Действия → Дополнительные параметры…

В окне «Дополнительные параметры» добавить через запятую net.tcp в поле «Активные протоколы» и нажать «ОК».
Открытие порта Net.Tcp
В брандмауэре Windows необходимо открыть порт TCP, выбранный для привязки net.tcp у созданного сайта, для входящих и исходящих подключений на сервере и всех клиентских машинах.
Настройка доменной аутентификации NT trusted
Данный пункт предварительной настройки нужно выполнить, если предполагается использование доменной аутентификации.
- Настройка SPN
- Параметры для настройки SPN будут уточнены позже. В данный момент настройка производится сотрудниками компании Мегатек.
- Настройка пула
- Пул приложения MasterTourService в IIS должен быть запущен из-под доменного пользователя .
Выбрав пул, перейти: Действия → Дополнительные параметры…, выбрать Удостоверение → Особая учетная запись и ввести учетную запись, для которой был настроен SPN.
- Пул приложения MasterTourService в IIS должен быть запущен из-под доменного пользователя .
Импорт сборок в базу данных
На базе данных, на которую будут настроены веб-сервисы MasterTourService, необходимо выполнить 2 скрипта:
Скрипты нужно выполнять под пользователем, который является владельцем базы данных.
- Import_Standart_Assembly.sql — импорт стандартных сборок .NET Framework, обеспечивающих поддержку протокола net.tcp.
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Web.dll
- C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\SMDiagnostics.dll
- C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\System.Runtime.Serialization.dll
- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.dll
- C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\v3.0\System.IdentityModel.Selectors.dll
- C:\Windows\Microsoft.NET\Framework64\v2.0.50727\System.Messaging.dll
- C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation\Microsoft.Transactions.Bridge.dll
- Create_Assembly_Function.sql — импорт Megatec.SQLCLRClient.dll для работы с триггерами, а также создание специальных функций.
Перед выполнением в скрипте нужно указать путь к сборке:
create assembly [Megatec.SQLCLRClient] from 'D:\MasterTour\Megatec.SQLCLRClient.dll' with permission_set = unsafe go