Băng thông thực sự đo lường được gì
Băng thông là mức trần về lượng dữ liệu mà một kết nối có thể mang theo mỗi giây - hãy coi nó như chiều rộng của một đường ống chứ không phải áp suất đẩy nước qua nó. Về lý thuyết, kết nối 100 Mbps có thể di chuyển 100 megabit dữ liệu mỗi giây. Việc điều đó có thực sự phụ thuộc vào máy chủ ở đầu bên kia hay không, có bao nhiêu thiết bị đang chia sẻ Wi-Fi của bạn và giao thức bao bọc dữ liệu của bạn.
Công cụ này bao gồm sáu câu hỏi mà mọi người thường có về đường ống đó: quá trình truyền sẽ mất bao lâu, bạn cần bao nhiêu băng thông để đạt được thời gian mục tiêu, bạn có thể di chuyển tệp lớn đến mức nào trong một cửa sổ nhất định, tốc độ thực tế bạn sẽ đạt được sau khi tính chi phí hoạt động, so sánh các loại kết nối phổ biến ngày nay và băng thông mà một trường hợp sử dụng nhất định thực sự yêu cầu.
Bit, byte và lý do toán học không bao giờ xếp hàng ngay từ cái nhìn đầu tiên
Here's the mix-up that catches almost everyone at least once: internet plans are sold in megabits per second (Mbps), but file sizes are shown in megabytes (MB). One byte is 8 bits, so a "100 Mbps" connection moves a maximum of 12.5 megabytes per second, not 100. Forget that, and every transfer estimate you make by eye will be off by roughly 8x.
Có một sự không phù hợp thứ hai, yên tĩnh hơn nằm trong chính kích thước tệp. Máy tính này xử lý KB, MB, GB và TB theo cách mà hệ điều hành thường thực hiện — dưới dạng đơn vị nhị phân trong đó 1 KB = 1.024 byte — trong khi đơn vị băng thông (Kbps, Mbps, Gbps) tuân theo quy ước thập phân sử dụng thiết bị mạng, trong đó 1 Kbps = 1.000 bps. Cả hai quy ước đều là tiêu chuẩn trong phạm vi riêng của chúng; mẹo nhỏ là không trộn lẫn chúng khi chuyển đổi bằng tay.
| Đơn vị | Bằng |
|---|---|
| 1 byte | 8 bit |
| 1 KB | 1,024 byte |
| 1 MB | 1,024 KB |
| 1 GB | 1,024 MB |
| 1 Kbps | 1,000 bps |
Cách tính thời gian tải xuống bằng tay
Công thức cốt lõi chỉ là phép chia, miễn là trước tiên bạn chuyển đổi cả hai vế thành cùng một đơn vị - bit, vì đó là băng thông được trích dẫn trong:
Thời gian truyền = Kích thước tệp (bit) `Băng thông (bit trên giây)
Lấy tệp 100 MB qua kết nối 100 Mbps. Chuyển đổi tệp thành bit: 100 MB × 8 = 800 megabit. Chia cho tốc độ đường truyền 100 Mbps: 800 100 = 8 giây. Đó là trường hợp tốt nhất về mặt lý thuyết — trước khi trừ đi bất kỳ chi phí nào của giao thức, đây là một bước riêng biệt được đề cập bên dưới.
Lật lại công thức tương tự và bạn nhận được hai loại tính toán khác trên trang này: chia kích thước tệp cho thời gian mục tiêu để tìm băng thông cần thiết hoặc nhân băng thông theo thời gian để tìm lượng dữ liệu phù hợp trong một cửa sổ nhất định.
Tốc độ trong thế giới thực: tại sao chi phí giao thức lại quan trọng
Không có kết nối nào cung cấp đầy đủ băng thông định mức dưới dạng dữ liệu có thể sử dụng được. Mọi giao thức đều dành một phần của mỗi gói cho các tiêu đề, tổng kiểm tra và xác nhận để giữ cho quá trình truyền được tin cậy thay vì thực sự mang theo tệp của bạn. Đó là khoảng cách giữa số trên gói internet của bạn và số bạn thấy trên thanh tiến trình tải xuống.
| Giao thức | Chi phí điển hình |
|---|---|
| UDP | ~5% |
| FTP | ~8% |
| TCP/IP | ~10% |
| HTTP | ~12% |
| HTTPS | ~15% |
15% đó đối với HTTPS là thuế mã hóa — lớp bắt tay và mã hóa bổ sung giúp giữ lưu lượng truy cập của bạn ở chế độ riêng tư cũng tăng thêm một chút chi phí so với HTTP thông thường. Chạy cùng một ví dụ 100 MB / 100 Mbps thông qua HTTPS và tốc độ hiệu quả giảm xuống 85 Mbps, kéo dài thời gian lý tưởng 8 giây lên hơn 9,4 giây một chút. Đó là một sự khác biệt khiêm tốn trên một tệp, nhưng nó sẽ cộng thêm vào những lần chuyển lớn.
So sánh các loại kết nối phổ biến
Chế độ so sánh chạy kích thước tệp của bạn thông qua tám tốc độ kết nối phổ biến cạnh nhau, do đó bạn có thể thấy khoảng cách theo giây và phút cụ thể thay vì chỉ là số Mbps trừu tượng:
| Sự liên quan | Tốc độ định mức |
|---|---|
| Quay số | 56 Kbps |
| DSL | 8 Mbps |
| Cáp | 100 Mbps |
| 4G LTE | 50 Mbps |
| Chất xơ | 500 Mbps |
| Gigabit / 5G | 1,000 Mbps |
| 10 buổi biểu diễn | 10,000 Mbps |
Tệp 1 GB mất hơn một ngày rưỡi khi quay số sẽ xóa trong chưa đầy một giây trên dòng 10 Gig - cùng một tệp, thời gian chờ chênh lệch gần 180.000 lần.
Bạn thực sự cần bao nhiêu băng thông?
Thay vì đoán, chế độ đề xuất bắt đầu từ con số Mbps cơ bản cho mỗi người trong mỗi hoạt động, nhân nó với số người và luồng đồng thời mà bạn có, sau đó thêm 20% khoảng trống để lưu lượng truy cập nền thông thường — cập nhật, thông báo, tab thứ hai — không đẩy bạn đến bờ vực thẳm:
| Trường hợp sử dụng | Đường cơ sở (mỗi người, mỗi luồng) |
|---|---|
| 1 Mbps | |
| Duyệt web | 2 Mbps |
| Cuộc gọi video | 4 Mbps |
| Phát trực tuyến HD/chơi game trực tuyến/sử dụng chung | 5 Mbps |
| Làm việc từ xa | 10 Mbps |
| Truyền phát 4K | 25 Mbps |
Một hộ gia đình có 4 người, mỗi người phát trực tuyến video HD cùng một lúc cần khoảng 5 × 4 × 1,2 = 24 Mbps để luôn thoải mái - điều này loại trừ DSL và hướng tới Cáp hoặc Cáp quang. Nếu bạn đang thiết lập một mạng gia đình và cũng muốn kiểm tra khía cạnh địa chỉ của mọi thứ, Máy tính mạng con IP bao gồm điều đó.
Nguồn và đọc thêm
Trang này chỉ mang tính tham khảo chung. Tốc độ truyền thực tế phụ thuộc vào mạng, phần cứng và nhà cung cấp dịch vụ cụ thể của bạn — hãy luôn kiểm tra bằng kết nối của chính bạn xem có bất kỳ điều gì quan trọng không.