Numer ID artykułu: 170359 - Zobacz jakich produktów dotyczą zawarte w tym artykule porady.
Rozwiń wszystko | Zwiń wszystko

Streszczenie

TCP rozpocznie się czasomierz retransmisji każdego segmentu wychodzącego jest przekazywana na adres IP. Jeśli nie wydaje się potwierdzenia nie otrzymano danych w danym segmencie przed wygaśnięciem, segment jest przesyłana ponownie, do wartości TcpMaxDataRetransmissions . Wartością domyślną tego parametru jest 5.

Do trzech sekund, gdy jest ustanowione połączenie TCP jest inicjowana przez czasomierz retransmisji. Jednak jest korygowana w locie, aby dopasować właściwości połączenia za pomocą obliczenia czasu wygładzone w obie strony (SRTT), zgodnie z opisem w RFC793. Czasomierz dla danego segmentu podwaja się po każdej retransmisji tego segmentu. Przy użyciu tego algorytmu, TCP melodie sam do normalnego opóźnienia połączenia. Połączenia TCP, które są wykonywane za pośrednictwem łącza o dużym opóźnieniu znacznie dłużej limitu czasu niż te, które są wykonywane za pośrednictwem łącza małego opóźnienia.

Domyślnie po czasomierz retransmisji hits 240 sekund używa tej wartości do retransmisji dowolnego segmentu, które muszą zostać ponownie wysłane. Może to spowodować duże opóźnienia dla klienta do przekroczenia limitu czasu na powolne łącze.

Aby uzyskać więcej informacji dotyczących najnowszego dodatku service pack dla systemu Windows 2000 kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
260910 Jak uzyskać najnowszy dodatek service pack dla systemu Windows 2000

Więcej informacji

Ważne Niniejszej sekcji, metodzie lub zadanie zawiera kroki dotyczące modyfikowania rejestru. Jednak niepoprawne zmodyfikowanie rejestru może spowodować poważne problemy. W związku z tym wykonaj następujące kroki ostrożnie. W celu dodatkowej ochrony wykonaj kopię zapasową rejestru przed przystąpieniem do modyfikacji. Dzięki temu można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji na temat wykonywania kopii zapasowej i przywracania rejestru kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową i przywrócić rejestr w systemie Windows

Wartość rejestru TcpMaxDataRetransmissions określa liczbę razy, że TCP ponownie wysyła poszczególnych segmentów danych, zanim go przerywa połączenie. Wartość ta nie jest domyślnie skonfigurowana, ale mogą być wprowadzane do zmiany domyślnej liczby ponownych prób.

Zmień następujący podklucz w Windows 7, Windows 2008 R2, Windows 2008, Windows 2000, Windows Vista, Windows 2003 i Windows XP:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  TcpMaxDataRetransmissions
Data Type:   REG_DWORD - Number
Valid Range: 0 - 0xFFFFFFFF
Default:     5
					
Opis: ten parametr określa, ile razy protokół TCP ponownie wysyła poszczególne segmenty danych (innych niż łączenie segmentów) przed przerwaniem połączenia. Limit czasu ponownej transmisji jest dwukrotnie po każdej kolejnej transmisji dla połączenia. To jest resetowane po wznowić odpowiedzi. Podstawy limitu czasu jest określana dynamicznie na podstawie zmierzonej czas błądzenia połączenia.

System Windows udostępnia mechanizm kontroli początkowej retransmitować czasu i czasu retransmisji jest następnie dynamicznie własny dostrojony. Aby zmienić czas początkowy retransmisji, zmodyfikować następujące wartości rejestru.

Zmień następujący podklucz w systemie Windows 2003, Windows XP i Windows 2000:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\Identyfikator karty
Value Name:  TCPInitialRtt
Data Type:   REG_DWORD
Valid Range: 300-65535 (milliseconds in decimal)
Default:     0xBB8 (3000 milliseconds expressed in hexadecimal)
					
Opis: ten parametr określa limit czasu retransmisji początkowej, używanym przez protokół TCP dla każdego nowego połączenia. Dotyczy to żądanie połączenia (SYN) i pierwszego segmentów danych, które są wysyłane dla każdego połączenia. Na przykład dane wartości "5000 decimal" Ustawia czas początkowy retransmisji do pięciu sekund.

Uwaga: można zwiększyć wartość tylko dla początkowy limit czasu. Zmniejszenie wartości nie jest obsługiwane.

Zmień następujący klucz w systemie Windows NT 4.0:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  InitialRttData Type:   REG_DWORDValid Range: 0-65535 (decimal)Default:     0xBB8 (3000 decimal)
Opis: ten parametr określa limit czasu retransmisji początkowej wykonywany przez protokół TCP dla każdego nowego połączenia. Dotyczy to żądanie połączenia (SYN) i pierwszego segment(z) dane wysyłane dla każdego połączenia.

Na przykład dane wartości "5000 decimal" Ustawia czas początkowy retransmisji do pięciu sekund.

Jest RTO początkowej w systemie Windows Server 2008 R2 i Windows 7 może być kontrolowane za pomocą polecenia NetSH przez initialRTO.

Wymagania wstępne i uzyskać więcej informacji kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
2472264 W niektórych konfiguracjach protokołu TCP nie można dostosować przy użyciu polecenia netsh w systemie Windows Server 2008 R2

Aby uzyskać więcej informacji na temat czasu retransmisji kliknij następujące numery artykułów w celu wyświetlenia tych artykułów z bazy wiedzy Microsoft Knowledge Base:
232512 Protokół TCP/IP może przedwcześnie retransmitować pakiety
223450 TCP fabryczne wyregulowanie czasomierz retransmisji dodane do systemu Windows NT
Aby uzyskać więcej informacji, Wyszukaj w sieci web dla "RFC 793 (ppkt 3.7) TCP specyfikacji protokołu."

Właściwości

Numer ID artykułu: 170359 - Ostatnia weryfikacja: 18 września 2013 - Weryfikacja: 2.1
Informacje zawarte w tym artykule dotyczą:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Enterprise
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Service Pack 1
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Service Pack 2
  • Windows Vista Enterprise
  • Dodatek Service Pack 1 do systemu Windows Vista
  • Dodatek Service Pack 2 do systemu Windows Vista
  • Windows Vista Ultimate
  • Windows Vista Business
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows XP Service Pack 1
  • Microsoft Windows XP Service Pack 2
Słowa kluczowe: 
kbhotfixserver kbqfe kbinfo kbnetwork kbwin2000sp3fix kbmt KB170359 KbMtpl
Przetłumaczone maszynowo
WAŻNE: Ten artykuł został przetłumaczony przy użyciu oprogramowania firmy Microsoft do tłumaczenia maszynowego i może być poprawiony przy użyciu technologii Community Translation Framework (CTF). Firma Microsoft udostępnia artykuły tłumaczone maszynowo, poprawione przez społeczność, a także tłumaczone przez tłumaczy profesjonalnych, aby zapewnić dostęp do wszystkich artykułów w bazie wiedzy w wielu językach. Artykuły tłumaczone maszynowo i poprawione mogą zawierać błędy pisowni, składniowe i gramatyczne. Firma Microsoft nie ponosi odpowiedzialności za żadne nieścisłości, błędy ani szkody spowodowane przez niepoprawne tłumaczenia zawartości ani przez korzystanie z niej przez klientów. Więcej o strukturze CTF: http://support.microsoft.com/gp/machine-translation-corrections/pl.
Anglojęzyczna wersja tego artykułu to: 170359

Przekaż opinię

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com