Một tuyến Ethernet trong đó một trạm phát các khung có trường dữ liệu thông tin 1500 byte liên tục. Giả sử một xung điện gây hư hỏng dữ liệu dài 1 ms xảy ra trên đường truyền, hãy tính số khung bị hỏng với tốc độ Ethernet là 1 Gbit/s
Trả lời:
Đáp án đúng: D
Để giải bài toán này, ta cần thực hiện các bước sau:
- Tính kích thước một khung dữ liệu: Mỗi khung chứa 1500 byte dữ liệu. Cần cộng thêm phần header (thường là 14 byte) và interframe gap (thường là 12 byte). Vậy tổng kích thước một khung là 1500 + 14 + 12 = 1526 byte.
- Tính thời gian truyền một khung: Tốc độ truyền là 1 Gbit/s, tức là 10^9 bit/s. Một khung có kích thước 1526 byte = 1526 * 8 bit = 12208 bit. Vậy thời gian truyền một khung là 12208 bit / (10^9 bit/s) = 12.208 * 10^-6 s = 12.208 μs.
- Tính số khung bị hỏng: Xung điện kéo dài 1 ms = 10^-3 s = 1000 μs. Số khung bị hỏng là 1000 μs / 12.208 μs/khung ≈ 81.91 khung. Vì số khung phải là số nguyên, nên ta làm tròn lên thành 82 khung nếu như phần đầu của khung đã bị ảnh hưởng, hoặc 81 nếu chưa bị ảnh hưởng. Tuy nhiên trong các đáp án không có 81, do đó ta chọn 82.
Vậy số khung bị hỏng là khoảng 82 khung.