Zatwierdzono: Fortect
W tym artykule zamierzamy zidentyfikować niektóre z możliwych przyczyn, które z pewnością mogą spowodować uruchomienie Winsock lsp, a następnie zasugeruję kilka możliwych rozwiązań, które możesz spróbować rozwiązać problem.
- 2 minuty posortowane
Ten artykuł może pomóc w rozwiązaniu problemu, który występuje, gdy dostawcy usług warstwowych Winsock (LSP) wchodzą do przestrzeni adresowej programu SQL Server.
Oryginalny znak towarowy produktu: Microsoft Server sql 2005, Server sql 2008
Oryginalny numer bazy wiedzy: 2033448
Objawy
Czy ktoś zauważył przerwanie lub nieoczekiwane zakłócenie wszystkich kontaktów sieciowych między serwerem SQL, ale zbliża się klient. Może to sprawić, że SQL Server będzie mniej doświadczony i spowoduje zakłócenia w działaniu usług. Rzeczywiście, powinieneś być w stanie uzyskać wyjątki, których stosy wywołań obejmują manipulację połączonymi strukturami danych, które są obsługiwane lub często pobierane przez moduły ładowane do przestrzeni hostingu adresów SQL. Problemom tym zwykle towarzyszą — komunikaty o błędach generowane przez określony program planujący SQL Server, takie jak błędy 17883 i 17882.
Powód
W razie potrzeby Winsock LSP DLL może być dodatkowo załadowany do procesów SQL Server, przechwytuje i monitoruje wymianę danych (w tym pakiety TDS) na poziomie Winsock między aplikacjami klienckimi, podczas gdy SQL Server. Dzieje się tak, gdy substancje chemiczne do monitorowania sieci są zainstalowane na komputerze, na którym działa program SQL Server, a komputer ten jest wybierany przez dostawcę usług zarządzanych do monitorowania sieci, aby pomóc w śledzeniu ścieżek wydajności.
Rozwiązanie
W wierszu polecenia uruchom następujące polecenie, aby wyświetlić listę wszystkich dostawców Winsock LSP umieszczonych na komputerze, który zwykle uruchamia program SQL Server:
Sprawdzono katalog
Netsh winsock
Uruchom następującą kwerendę, aby dowiedzieć się, że zainstalowane LSP są ładowane przez cały proces programu SQL Server:
SELECT [nazwa], [firma], [wersja pliku], [wersja produktu]Z sys.dm_os_loaded_modulesO Szansa NIE POTRZEBUJE „Microsoft%” LUB firma
Jeśli masz firmę, która korzysta z tych producentów, upewnij się, że masz zainstalowane najnowsze aktualizacje dotyczące tych agencji. Jeśli to możliwe, unikaj monitorowania działań związanych z programem SQL Server i ładowania tych modułów zainteresowanych głównym procesem programu SQL Server. Alternatywnie możesz uniemożliwić temu serwerowi monitorowanie procesu. Informacje
- 8 minut z odczytem.
Winsock 2 obsługuje zasady warstwowe. Protokół warstwowy to protokół, który wykorzystuje same możliwości komunikacji wyższej warstwy, polegając na stosie transportowym pochodzenia do poważnej komunikacji na temat informacji i faktów z punktem końcowym obsługującym zdalny pulpit. Produkt standardowego protokołu warstwowego lub usługi domowej byłby rzeczywistą warstwą bezpieczeństwa, która może wprowadzić protokół do procesu połączenia, aby zasadniczo uwierzytelnić i ustanowić wspólnie uzgodnioną opcję szyfrowania. Taki proces bezpieczeństwa zwykle wymaga wykorzystania fantastycznego podstawowego, niezawodnego protokołu transportowego, takiego jak TCP lub SPX. Termin „protokół podstawowy”, w pakiecie z aktualizacjami ruchu przez dostawcę podstawowego, odnosi się do dobrego dostawcy winsock, który implementuje protokół zdolny do komunikowania się ze zdalnym punktem końcowym pomocy komputera podczas TCP lub SPX. Termin „protokół warstwowy” ogólnie ma opisywać protokół, który nie może stać się autonomiczny. Te protokoły warstwowe są zgodne z ustalonymi dostawcami usług warstwowych Winsock (LSP).
Przykładem powiązanym z ich dostawcą usług LSP jest Microsoft Firewall Client Service Provider, który jest instalowany jako część ogólnie uwierzytelniania i serwera zabezpieczeń internetowych (ISA) dla wszystkich mężczyzn i kobiet. Używane są systemy dostawcy usług klienta zapory firmy Microsoft. Wykorzystuje podstawowych dostawców Winsock dla protokołów TCP i UDP. Biblioteka łączy dynamicznych (DLL) znajdująca się w oprogramowaniu klienckim zapory ISA staje się nowym dostawcą usług warstwowych Winsock, używanym w sposób przezroczysty przez wszystkie aplikacje Winsock. Dzięki temu LSP klienta zapory ISA może przechwycić wywołania Winsock z aplikacji osobistych, a następnie przekierować żądanie do typu pierwotnego podstawowego dostawcy usługi rozruchu, jeśli jest to pożądane w hrabstwie, lub do centralnej zapory na innym komputerze z programem ISA Server w przypadku cel jest odległy. Podobnym LSP może być fakt, że część usługi Forefront Microsoft Firewall i Threat Management Gateway (TMG) są instalowane na klientach.
Podczas inicjowania LSP wskaźnik LSP musi otworzyć pewną liczbę wydajności dostawcy usług Winsock (SPI). Te sukcesy są zasadniczo wywoływane bezpośrednio przez cały LSP (albo inny LSP lub Ws2_32.DLL) podczas banalnego przetwarzania.
Możesz pozwolić Ci zdefiniować kategorie LSP na podstawie części funkcji SPI, które implementuje LSP, oraz składu dodatkowego przetwarzania dla każdej z funkcji wielu osób. Klasyfikując LSP prawie tak samo, jak klasyfikując W przypadku aplikacji, które mogą używać gniazd Winsock, staje się możliwe selektywne określanie, niezależnie od tego, czy LSP jest zaangażowany w konkretny proces w czasie wykonywania.
System Windows Vista i nowsze wersje zazwyczaj udostępniają jedną konkretną nową metodę kategoryzowania dostawcy usług warstwowych Winsock i aplikacji, dzięki czemu ładowane są tylko powiązane dostawcy usług LSP. Istnieje kilka powodów, dla których niektórzy ludzie dodają te funkcje.
Jednym z twoich ulubionych głównych powodów jest to, że niektóre procesy jednostkowe, takie jak winlogon i lsass, konfigurują gniazda elektryczne, ale te procesy nie potrzebują tych gniazd, aby przesyłać ruch przez sieć. Dlatego większość dostawców usług LSP nie powinna być ładowana do tych procesów. Udokumentowano również wiele przypadków, w których zły LSP może spowodować awarię pojazdu przez lsass.exe. Gdy lsass ulega awarii, system jest wymuszany i wyłączany. Efektem ubocznym ładowania LSP przez te procesy konsoli jest to, że te zmiany nigdy się nie kończą, więc jeśli LSP zostanie niezaprzeczalnie zainstalowany, zostanie usunięty lub będzie wymagane zupełnie nowe ponowne uruchomienie.
Drugim powodem jest to, że w niektórych przypadkach aplikacje mogą nie żądać pobrania niektórych dostawców LSP. Na przykład niektóre artykuły mogą nie chcieć ładować kryptograficznych dostawców LSP, co uniemożliwi aplikacji komunikację z innymi metodami, które nie mają utworzonego kryptograficznego LSP.
Wreszcie, kategorie LSP powinny być używane ze względu na innych dostawców LSP, aby określić, gdzie w łańcuchu dzienników Winsock należy się rozliczyć. Przez wiele lat liczni projektanci LSP chcieli wiedzieć, jak zachowuje się sam Will-LSP. B. w przypadku wyłącznego LSP, który kontroluje dostarczanie danych, w LSP, który szyfruje dane. Oczywiście ta metoda kategoryzowania dostawców LSP nie jest nieuzasadniona, ponieważ opiera się na dostawcach usług zewnętrznych, aby pomóc ci w prawidłowej kategoryzacji.
LSP
Zatwierdzono: Fortect
Fortect to najpopularniejsze i najskuteczniejsze narzędzie do naprawy komputerów na świecie. Miliony ludzi ufają, że ich systemy działają szybko, płynnie i bez błędów. Dzięki prostemu interfejsowi użytkownika i potężnemu silnikowi skanowania, Fortect szybko znajduje i naprawia szeroki zakres problemów z systemem Windows - od niestabilności systemu i problemów z bezpieczeństwem po zarządzanie pamięcią i wąskie gardła wydajności.
Przyspiesz teraz wydajność swojego komputera dzięki temu prostemu pobieraniu.
Dostawca usług warstwowych (LSP) jest uważany za funkcję systemu Windows, która umożliwia oprogramowaniu rozpoczęcie korzystania z danych w sieci. Może przechwytywać, formować filtrowanie, a nawet modyfikować cały ruch między tym Internetem a aplikacjami systemu.
Windows Socket (Winsock) to funkcja programowania aplikacji (API), która wydaje się zapewniać komunikację porównującą produkty sieciowe Windows i usługi sieciowe, takie jak protokół kontroli transmisji / protokół internetowy (TCP / IP).
Winsock to interfejs trendów i program wsparcia, który wyszczególnia wymagania we/wy dla aplikacji internetowych w całym Twoim własnym systemie operacyjnym Windows. Nazywa się Winsock, ponieważ jest to adaptacja Windows całkowicie interfejsów Berkeley UNIX Sockets.