Tingkat tinggi tumbukan pada 100 megabit jaringan

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 315237 - Melihat produk di mana artikel ini berlaku.
Untuk versi Microsoft Windows 2000 dari artikel ini, lihat 169789.
Perbesar semua | Perkecil semua

Pada Halaman ini

GEJALA

Jika Anda menggunakan protokol TCP/IP dan Anda memiliki adaptor jaringan 100 megabit, Anda mungkin melihat performa jaringan yang lambat sementara Anda menyalin file. Anda mungkin juga mengalami kinerja ini lambat saat Anda menggunakan Windows Explorer pada Windows XP.

Catatan Kinerja lambat ini terjadi pada beberapa adapter jaringan 100 megabit dan tidak khusus untuk Windows.

PENYEBAB

Masalah ini terjadi karena tingkat tinggi tabrakan awal pada jaringan. Kesenjangan interframe (waktu yang workstation menunggu sebelum mencoba untuk mengirim pada kabel) adalah kurang dari spesifikasi IEEE 802.3 9.6 microseconds.

PEMECAHAN MASALAH

Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows


Untuk mengatasi masalah ini, hubungi pabrik adapter jaringan Anda untuk informasi tentang cara untuk meningkatkan kesenjangan interframe.

Intel EtherExpress 100B adapter jaringan memiliki parameter registri yang mengontrol panjang kesenjangan interframe. Untuk mengubah parameter ini jika Anda menggunakan Intel EtherExpress 100B adapter jaringan, ikuti langkah berikut:
  1. Klik Mulai, klik Menjalankan, kemudian ketik regedit dalam Terbuka kotak.
  2. Cari dan klik kunci berikut di dalam registri:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\e100bx\Parameters
    Catatanx adalah jumlah adaptor jaringan.
  3. Klik Mengedit, klik Tambahkan nilai, dan kemudian ketik informasi berikut:
    Nama nilai: Adaptive_ifs
    Tipe nilai: REG_DWORD
    Data: 1 (memungkinkan algoritma adaptif)
    Secara default, algoritma adaptif untuk mendeteksi tabrakan dan tuning kesenjangan interframe diaktifkan. Untuk menonaktifkan algoritma adaptif, atur data nilai ke 0. Data nilai antara 2 dan 200 menetapkan standar gap interframe. Tetapkan nilai pada 20, dan kemudian meningkatkan nilai oleh faktor-faktor 20. Mengukur tabrakan dan perhatikan kinerja. Menetapkan nilai akhir yang memiliki tingkat rendah tabrakan dan tidak mempengaruhi kinerja.
Penting Bagian ini, metode, atau tugas yang memuat langkah-langkah yang memberitahu Anda bagaimana memodifikasi registri. Namun, masalah yang serius dapat terjadi apabila Anda salah memodifikasi registri. Oleh karena itu, pastikan Anda mengikuti langkah-langkah tersebut dengan seksama. Untuk perlindungan tambahan, buat cadangan registri sebelum Anda memodifikasi. Kemudian, Anda dapat memulihkan registri apabila terjadi masalah. Untuk informasi selengkapnya tentang cara membuat cadangan dan memulihkan registri, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
322756 Cara membuat cadangan dan memulihkan registri di Windows


Untuk mengatasi masalah ini, Anda dapat membuat parameter registri TcpWindowSize agar pengirim yang menunggu untuk menerima pengakuan dari penerima sebelum lebih banyak data yang dikirim. Jika Anda membuat perubahan ini, kesempatan tumbukan berkurang. Untuk membuat TcpWindowSize registri parameter, ikuti langkah berikut:
  1. Klik Mulai, klik Menjalankan, kemudian ketik regedit dalam Terbuka kotak.
  2. Cari dan klik kunci berikut di dalam registri:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. Klik Tambahkan, klik Nilai, dan kemudian menambahkan informasi berikut:
    Nama nilai: TcpWindowSize
    Tipe nilai: REG_DWORD
    Data: 2920 (desimal) - jumlah byte
    Tetapkan nilai ke Desimal 2920 untuk Ethernet, atau dua kali TCP data maksimum untuk topologi jaringan lain. Anda tidak perlu mengubah pengaturan ini untuk jaringan lain karena jaringan yang didasarkan pada topologi seperti token ring atau serat didistribusikan Data antarmuka (FDDI) tidak memiliki tabrakan sebagai jaringan Ethernet.

    Modifikasi dari parameter ini dapat secara signifikan mempengaruhi kinerja. Jaringan wilayah luas (WAN) atau biasa 10-megabit jaringan memiliki beberapa latency antara pengirim dan penerima. Latency tergantung pada topologi jaringan. Oleh karena itu, ada tidak ada tabrakan karena pengakuan TCP/IP. Dalam kasus tersebut, Anda hanya mengurangi throughput ketika Anda menyetel TcpWindowSize.

STATUS

Microsoft telah mengkonfirmasi bahwa ini adalah masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".

INFORMASI LEBIH LANJUT

Tabrakan terjadi ketika dua stasiun mengirimkan pada waktu yang sama pada kabel. Tabrakan awal adalah tabrakan yang terjadi sebelum bit 512 bingkai adalah pada kabel. Tabrakan awal dapat terjadi secara teratur di jaringan Ethernet dengan benar operasi. Ada tidak ada kerusakan hardware atau nakal stasiun.

Spesifikasi IEEE 802.3 menyatakan bahwa stasiun harus menunggu 9.6 microseconds (kesenjangan interframe) sebelum stasiun dapat mencoba untuk mengirimkan di kawat. Beberapa adapter produsen desain adapter dengan celah interframe kecil untuk kecepatan transfer data yang lebih tinggi. Celah interframe kecil ini dapat menyebabkan tingkat tinggi tabrakan.
Perilaku protokol lapisan atas juga dapat mempengaruhi tingkat tabrakan. Setelah sejumlah TCP menerima dua data frame, TCP host transmit pengakuan ke pengirim. Potensi tabrakan tinggi jika klien yang telah menerima dua paket mencoba untuk mengirim pengakuan sementara pengirim mencoba mengirim lebih banyak data untuk klien.

Analisis salinan berkas Windows Explorer pada Windows XP

Ketika salinan berkas sama dimulai dengan menggunakan prompt perintah atau dengan menggunakan Windows Explorer pada Windows XP, pola data transfer adalah berbeda. Dalam kasus ini, pengalih arah masalah 60-Kilobita (KB) "massal membaca" atau "mentah dibaca." Transfer data pola berikut:
   10 CLIENT SERVER  SMB C read & X, FID = 0x1004, Read 0xf000
   11 SERVER CLIENT  SMB R read & X, Read 0xf000
   12 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   13 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   14 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   15 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   16 CLIENT SERVER  TCP .A...., len: 0, seq:404791-404791, ack
   17 CLIENT SERVER  TCP .A...., len: 0, seq:404791-404791, ack
   18 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   19 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
   20 SERVER CLIENT  NBT SS: Session Message Cont., 1460 Bytes
				
Pada tingkat TCP:
   10 CLIENT SERVER  TCP len:   64, seq:  404727-404790,  ack:   6992081
   >Client sends 64 bytes of data (SMB command to read 4KB);

   11 SERVER CLIENT  TCP len: 1460, seq: 6992081-6993540, ack:    404791
   >Server sends the piggyback ACK, and the SMB response with some data;

   12 SERVER CLIENT  TCP len: 1460, seq: 6993541-6995000, ack:    404791
   13 SERVER CLIENT  TCP len: 1460, seq: 6995001-6996460, ack:    404791
   >Server sends rest of the data to the client.

   >**Collision likely at this point because the client tries to send an acknowledgment.

   14 SERVER CLIENT  TCP len: 1460, seq: 6996461-6997920, ack:    404791
   15 SERVER CLIENT  TCP len: 1460, seq: 6997921-6999380, ack:    404791
   >But the server can acquire the wire and send more data.

   16 CLIENT SERVER  TCP len:    0, seq:  404791-404791,  ack:   6996461
   >Client can acquire the wire and send the acknowledgement for data on frames 12 and 13.

   17 CLIENT SERVER  TCP len:    0, seq:  404791-404791,  ack:   6999381
   >Client can acquire the wire and send the acknowledgement for data on frames 14 and 15.

   18 SERVER CLIENT  TCP len: 1460, seq: 6999381-7000840, ack:    404791
   19 SERVER CLIENT  TCP len: 1460, seq: 7000841-7002300, ack:    404791
   >Server continues to send data.

   >**Collision likely at this point because the client tries to send an acknowledgment.

   20 SERVER CLIENT  TCP len: 1460, seq: 7002301-7003760, ack: 404791
   >But the server can acquire the wire and send more data.
				
Ketika Anda menggunakan protokol TCP/IP, TCP pengakuan pengaruh tabrakan. Namun, masalahnya bukan karena dari TCP/IP atau karena dari peningkatan yang membuat Windows Explorer dapat melakukan 60-KB massal membaca. Masalah ini dapat digambarkan dengan menggunakan FTP juga. TCP/IP, redirector, dan Windows Explorer tidak memiliki kontrol atas celah interframe. Kesenjangan interframe adalah pada lapisan fisik. Chipset pada adaptor kontrol yang lapisan. Jika jaringan Anda pengalaman tingkat tinggi tabrakan, hubungi vendor adapter jaringan Anda.

Properti

ID Artikel: 315237 - Kajian Terakhir: 24 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
Kata kunci: 
kbregistry kbnetwork kbprb kbmt KB315237 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:315237

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