Tại sao thông lượng mạng được đo bằng KBits / giây? Có vẻ như sẽ có ý nghĩa hơn khi có nó trong KBytes / giây. Bạn sẽ tránh được những người dùng tức giận và tiết kiệm rất nhiều đau đầu khi chuyển đổi giữa hai người. Nó chỉ là quảng cáo, hay cái gì?
Tại sao thông lượng mạng được đo bằng KBits / giây? Có vẻ như sẽ có ý nghĩa hơn khi có nó trong KBytes / giây. Bạn sẽ tránh được những người dùng tức giận và tiết kiệm rất nhiều đau đầu khi chuyển đổi giữa hai người. Nó chỉ là quảng cáo, hay cái gì?
Câu trả lời:
Hầu hết các giao tiếp dữ liệu là nối tiếp, mỗi lần một bit. Không có byte trên dây, một byte là sự sắp xếp song song tồn tại bên trong máy tính. Đó là kích thước của ALU trên các CPU cũ. Trên dây bạn có thể có "octet", nhưng không có Byte. Vì vậy, tốc độ trên dây được đo bằng bit trên giây, đó là những gì bạn thấy ở đó. Điều đó có thể được chia thành các octet, nhưng đó là tùy ý.
Tôi nghĩ rằng sự khác biệt chỉ đơn giản là vì một byte không phải luôn luôn là 8 bit. Nó đã từng là 6, trên thực tế. Toàn bộ khái niệm "byte" là tùy ý. Mặt khác, bit là nghĩa đen. 8 bit là 8 bit.
Trong kết nối mạng, nhiều thứ không được căn chỉnh trên ranh giới byte dù sao đi nữa, do đó, thật không hợp lý khi sử dụng chúng trong bối cảnh đó.
Đó là một phần của truyền thống. Các đơn vị đo lường trước máy tính. Quay trở lại thời điểm mà các máy điện báo là phổ biến, tốc độ truyền được thể hiện bằng bauds. Bd được sử dụng để hiển thị số lượng biểu tượng được truyền trong một giây.
Khi truy cập Internet có sẵn cho đại chúng, các modem được sử dụng để kết nối và trong các modem đầu tiên, 1 b / s tương đương với 1 Bd. Trong thời gian này, bằng cách nào đó bit trở nên bằng baud và nó bị kẹt, ngay cả trong các hệ thống có tốc độ bit không giống với tốc độ baud (ví dụ nén có thể được sử dụng để truyền nhiều dữ liệu hơn với ít ký hiệu hoặc dự phòng có thể được sử dụng để truyền ít dữ liệu hơn có nhiều ký hiệu hơn nếu tín hiệu có khả năng bị nhiễu).
Mặt khác, lý thuyết này không giải thích tại sao điều này được sử dụng cho các thiết bị mạng khác.
baud
=== 'bit trên giây' hoặc, ít nhất, 'ký hiệu mỗi giây'. Tôi không nghĩ baud (s) mỗi giây có ý nghĩa.
Một cách dễ dàng để nghĩ về nó như trong các đơn vị thông tin duy nhất, cộng và trừ, một hệ thống nhị phân gửi 1 và 0 (bit). Một byte không được gửi bởi chính nó xuống cáp, bởi vì nó không phải là đơn vị thông tin cơ bản, bit là. Một bit được gửi bằng cách gửi các xung điện (như trong dỗ) hoặc bằng cách gửi các xung ánh sáng (sợi quang).
Sự xen kẽ của bit trong quá trình ghép kênh có nghĩa là chuỗi các bit được gửi tuần tự trên phương tiện có thể không bao giờ tạo thành một byte. Vì lý do đó, chúng tôi không thể đo bằng byte.
Bạn sẽ đo gì khi hệ thống chưa được tải đầy đủ? Một chuỗi dài các số không nhàn rỗi không phải là một chuỗi dài các byte.