Bagaimana memodifikasi time-out maksimum retransmission TCP/IP

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 170359 - Melihat produk di mana artikel ini berlaku.
Perbesar semua | Perkecil semua

Ringkasan

TCP dimulai retransmission timer ketika setiap segmen outbound diturunkan untuk IP. Jika tidak ada pengakuan telah diterima untuk data dalam segmen tertentu sebelum timer berakhir, segmen yang disiarkan, sampai dengan nilai TcpMaxDataRetransmissions . nilai asali untuk parameter ini adalah 5.

Retransmission timer diinisialisasi ke tiga detik ketika koneksi TCP didirikan. Namun, hal ini disesuaikan dengan cepat untuk mencocokkan karakteristik koneksi dengan menggunakan perhitungan merapikan Round Trip waktu (SRTT) seperti yang dijelaskan dalam RFC793. Timer untuk segmen tertentu adalah dua kali lipat setelah setiap retransmission segmen itu. Dengan menggunakan algoritma ini, TCP tunes sendiri untuk keterlambatan normal koneksi. Koneksi TCP yang dibuat lebih tinggi-penundaan link memakan waktu lebih lama waktu keluar daripada mereka yang dilakukan melalui rendah-penundaan link.

secara asali, setelah retransmission timer hits 240 detik, menggunakan nilai tersebut untuk retransmission setiap segmen yang harus ditransmisikan ulang. Ini dapat menyebabkan penundaan yang lama untuk klien untuk time-out pada link lambat.

Untuk informasi lebih lanjut tentang Service Pack terbaru untuk Windows 2000, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
260910 Cara mendapatkan Service Pack terbaru Windows 2000

Informasi lebih lanjut

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana untuk mengubah registri. Namun, masalah serius mungkin muncul saat Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah ini dengan hati-hati. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasinya. Kemudian, Anda dapat memulihkan registri jika terjadi masalah. Untuk informasi lebih lanjut tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri pada Windows

Nilai registri TcpMaxDataRetransmissions mengontrol jumlah kali bahwa TCP retransmits segmen data individu sebelum itu aborts sambungan. Nilai ini tidak dikonfigurasi secara asali, tetapi itu dapat dimasukkan untuk mengubah standar jumlah pengulangan.

Mengubah subkunci berikut di Windows 7, Windows 2008 R2, Windows 2008, Windows 2000, Windows Vista, Windows 2003 dan Windows XP:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters
Value Name:  TcpMaxDataRetransmissions
Data Type:   REG_DWORD - Number
Valid Range: 0 - 0xFFFFFFFF
Default:     5
					
Deskripsi: parameter ini mengontrol jumlah kali TCP retransmits segmen data individu (bebas tautan langsung segmen) sebelum aborting sambungan. Retransmission time-out adalah dua kali lipat dengan retransmission setiap berturut-turut pada sambungan. Itu reset ketika melanjutkan tanggapan. Nilai dasar time-out dinamis ditentukan oleh waktu pulang-pergi diukur pada sambungan.

Windows menyediakan sebuah mekanisme untuk mengontrol awal retransmit waktu, dan waktu retransmit kemudian secara dinamis diri disetel. Untuk mengubah waktu awal retransmit, mengubah nilai berikut registri.

Mengubah subkunci berikut di Windows 2003, Windows XP dan Windows 2000:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\ID untuk Adapter
Value Name:  TCPInitialRtt
Data Type:   REG_DWORD
Valid Range: 300-65535 (milliseconds in decimal)
Default:     0xBB8 (3000 milliseconds expressed in hexadecimal)
					
Deskripsi: parameter ini mengontrol time-out retransmission awal yang digunakan oleh TCP pada setiap sambungan baru. Ini berlaku untuk permintaan koneksi (SYN) dan segmen data pertama yang dikirim pada setiap koneksi. Misalnya, data nilai "5000 desimal" menetapkan waktu awal retransmit ke lima detik.

Catatan: Anda dapat meningkatkan nilai hanya untuk time-out awal. Penurunan nilai tidak didukung.

Mengubah tombol tekan berikut di 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)
Deskripsi: parameter ini mengontrol time-out retransmission awal yang digunakan oleh TCP pada setiap sambungan baru. Ini berlaku untuk permintaan koneksi (SYN) dan segment(s) data pertama yang dikirim pada setiap koneksi.

Misalnya, data nilai "5000 desimal" menetapkan waktu awal retransmit ke lima detik.

RTO awal di Windows Server 2008 R2 dan Windows 7 adalah dapat dikontrol dengan menggunakan NetSH perintah oleh initialRTO.

Untuk persyaratan dan informasi selengkapnya, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
2472264 Anda tidak dapat menyesuaikan beberapa konfigurasi TCP dengan menggunakan netsh perintah di Windows Server 2008 R2

Untuk informasi lebih lanjut tentang waktu retransmit, klik nomor artikel berikut ini untuk melihat artikel di dalam Pangkalan Pengetahuan Microsoft:
232512 TCP/IP mungkin retransmit paket prematur
223450 Awal TCP retransmission timer penyesuaian ditambahkan ke Windows NT
Untuk informasi lebih lanjut, Telisik web untuk "RFC 793 (3,7 bagian) TCP spesifikasi Protocol."

Properti

ID Artikel: 170359 - Kajian Terakhir: 18 September 2013 - Revisi: 4.1
Berlaku bagi:
  • 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 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
Kata kunci: 
kbhotfixserver kbqfe kbinfo kbnetwork kbwin2000sp3fix kbmt KB170359 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan oleh perangkat lunak penerjemahan mesin Microsoft, dan mungkin telah diedit oleh Masyarakat Microsoft melalui teknologi CTF dan bukan oleh seorang penerjemah profesional. Microsoft menawarkan baik artikel yang diterjemahkan oleh manusia maupun artikel hasil editan terjemahan oleh mesin/komunitas, sehingga Anda dapat mengakses semua artikel di Sentra Pengetahuan yang kami miliki dalam berbagai bahasa. Namun artikel hasil editan mesin atau bahkan komunitas tidak selalu sempurna. Artikel ini dapat mengandung kesalahan dalam hal kosa kata, sintaksis atau tatabahasa, sangat mirip dengan penutur asing yang membuat kekeliruan ketika berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab atas ketidakakuratan, kesalahan atau kerugian apa pun akibat dari kekeliruan dalam penerjemahan isi atau penggunaannya oleh pelanggan kami. Microsoft juga akan senantiasa memperbarui perangkat lunak penerjemahan mesin dan alat untuk menyempurnakan Editan Hasil Penerjemahan Mesin.
Klik disini untuk melihat versi Inggris dari artikel ini: 170359

Berikan Masukan

 

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