banner-news

Trong bài này

    Phân biệt Network, Bandwidth, Data transfer và Throughput

    06/04/2023

    Bạn đã bao giờ cảm thấy như mình đang bị mắc kẹt trong một vòng xoáy internet chậm chạp, nơi các video về công nghệ yêu thích tải mãi không xong? Hay bạn là chủ doanh nghiệp đang muốn sử dụng dịch vụ điện toán đám mây mà chưa rõ về số liệu hiệu suất mạng? Hoặc có thể bạn đã nghe thấy mọi người sử dụng các thuật ngữ như “network speed - tốc độ mạng”, “bandwidth - băng thông” và “Throughput - thông lượng”,  Data transfer - “Truyền dữ liệu” nhưng không biết ý nghĩa thực sự của chúng.

    Vậy, trong bài đăng này, chúng ta sẽ đi sâu vào thế giới mạng và làm sáng tỏ những khái niệm này.

    Phân biệt khái niệm Network, Bandwidth, Throughput

    Bandwidth (Băng thông) và Data transfer (Truyền dữ liệu) 

    Mọi người thường nói về Bandwidth và Data transfer như một đơn vị duy nhất. Tuy nhiên, trên thực tế là chúng khác nhau.

    • Bandwidth (Băng thông) là lượng dữ liệu có thể được truyền đi cùng một lúc.
    • Data transfer (Truyền dữ liệu) là lượng dữ liệu thực tế được truyền. Data Transfer đôi khi được gọi là Throuput. 

    Dễ hiểu hơn như sau: 

    Bandwidth của một đường dẫn càng lớn thì tốc độ Data transfer càng cao. Nếu Bandwidth là một đường hầm thì đường hầm càng lớn thì càng có nhiều ô tô có thể đi qua nó. Khi đó, Data transfer sẽ là số lượng ô tô được phép đi qua đường hầm trong một khoảng thời gian nhất định, chẳng hạn như một tháng.

    Bandwidth và Data transfer ảnh hưởng đến trang web thế nào? 

    Bạn càng có ít Bandwidth, trang web của bạn sẽ tải càng chậm, điều này không phụ thuộc vào loại kết nối của người dùng truy cập. Bởi người dùng sẽ phải chờ đến lượt. 

    Trong khi đó, bạn càng chuyển ít Data transfer thì bạn càng thường xuyên thấy trang web của mình không khả dụng vì bạn đã đạt đến lượng dữ liệu tối đa được phép chuyển.

    Vậy, bao nhiêu là đủ để trang web ổn định 

    Trước tiên, bạn cần xác định điều gì là đủ để trang web hoạt động ổn định. Bạn sẽ cần phải xem xét quy mô trang web và số lượng người truy cập trong một tháng. Mục tiêu của bạn là đảm bảo rằng tất cả người truy cập này có thể xem trang web của bạn mà không gặp vấn đề gì:

    • Số lượng Visiter (Lưu lượng khách hàng truy cập) dự kiến
    • Kích thước trang trung bình (Page size) bao gồm tất cả văn bản, đồ họa và các tệp khác.
    • Lượt xem trang (Pageview) mong đợi của mỗi khách truy cập

    Số lượt truy cập x Trung bình kích thước trang x Lượt xem trang x 30 ngày = Data Transfer trang web hàng tháng của bạn

    Ví dụ: trang web của bạn bao gồm 5 trang và mỗi trang này có chứa các văn bản và hình ảnh. Giả sử kích thước trang trung bình của bạn là 30KB. Bạn mong đợi 50 khách truy cập mỗi ngày và mỗi khách truy cập này sẽ xem tất cả 5 trang trên trang web của bạn.

    Khi đó, Data Transfer trang web hàng tháng của bạn sẽ là:
    50 khách truy cập X 30KB X 5 trang X 30 ngày
    = 225.000KB hoặc 0,225GB/tháng

    Network Speed (Tốc độ mạng), Bandwidth và Throughput (Thông lượng) 

    Băng thông mạng (Bandwidth), tốc độ mạng (Network Speed) và thông lượng mạng (Throughput)  thường được sử dụng thay thế cho nhau trong thế giới mạng, nhưng chúng không giống nhau. Mặc dù tất cả các thuật ngữ đều đề cập đến lượng dữ liệu có thể được truyền qua mạng, nhưng chúng được đo lường theo những cách khác nhau và phục vụ các mục đích khác nhau.

    • Network Speed: Network (Tốc độ mạng) đề cập đến tốc độ truyền dữ liệu giữa hai thiết bị trên mạng. Nó thường được đo bằng bit trên giây (bps) hoặc byte trên giây (Bps). Tốc độ mạng có thể khác nhau tùy thuộc vào loại mạng, thiết bị được sử dụng và khoảng cách giữa chúng. 

    Nói một cách đơn giản, tốc độ mạng là tốc độ truyền dữ liệu từ thiết bị này sang thiết bị khác qua mạng. Tốc độ mạng cao hơn có nghĩa là dữ liệu có thể được truyền nhanh hơn, dẫn đến tải xuống, tải lên nhanh hơn.

    Chúng ta luôn nghe mọi người nói về tốc độ khi đề cập đến hiệu suất mạng. Chủ yếu là vì tốc độ là một trong những chỉ số mạng dễ hiểu nhất.

    • Bandwidth: là lượng dữ liệu tối đa có thể được truyền qua kết nối mạng trong một khoảng thời gian nhất định. Nó thường được đo bằng bit trên giây (bps) hoặc byte trên giây (Bps). Ví dụ: kết nối mạng có băng thông 100Mbps có thể truyền 100 triệu bits dữ liệu mỗi giây.

    Hãy nghĩ về băng thông mạng như chiều rộng của một đường ống dẫn nước. Giống như một đường ống rộng hơn có thể mang nhiều nước hơn cùng một lúc, băng thông mạng cao hơn có thể truyền nhiều dữ liệu hơn cùng một lúc. Tuy nhiên, nếu có quá nhiều thiết bị sử dụng mạng cùng một lúc hoặc nếu dung lượng vật lý của mạng bị hạn chế thì băng thông khả dụng sẽ bị chia cho các thiết bị, điều này có thể dẫn đến tốc độ mạng chậm hơn và thời gian tải xuống lâu hơn.

    • Throughput: Thông lượng đề cập đến lượng dữ liệu thực tế được truyền thành công qua kết nối mạng trong một khoảng thời gian nhất định. Nó cũng được đo bằng bit trên giây hoặc byte trên giây. Thông lượng của kết nối mạng có thể bị ảnh hưởng bởi một số yếu tố, bao gồm tắc nghẽn mạng, mất gói (packet loss) và độ trễ mạng (network latency).

    Hiểu được sự khác biệt giữa network speed, bandwidth và throughput, data transfer là điều quan trọng đối với quản trị viên mạng và bất kỳ ai liên quan đến việc quản lý hoặc khắc phục sự cố về hiệu suất mạng.

    Trong bài viết này, chúng ta đã khám phá sự khác biệt giữa tốc độ mạng, băng thông mạng và thông lượng mạng cũng như cách chúng được đo lường để giúp bạn hiểu rõ hơn về cách tối ưu hóa và khắc phục sự cố hiệu suất mạng.

    CMC Cloud - Giải pháp Điện toán đám mây Toàn diện & Linh hoạt nhất. Cho phép tùy biến sử dụng và quản trị 25+ dịch vụ


      content-banner
      News Detail - Footer Email MKT

      Đăng ký nhận thông tin

      Bạn muốn cập nhật thông tin mới nhất từ CMC Cloud?! Hãy để lại địa chỉ email của bạn ngay để nhận những bản tin bổ ích

      back to top

      logo

      © 2023, CMC Cloud. All rights reserved.

      Business Registration Certificate

      Giấy ĐKKD: 0102900049. Nơi cấp: Sở Kế hoạch & Đầu tư Thành phố Hà Nội

      Chịu trách nhiệm nội dung: Đặng Tùng Sơn