Şu anda çevrimdışısınız; İnternet'in yeniden bağlanması bekleniyor

BİLGİ: Winsock tcp bağlantı performansını kullanılmayan bağlantı noktaları için

Windows XP desteği sona erdi

Microsoft, Windows XP desteğini 8 Nisan 2014'te sona erdirdi. Bu değişiklik yazılım güncelleştirmelerinizi ve güvenlik seçeneklerinizi etkiledi. Bunun sizin için ne anlama geldiğini ve korunmaya nasıl devam edebileceğinizi öğrenin.

Windows Server 2003 desteği 14 Temmuz 2015'te sona erdi

Microsoft, Windows Server 2003 desteğini 14 Temmuz 2015'te sona erdirdi. Bu değişiklik yazılım güncelleştirmelerinizi ve güvenlik seçeneklerinizi etkiledi. Bunun sizin için ne anlama geldiğini ve korunmaya nasıl devam edebileceğinizi öğrenin.

ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.

Makalenin İngilizcesi aşağıdaki gibidir:175523
Özet
Bu makalede nasıl çeşitli tcp Winsock uygulamasıMicrosoft platformları tutamaçları soket bağlantıları olan bağlantı noktaları için birSunucu onları dinliyor. Ayrıca performansı ile ilgili tanımlardikkat edilmesi gereken noktalar ve nasıl bunları gereksinimlerinize uyacak şekilde ayarlayın.
Daha fazla bilgi
Ne zaman bir işlem oluşturur tcp soket katmanı Microsoft Winsock veconnect() çağrı bazı ana bilgisayar ve bağlantı noktası numarasını, tcp protokolü sorunları"onaylanır, standart üç yönlü el sıkışma" syn paketinin gerçekleştirirbaşlatma gelen hedef ana bilgisayarı tarafından ack/syn ve son onayı ileİstemci. Ancak, rfc-793 (iletim belirtilen tcp belirtimleriDenetleyen iletişim kuralı) syn girişimi ise bir sıfırla (rst) oluşturulabilir.Varolan bir ana bilgisayara gönderilen, ancak kullanılmayan bağlantı noktasıdır. En iyi yol budur35 sayfa aşağıdaki rfc tekliften tarafından açıklanmıştır:
Reset Generation

Genel bir kural, bir kesim geldiğinde sıfırlama (rst) gönderilmelidir hangi Görünüşe göre geçerli bağlantı için tasarlanmamış. Bir sıfırlama Bu durumun geçerli olup olmadığını NET değildir, gönderilmesi gereken değil...

Sonra da bir sıfırlama gönderilen bağlantı (kapalı) mevcut değilse başka bir Sıfırla dışındaki tüm gelen kesimi yanıt olarak. Özellikle Bu araçlar tarafından var olmayan bağlantı gönderilen SYN istekleri reddedilir.

[Sayfa 36] işleme Sıfırla

... syn-sent durumuna içinde (yanıtında alınan bir rst bir başlangıç syn için), rst kabul edilebilir, bildirim alanı syn. onaylar
ack/rst istemci hedef ana bilgisayardan istemci aldıktan sonraAslında orada dinleme hizmeti yoktur belirler. İçindeMicrosoft Winsock uygulama TCP bağlantı Bekleyen Tutaren fazla yeniden deneme değeri (set ulaşılıncaya kadar syn paketleri vermek çalışılıyorkayıt defterinde, bu değer için fazladan 3 kez varsayılan). Bu yana bir ack/rstAlınan tcp katmanına hedef ana bilgisayardan bilir hedef ana bilgisayarıAslında erişilebilir ve paket zaman aşımı değerini çift değilIP üstbilgisi, bildirilmemiş olan bağlantı girişimleri sırasında standart olarakSYN istekleri. Bunun yerine temel bağlantı için bekleyen bağlantı beklerzaman aşımı değeri ve bağlantı başlatmak için başka bir syn paketi yeniden yayımlanması planlanmaktadır. Olarakuzun süre kullanılmayan bir bağlantı noktasından bir ack/rst Paket alındığında, zaman aşımıdeğeri artırmak ve en fazla yeniden deneme kadar bu işlemi yineleyindeğere ulaşıldı.

Bu davranış, herhangi bir nedenle, bir işlem için düşük performansa neden olabilirsürekli bağlantı noktalarına connect() çağrıları bir şey ile orada dinleme veren,Hata wsaeconnrefused neden olur. Diğer dikkat edintcp, uygulamaları gibi birçok UNIX sisteminde yaygın olarak bulunanlar,connect() ilk ack/rst alınmaz hemen başarısız olurHata bilincini çok kısa sürede elde edilen paket. Bununla birlikte, budavranış RFC'lerde belirtilen ve her uygulama için solkarar verin. Microsoft platformları yaklaşım sistemi olanyönetici için tcp performansı ile ilgili ayarları serbestçekendi zevki yani en yüksek yeniden bu varsayılan değeri 3. ,Bu avantajı, Ulaşmaya çalıştığınız hizmet olabilir olmasıdır.geçici olarak kapatma ve syn girişimleri arasında resurface. Bu konudadurumda, onu connect() yetecek kadar uzun süre elde etmek için bekledi, kullanışlı birBağlantı hizmeti bu yana gerçekten vardı.

nt tcp kayıt defteri değerlerinin tam listesi var. ÖzellikleFaiz anahtar aþaðýdadýr:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

Anahtarı: TcpMaxConnectRetransmissions
Değer türü: reg_dword - sayı
Geçerli aralık: 0 - 0xFFFFFFFF
Varsayılan: 3 (Windows NT)
Varsayılan: 2 (Windows 2000'de)
Açıklama: Bu parametre, kaç kez tcp olur belirler iptal etmeden önce bir bağlantı istediği (syn) yeniden girişimi. Yeniden aktarım zaman aşımı ile her iki katına verilen bağlantı girişiminde bulunan art arda yeniden iletim (yukarıda açıklanan durumda hariç). İlk Bu (ack/rst yana zaman aşımı değeri üç saniyedir Yukarıdaki durumda aldı, bu önemli değildir).
Windows 95 tcp kayıt defteri girdileri hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
158474 Windows 95 TCP/IP kayıt defteri girdileri
İlginizi çeken aşağıdaki anahtar aþaðýdadýr:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\MSTCP

Anahtar: MaxConnectRetries
Değer türü: 32 bit sayısına - dword
Varsayılan: 3
Açıklama: bir bağlantı girişimi (syn) sayısını belirtir vazgeçmeden önce yeniden. İlk yeniden aktarım zaman aşımı 3 (içinde ilgisiz saniyedir Yukarıdaki örnekte), ve (her defasında iki katına Yukarıdaki durumdur istisna) en fazla 2 dakika.
Bu kayıt defteri değerlerini ayarlamak sonra bilgisayarınızı yeniden başlatın.

UYARI: Bu değerleri değiştirme tüm tcp Giden bağlantı isteklerini etkilenen bilgisayardan etkiler. Tüm tcp etkinliğini bilgisayarda varsa biraz gecikme süresi ve tam olarak bu azaltma dönüş seyahat için çok az mesafe (Microsoft bu önerilmese) sıfır olarak düşük fark yapacaktır. Ancak, hedef uzak sunucuları tarafından bilinen ve uygulamaları veya bağlantı girişimleri düzenli olarak standart Winsock hatası ile başarısız olursa, bu kayıt defteri girdilerinin neden olduğu olasıdır. Bu durumda, en yüksek değerine yükseltmek olabilirçift-live syn paketin değeri tcp olur böylece yeniden deneme sayısıBu kadar art arda denemeler sırasında kendi IP üstbilgisindeki yeterince uzun bir ömür yayılma vardır.Hedef ana bilgisayarı ulaşmak ve ack/syn. almak için
Referanslar
rfc 793, İletim Denetimi Protokolü Eylül 1981

Teknik incelemesi, Microsoft Windows NT: TCP/IP uygulama ayrıntılarını, 1996Bilgi Bankası makalesi 158474
Winsock tcp bağlantısı performans

Uyarı: Bu makalenin çevirisi otomatik olarak yapılmıştır

Özellikler

Makale No: 175523 - Son İnceleme: 05/26/2011 15:52:00 - Düzeltme: 2.0

Microsoft Win32 Uygulama Programlama Arabirimi, Windows Server 2008 R2 Standard, Windows Server 2008 R2 Enterprise, Windows Server 2008 R2 Datacenter, Windows Server 2008 Service Pack 2, Windows Server 2008 for Itanium-Based Systems, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Windows Web Server 2008, Windows Vista Service Pack 2, Windows Vista Service Pack 1, Microsoft Windows Server 2003 Service Pack 2, Microsoft Windows XP Service Pack 3, Microsoft Windows 2000 Service Pack 4, Microsoft Windows 98 Standard Edition

  • kbapi kbinfo kbnetwork kbwinsock kbmt KB175523 KbMttr
Geri bildirim