Numer ID artykułu: 314831 - Ostatnia weryfikacja: 23 marca 2007 - Weryfikacja: 3.0 Rozwiązywanie podstawowych problemów z protokołem L2TP/IPSec w systemie Windows XP
Wersja tego artykułu dla systemu Microsoft Windows 2000: 259335
(http://support.microsoft.com/kb/259335/PL/
)
.
Na tej stronieStreszczenie
Ten artykuł zawiera opis sposobu rozwiązywania problemów z protokołami L2TP (Layer 2 Tunneling Protocol) i IPSec (Internet Protocol Security) w systemie Windows XP.
Więcej informacji
L2TP to standard, który umożliwia przekazywanie ruchu protokołu PPP (Point to Point Protocol) między różnymi sieciami (opisano go w specyfikacji Request for Comments [RFC] #2661). Protokół L2TP jest łączony z protokołem IPSec i zapewnia tunelowanie oraz zabezpieczenia dla protokołów IP (Internet Protocol), IPX (Internetwork Packet eXchange) i innych pakietów protokołów w dowolnej sieci IP. Hermetyzuje on oryginalne pakiety w ramce PPP (gdy jest to możliwe, wykonuje kompresowanie) oraz w pakietach typu UDP (User Datagram Protocol) przypisanych do portu 1701. Ponieważ pakiet w formacie UDP to pakiet IP, protokół L2TP automatycznie używa protokołu IPSec do zabezpieczenia tunelu zgodnie z ustawieniami zabezpieczeń zawartymi w konfiguracji użytkownika tunelu L2TP. Protokół IKE (IPSec Internet Key Exchange) negocjuje zabezpieczenia dla tunelu L2TP; uwierzytelnianiem domyślnym jest uwierzytelnianie oparte na certyfikacie. Uwierzytelnianie korzysta z certyfikatów komputera (a nie certyfikatów użytkownika) w celu sprawdzenia, czy komputer źródłowy i docelowy ufają sobie. Jeżeli zabezpieczenia transportu protokołu IPSec zostaną pomyślnie ustanowione, protokół L2TP negocjuje tunel (włącznie z kompresją i opcjami uwierzytelniania użytkownika) i wykonuje kontrolę dostępu na podstawie tożsamości użytkownika. Wygląd struktury pakietów L2TP/IPSec przedstawiono w następującym przykładzie. Ładunek protokołu PPP zawiera oryginalny datagram IP oraz pisany kursywą tekst, który opisuje rodzaj danych szyfrowanych za pomocą protokołu IPSec.
|IP header|IPSec ESP header|UDP header|L2TP header|PPP header|PPP Payload|IPSec ESP trailer|IPSec Auth trailer|
Protokół MPPE (Microsoft Point-to-Point Encryption Protocol), którego można używać do zabezpieczania ładunku protokołu PPP podczas korzystania z protokołów EAP-TLS (Extensible Authentication Protocol Transport Layer Security) lub MS-CHAP (Microsoft Challenge-Handshake Authentication Protocol), jest negocjowany przez system Windows po wyemitowaniu żądania przez końcówkę portu L2TP (klient lub serwer).Protokół MPPE korzysta z szyfrowania strumieniowego RSA (Rivest-Shamir-Adleman) oraz z 40-bitowych, 56-bitowych lub 128-bitowych tajnych kluczy. Klucze MPPE są generowane podczas uwierzytelniania użytkownika przez protokoły MS-CHAP i EAP-TLS. Serwer zdalnego dostępu można skonfigurować w taki sposób, aby wymagał szyfrowania danych. Jeżeli klient zdalnego dostępu nie wykonuje wymaganego szyfrowania, próba połączenia jest odrzucana i pojawia się następujący komunikat o błędzie (#742):
Zdalny komputer nie obsługuje wymaganego typu szyfrowania danych.
Informacje
http://www.microsoft.com/technet/prodtechnol/windows2000serv/plan/nwpriv.mspx
(http://www.microsoft.com/technet/prodtechnol/windows2000serv/plan/nwpriv.mspx)
Aby uzyskać dodatkowe informacje, kliknij następujące numery artykułów w celu wyświetlenia tych artykułów z bazy wiedzy Microsoft Knowledge Base:
314067
(http://support.microsoft.com/kb/314067/PL/
)
Jak rozwiązywać problemy z łącznością TCP/IP w systemie Windows XP
257225
(http://support.microsoft.com/kb/257225/PL/
)
Basic IPSec troubleshooting in Microsoft Windows 2000 Server
| Tłumaczenia artykułów
|
Powrót na górę
