Tỷ lệ cao của va chạm trên 100-megabit mạng

Hỗ trợ cho Windows XP đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Windows XP vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:315237
Bài viết này đã được lưu trữ. Bài viết được cung cấp "nguyên trạng" và sẽ không còn được cập nhật nữa.
Để có một phiên bản Microsoft Windows 2000 của bài viết này, xem 169789.
TRIỆU CHỨNG
Nếu bạn sử dụng giao thức TCP/IP và bạn có bộ điều hợp 100-megabit mạng, bạn có thể nhận thấy hiệu suất mạng chậm trong khi bạn sao các tệp. Bạn cũng có thể gặp này hiệu suất chậm trong khi bạn sử dụng Windows Explorer trong Windows XP.

Lưu ý Hiệu suất chậm này xảy ra trên một số bộ điều hợp 100-megabit mạng và không phải là đặc trưng cho Windows.
NGUYÊN NHÂN
Vấn đề này xảy ra vì của tốc độ cao đầu va chạm trên mạng. Khoảng cách interframe (thời gian mà một máy trạm chờ đợi trước khi nó cố gắng truyền tải trên dây) là ít hơn IEEE 802.3 đặc điểm kỹ thuật của 9,6 miligiây.
GIẢI PHÁP
Quan trọng Phần, phương pháp hoặc nhiệm vụ này chứa các bước cho bạn biết làm thế nào để sửa đổi registry. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ được thêm vào, sao lưu sổ đăng ký trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ đăng ký nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ đăng ký, hãy nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
322756 Làm thế nào để sao lưu và khôi phục sổ đăng ký trong Windows


Để giải quyết vấn đề này, hãy liên hệ với nhà sản xuất của bộ điều hợp mạng chothông tin về làm thế nào để tăng khoảng cách interframe.

Bộ điều hợp mạng 100B Intel EtherExpress có một tham số sổ đăng ký điều khiển độ dài của khoảng cách interframe. Để sửa đổi tham số này nếu bạn sử dụng một adapter mạng 100B Intel EtherExpress, hãy làm theo các bước sau:
  1. Nhấp vào Bắt đầu, bấm Chạy, rồi gõ regedit trong các Mở hộp.
  2. Xác định vị trí và Click vào khóa sau trong registry:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\e100bx\Parameters
    Lưu ýx là một số bộ điều hợp mạng của bạn.
  3. Nhấp vào Chỉnh sửa, bấm Thêm giá trị, và sau đó nhập thông tin sau:
    Giá trị tên: Adaptive_ifs
    Loại giá trị: REG_DWORD
    Dữ liệu: 1 (cho phép thuật toán thích nghi)
    Theo mặc định, thuật toán thích nghi để phát hiện các va chạm và điều chỉnh khoảng cách interframe được kích hoạt. Để vô hiệu hóa các thuật toán thích nghi, đặt các dữ liệu giá trị là 0. Một dữ liệu giá trị giữa 2 và 200 bộ một khoảng cách interframe được xác định trước. Thiết lập giá trị lúc 20, và sau đó tăng giá trị bởi các yếu tố của 20. Đo lường va chạm và lưu ý hiệu suất. Đặt một giá trị cuối cùng có một tỷ lệ thấp va chạm và không ảnh hưởng đến hiệu suất.
Quan trọng Phần, phương pháp hoặc nhiệm vụ này chứa các bước cho bạn biết làm thế nào để sửa đổi registry. Tuy nhiên, vấn đề nghiêm trọng có thể xảy ra nếu bạn sửa đổi registry không chính xác. Vì vậy, hãy chắc chắn rằng bạn làm theo các bước sau một cách cẩn thận. Để bảo vệ được thêm vào, sao lưu sổ đăng ký trước khi bạn sửa đổi nó. Sau đó, bạn có thể khôi phục sổ đăng ký nếu một vấn đề xảy ra. Để biết thêm chi tiết về làm thế nào để sao lưu và khôi phục sổ đăng ký, hãy nhấp vào số bài viết sau đây để xem bài viết trong cơ sở kiến thức Microsoft:
322756 Làm thế nào để sao lưu và khôi phục sổ đăng ký trong Windows


Để làm việc xung quanh vấn đề này, bạn có thể tạo một tham số sổ đăng ký TcpWindowSize để có người gửi chờ đợi để nhận được một sự thừa nhận từ người nhận trước khi thêm dữ liệu được gửi. Nếu bạn thực hiện thay đổi này, cơ hội va chạm là giảm. Để tạo ra một tham số sổ đăng ký TcpWindowSize, hãy làm theo các bước sau:
  1. Nhấp vào Bắt đầu, bấm Chạy, rồi gõ regedit trong các Mở hộp.
  2. Xác định vị trí và Click vào khóa sau trong registry:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters
  3. Nhấp vào Thêm, bấm Giá trị, và sau đó thêm các thông tin sau:
    Giá trị tên: TcpWindowSize
    Loại giá trị: REG_DWORD
    Dữ liệu: 2920 (thập phân) - số byte
    Thiết lập giá trị Thập phân 2920 Đối với Ethernet, hoặc để hai lần kích TCP dữ liệu cỡ tối đa cho topo mạng khác. Bạn không phải sửa đổi các thiết đặt này cho các mạng khác vì mạng dựa trên topo token ring hay sợi phân phối dữ liệu giao diện (FDDI) không có va chạm là một Ethernet mạng nào.

    Sửa đổi của tham số này đáng kể có thể ảnh hưởng đến hiệu suất. Các mạng diện rộng (Wan) hoặc thường xuyên 10-megabit mạng có một số độ trễ giữa người gửi và người nhận. Độ trễ phụ thuộc vào tô pô mạng. Vì vậy, không có không có va chạm do của sự thừa nhận TCP/IP. Trong trường hợp này, bạn chỉ làm giảm thông lượng khi bạn điều chỉnh TcpWindowSize.
TÌNH TRẠNG
Microsoft đã xác nhận rằng đây là một vấn đề trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
THÔNG TIN THÊM
Một vụ va chạm xảy ra khi hai trạm truyền tải cùng một lúc trên dây.Một vụ va chạm đầu là bất kỳ va chạm xảy ra trước 512 bit của cáckhung trên dây. Đầu va chạm có thể xảy ra thường xuyên trongmột mạng Ethernet điều hành một cách chính xác. Đó là không có sự cố phần cứng hoặchỏng trạm.

Đặc điểm kỹ thuật IEEE 802.3 tiểu bang rằng một trạm phải chờ 9,6 miligiây (khoảng cách interframe) trước khi các nhà ga có thể cố gắng truyền tải trên dây. Một số nhà sản xuất bộ điều hợp thiết kế các adapter của họ với một khoảng cách nhỏ hơn interframe cho tỷ lệ truyền dữ liệu cao hơn. Khoảng cách interframe nhỏ này có thể dẫn đến một tỷ lệ cao của va chạm.
Hành vi của các giao thức lớp trên cũng có thể ảnh hưởng đến tỷ lệ va chạm. Sau khi một loạt các giao thức TCP nhận được hai dữ liệu khung, máy chủ lưu trữ TCP truyền một sự thừa nhận của người gửi. Tiềm năng va chạm là cao nếu một khách hàng đã nhận được hai gói sẽ gửi một sự thừa nhận trong khi người gửi cố gắng để gửi dữ liệu hơn cho khách hàng.

Phân tích của sao tệp Windows Explorer trong Windows XP

Khi sao tệp cùng là bắt đầu bằng cách sử dụng một dấu nhắc lệnh hoặc bằng cách sử dụngWindows Explorer trong Windows XP, các mô hình của truyền dữ liệu làkhác nhau. Trong trường hợp này, redirector các vấn đề một số lượng 60-kilobyte (KB) "lớn đọc" hoặc "nguyên đọc." Dữ liệu chuyển mẫu sau:
   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				
Ở cấp độ 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.				
Khi bạn sử dụng giao thức TCP/IP, TCP thừa nhận ảnh hưởng đến sự va chạm. Tuy nhiên, vấn đề không phải là vì của TCP/IP hoặc vì của nâng cao mà làm cho Windows Explorer có thể làm với số lượng lớn 60-KB lần đọc. Vấn đề có thể được minh họa bằng cách sử dụng FTP cũng. TCP/IP, redirector và Windows Explorer đã không kiểm soát hơn khoảng cách interframe. Khoảng cách interframe là tại tầng vật lý. Chipset trên bộ điều khiển lớp đó. Nếu mạng của bạn kinh nghiệm tốc độ cao va chạm, liên hệ với nhà cung cấp của bộ điều hợp mạng của bạn.

Cảnh báo: Bài viết này được dịch tự động

Thuộc tính

ID Bài viết: 315237 - Xem lại Lần cuối: 12/07/2015 08:29:26 - Bản sửa đổi: 2.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbnosurvey kbarchive kbregistry kbnetwork kbprb kbmt KB315237 KbMtvi
Phản hồi