TCP/IP'yi en fazla yeniden iletim zaman aşımı süresini değiştirme

Makale çevirileri Makale çevirileri
Makale numarası: 170359 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Özet

TCP Giden her kesiminin IP için hazırlanan yeniden iletim süreölçeri başlar. Süreölçerinin süresi dolmadan önce hiçbir bildirim verileri belirli bir kesim için alınmışsa, TcpMaxDataRetransmissions değer kadar segment aktarılır. Bu parametre için varsayılan değer 5' tir.

Ne zaman bir TCP bağlantısı kurulduğunda üç saniyeye yeniden iletim süreölçeri başlatıldı. Ancak, anında RFC793'e açıklandığı gibi düzleştirilmiş gidiş dönüş süresi (SRTT) hesaplamaları kullanarak bağlantı özelliklerine uyacak şekilde ayarlanır. Belirli bir kesim için süreölçeri kesiminin her yeniden iletimde sonra iki katına çıkarılır. Ayar bu algoritmayı kullanarak TCP kendisini normal bir bağlantı gecikmesi için yapılıyor. Yüksek gecikmeli bağlantılar üzerinden yapılan TCP bağlantısı zaman aşımına kıyasla daha az gecikme bağlantılar üzerinden yapılan daha uzun sürer.

Yeniden iletim süreölçerinin 240 saniyenin çıkmasından sonra varsayılan olarak, bu değeri yeniden iletilmek zorunda kalır herhangi bir parçayı yeniden iletim için kullanır. Yavaş bir bağlantı zaman aşımı için bir istemci bu gecikmelere neden olabilir.

En son Windows 2000 hizmet paketi hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
260910 En son Windows 2000 hizmet paketini edinme

Daha fazla bilgi

Önemli Bu bölüm, yöntem veya görev kayıt defterini nasıl değiştireceğinizin anlatıldığı adımlar içermektedir. Ancak, kayıt defterini hatalı olarak değiştirirseniz önemli sorunlar oluşabilir. Bu nedenle, bu adımları dikkatlice uyguladığınızdan emin olun. Daha fazla koruma için değiştirmeden önce kayıt defterini yedekleyin. Daha sonra bir sorun çıktığında kayıt defterini geri yükleyebilirsiniz. Kayıt defterini yedekleme ve geri yükleme hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
322756 Yedekleme ve Windows kayıt defterini geri yükleme hakkında

TcpMaxDataRetransmissions kayıt defteri değeri TCP bağlantı işlemini iptal etmeden önce tek bir veri kesimini edinceye kadar kaç kez sayısını denetler. Bu değer varsayılan olarak devre dışı ancak varsayılan yeniden deneme sayısını değiştirmek için girilebilir.

Windows 7, Windows 2008 R2, Windows 2008, Windows 2000, Windows Vista, Windows 2003 ve Windows XP'de aşağıdaki alt anahtarını değiştirin:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  TcpMaxDataRetransmissions
Data Type:   REG_DWORD - Number
Valid Range: 0 - 0xFFFFFFFF
Default:     5
					
Açıklama: Bu parametre TCP edinceye bağımsız bir veri kesimini kaç kez denetler (olmayan kesimine bağlanmak) bağlantıyı iptal etmeden önce. Bir bağlantıda birbirini izleyen her yeniden iletimde ile yeniden iletim zaman aşımı süresi iki katına çıkarılır. Yanıtlar devam ettiğinde sıfırlanır. Temel zaman aşımı değeri bağlantıda ölçülen gidiş-dönüş süresi dinamik olarak belirlenir.

Windows başlangıç denetlemek için bir mekanizma zaman yeniden ve yeniden aktarım zaman sonra dinamik olarak kendini ayarlanmıştır sağlar. İlk yeniden aktarım süresini değiştirmek için aşağıdaki kayıt defteri değerlerini değiştirin.

Windows 2003, Windows XP ve Windows 2000'de aşağıdaki alt anahtarını değiştirin:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\Bağdaştırıcı Kimliği
Value Name:  TCPInitialRtt
Data Type:   REG_DWORD
Valid Range: 300-65535 (milliseconds in decimal)
Default:     0xBB8 (3000 milliseconds expressed in hexadecimal)
					
Açıklama: Bu parametre TCP tarafından her yeni bağlantı için kullanılan ilk yeniden iletim zaman aşımı denetler. Bu bağlantı istediği (SYN) ve her bağlantı için gönderilen ilk veri kesimleri için geçerli olur. Örneğin, "5000 ondalık" değer verisini ilk yeniden aktarım zaman beş saniyeye ayarlar.

Not: yalnızca başlangıç zaman aşımı değerini artırabilirsiniz. Değer azaltma desteklenir.

Windows NT 4.0 aşağıdaki kayıt anahtarını değiştirin:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  InitialRttData Type:   REG_DWORDValid Range: 0-65535 (decimal)Default:     0xBB8 (3000 decimal)
Açıklama: Bu parametre her yeni bağlantı için TCP tarafından kullanılan ilk yeniden iletim zaman aşımı denetler. Bağlantı istediği (SYN) ve her bağlantı için gönderilen ilk veri segment(s) için de geçerlidir.

Örneğin, "5000 ondalık" değer verisini ilk yeniden aktarım zaman beş saniyeye ayarlar.

Windows Server 2008 R2 ve Windows 7'deki ilk RTO olan initialRTOgöre NetSH komutunu kullanarak kontrol edilebilir.

Önkoşullar ve daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2472264 Windows Server 2008 R2'de netsh komutunu kullanarak bazı TCP yapılandırmaları özelleştiremezsiniz.

Yeniden aktarım zaman hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleleri görüntülemek üzere aşağıdaki makale numaralarını tıklatın:
232512 TCP/IP paket zamanından önce yeniden
223450 Windows NT için eklenen TCP ilk yeniden iletim süreölçeri ayarlama
Daha fazla bilgi için Web'de aramak "RFC 793 (Bölüm 3.7) TCP protokolü belirtimi."

Özellikler

Makale numarası: 170359 - Last Review: 9 Şubat 2014 Pazar - Gözden geçirme: 4.0
Bu makaledeki bilginin uygulandığı durum:
  • 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
  • Windows Vista Service Pack 1
  • Windows Vista Service Pack 2
  • Windows Vista Ultimate
  • Windows Vista Business
  • Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86)
  • Microsoft Windows Server 2003 R2 Datacenter Edition (64-Bit x86)
  • Microsoft Windows Server 2003 Service Pack 1
  • Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Service Pack 3
  • Microsoft Windows XP Service Pack 1
  • Microsoft Windows XP Service Pack 2
Anahtar Kelimeler: 
kbhotfixserver kbqfe kbinfo kbnetwork kbwin2000sp3fix kbmt KB170359 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, Microsoft Makine Çevirisi Düzenleme yazılımı tarafından tercüme edilmiş olup, yüksek olasılıkla profesyonel bir çevirmen yerine CTF teknolojisi kullanılarak, Microsoft Topluluğu tarafından düzenlenmiştir. Microsoft, Bilgi Bankamız içindeki tüm makaleleri kendi dilinizde okuyabilmeniz için size hem profesyonel çevirmenler tarafından tercüme edilen hem de makine tarafından tercüme edildikten sonra Topluluk tarafından kontrol edilen makaleler sunar. Bununla birlikte, makine tarafından tercüme edilen, hatta Topluluk tarafından kontrol edilen bir makale bile her zaman mükemmel dil kalitesinde olmayabilir. Makalede dilinizi konuşan yabancı birisinin yapabileceği türden sözcük, söz dizimi veya dilbilgisi hataları bulunabilir. Microsoft, içeriğin hatalı tercümesinin veya müşterilerimiz tarafından kullanımının doğurabileceği olası yanlış anlamalar, hatalar veya zararlardan sorumlu değildir. Öte yandan Microsoft, Makine Çevirisi Düzenleme işlemini geliştirmek amacıyla Makine Çevirisi Düzenleme yazılımını ve araçlarını sık sık güncelleştirmektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 170359

Geri Bildirim Ver

 

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