Одобрено: Fortect
В этом пункте мы собираемся определить некоторые из подходящих причин, которые могут привести к тому, что Winsock lsp станет владельцем, а затем я предложу несколько возможных исправлений, которые вы можете попробовать решить проблему этого подхода. < / p>
- 2 минуты для чтения
Этот пост поможет вам устранить проблему, которая возникает, когда поставщики многоуровневых служб Winsock (LSP) формируют адресное пространство SQL Server.
Самый ранний товарный знак продукта: Microsoft Server sql 2005, Server sql 2009
Исходный номер базы знаний: 2033448
Симптомы
Заметили ли вы прерывание или прерывание всех сетевых контактов в любом месте между SQL-сервером и клиентом? Это может привести к тому, что SQL Server будет менее опытным, и вызвать сбои в обслуживании. Действительно, вы можете получить исключения, чьи стопки вызовов связаны с манипуляциями со структурами данных, которые поставляются с модулями или обычно используются модулями, загруженными в большую часть адресного пространства сервера SQL. Эти проблемы, вероятно, сопровождаются сообщениями об ошибках, созданными подробным планировщиком SQL Server, такими как ошибки 17883 и т. Д. 17882.
Причина
При желании Winsock LSP DLL может быть дополнительно загружен в процессы SQL Server, может перехватывать и отслеживать данные fx (включая пакеты TDS) на уровне Winsock среди клиентских приложений и SQL Server. Это происходит в тех случаях, когда агенты сетевого мониторинга установлены на жестком диске, на котором работает SQL Server, и это программное обеспечение выбрано поставщиком управляемых услуг из-за мониторинга сети для отслеживания путей производительности.
Разрешение
В командной строке выполните следующие команды, чтобы отобразить список практически всех Winsock LSP, установленных на компьютере, который почти наверняка запускает SQL Server:
Каталог проверен
Netsh winsock
Выполните следующий запрос, чтобы позволить им узнать, какой из этих установленных LSP считается загруженным процессом SQL Server:
SELECT [имя], [компания], [версия файла], [версия продукта]ИЗ sys.dm_os_loaded_modulesВозможность НЕ НУЖНА, КАК "Microsoft%" ИЛИ компания
Если у вас есть компания, которая будет использовать этих поставщиков, убедитесь, что у вас установлены наши собственные последние обновления для этих агентств. При любых обещаниях избегайте мониторинга действий, связанных с SQL Server, и избегайте повторного включения этих модулей в основную процедуру SQL Server. В качестве альтернативы вы можете запретить этому серверу отслеживать трафик за процессом. Информация
- 6–8 минут на чтение.
Действия Winsock 2 против многоуровневых политик. Многоуровневый протокол – это стандартный протокол, который использует возможности связи только более высокого уровня на основе базового транспортного стека для серьезного согласования данных с конечной точкой технической поддержки удаленного рабочего стола. Примером стандартного многоуровневого стандартного протокола или поставщика услуг может быть фактический уровень безопасности аэропорта, который добавляет протокол к процессу брака для эффективной аутентификации и установления согласованной схемы шифрования друг с другом. Такой процесс безопасности во многих случаях требует использования фантастического базового опытного транспортного протокола, такого как TCP или SPX. Термин «базовый протокол», включенный в базовую службу, относится к провайдеру winsock, который реализует другой протокол, способный взаимодействовать с удаленной конечной точкой справки ПК через TCP или SPX. Слова «многоуровневый протокол» предназначены для описания стандартного протокола, который не может быть автономным. Эти многоуровневые протоколы соответствуют установленным поставщикам многоуровневых услуг Winsock (LSP).
Примером их LSP является поставщик услуг клиента межсетевого экрана Microsoft, который устанавливается на основании того, что является частью сервера проверки подлинности и безопасности Интернета (ISA) для мужчин и женщин. Используются системы поставщиков услуг клиента межсетевого экрана Microsoft. Используются базовые поставщики Winsock для TCP и UDP. Библиотека динамической односторонней компоновки (DLL) в клиентском программном пакете брандмауэра ISA становится новым веб-сайтом многоуровневой службы Winsock, прозрачно используемым всеми приложениями Winsock. Это приводит к тому, что LSP клиента брандмауэра ISA перехватывает вызовы Winsock от клиентских приложений, а затем направляет этот запрос в исходную базовую службу поддержки загрузки, если пункт назначения находится в округе, и это может быть к брандмауэру службы на другом компьютере с ISA-сервером, когда цель удалена. Аналогичным LSP является тот факт, что часть службы Forefront Microsoft Firewall и клиента Threat Management Gateway (TMG) устанавливаются на клиенте.
Во время инициализации LSP указатель LSP должен предоставлять ряд функций Winsock Service Provider (SPI). Эти успехи, по существу, называются напрямую через LSP (либо другой LSP, с другой стороны, Ws2_32.DLL) во время нормальной обработки.
Вы можете упростить определение категорий LSP на основе количества функций SPI, которые используются инструментами LSP, и характера дополнительной обработки для каждой из этих функций. Классифицируя LSP главным образом потому, что, а также классифицируя для приложений тот факт, что они могут использовать сокеты Winsock, становится возможным выборочно определять, участвует ли Should-lsp в новом конкретном процессе во время выполнения.
Windows Vista и впоследствии обычно предоставляют новый метод категоризации самого Winsock Layered Service Provider и приложений, чтобы загружались только связанные LSP. Есть множество причин, по которым некоторые люди добавляют эти функции.
Одна из ваших основных причин прямо сейчас заключается в том, что некоторые системные процессы, такие как winlogon и lsass, настраивают сокеты, но эти процессы не требуют, чтобы эти сокеты отправляли трафик по сети do. Следовательно, большинство LSP не следует загружать в эти процессы. Был задокументирован ряд случаев, когда плохой LSP мог стать веской причиной сбоя lsass.exe. Когда lsass дает сбой, процедура принудительно завершается. Побочным эффектом при использовании загрузки LSP этими консольными процессами было то, что эти шаги никогда не завершаются, поэтому, если большая часть LSP определенно установлена, его либо удалят, либо потребуется перезапуск.
Вторая причина заключается в том, что в некоторых случаях приложения могут не хотеть загружать определенные LSP. Например, некоторые блоги могут не захотеть добавлять в корзину полные криптографические LSP, что предотвращает взаимодействие приложения с другими системами, в которых не установлены все криптографические LSP.
Наконец, категории LSP рекомендуется использовать другими LSP, чтобы определить, по какой из цепочек журналов Winsock производить расчет. На протяжении многих лет различные разработчики LSP хотели, чтобы вы знали, как ведет себя Will-LSP. B. В этом случае LSP, который управляет отправкой данных, через LSP, который шифрует каждую из наших данных. Конечно, этот метод категоризации LSP не является оскорбительным, поскольку он полагается на сторонние LSP, которые помогут вам правильно классифицировать себя.
LSP
Одобрено: Fortect
Fortect — самый популярный и эффективный в мире инструмент для ремонта ПК. Миллионы людей доверяют ему обеспечение быстрой, бесперебойной и безошибочной работы своих систем. Благодаря простому пользовательскому интерфейсу и мощному механизму сканирования Fortect быстро находит и устраняет широкий спектр проблем Windows — от нестабильности системы и проблем с безопасностью до проблем с управлением памятью и производительностью.
а>
Многоуровневый поставщик услуг (LSP) – это функция Windows, которая позволяет программному обеспечению получать доступ к данным по сети. Он может перехватывать, фильтровать и даже изменять всех людей, находящихся между этим Интернетом и приложениями системы.
Windows Socket (Winsock) – это фактический интерфейс прикладного программирования (API), который, по-видимому, обеспечивает связь между сетевыми продуктами Windows и сетевой компанией, такой как протокол управления передачей / Интернет-протокол (TCP / IP).
Winsock – это просто интерфейс разработки и программа поддержки, которая может подробно описывать требования к вводу-выводу для Интернет-приложений на вашем собственном компьютере под управлением Windows. Он называется Winsock, потому что это ваша Windows-адаптация всех интерфейсов Berkeley UNIX Sockets.