Tại sao cáp USB có chiều dài tối đa?
Hầu hết các giao thức truyền thông được sử dụng để truyền dữ liệu giữa máy tính và các thiết bị khác đều sử dụng phương pháp truyền tín hiệu gọi là song công, bao gồm Ethernet và USB. Các thiết bị được kết nối trong hệ thống song công có thể giao tiếp với nhau theo cả hai hướng. Vì vậy, khi máy chủ USB gửi một "gói" dữ liệu đến một thiết bị được kết nối bằng cáp USB, nó sẽ đợi phản hồi trước khi gửi gói tiếp theo. Nếu không nhận được phản hồi, nó sẽ thử gửi lại gói tin.
Rõ ràng, thời gian là rất quan trọng. Khi tốc độ truyền dữ liệu tăng lên, máy chủ USB có ít thời gian hơn để truyền các gói dữ liệu và nhận phản hồi. Tín hiệu phải truyền đi càng xa thì khả năng xảy ra lỗi được gọi là "va chạm muộn" càng cao, do đó tốc độ truyền dữ liệu cao thường yêu cầu cáp ngắn hơn.