Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Truyền thụng máy tính (computer communications) là quá trình truyền dữ liệu từ một thiết bị này sang một thiết bị khỏc. Trước đây chúng ta thường hiểu thiết bị là các máy tính, nhưng ngày nay thiết bị (end-system, device) khụng chỉ là cỏc mỏy tớnh mà cũn bao gồm nhiều chủng loại thiết bị khỏc vớ dụ như các máy điện thoại di động, máy tính, | Tính tin cậy chỉ tính toàn vẹn dữ liệu, đảm bảo rằng dữ liệu nhận được giống hệt dữ liệu được gửi đi. Mạng máy tính không phải là các hệ thống không có lỗi. Trong thực tế, lỗi có thể xảy ra trên tất cả các môi trường truyền trên mạng. Vỡ vậy cần phải thiết kế sao cho hệ thống cú khả năng xử lý lỗi. Một trong những chiến lược điển hỡnh là thờm thụng tin vào dữ liệu được chuyển đi sao cho phía nhận phát hiện được lỗi (nếu có). Khi phía nhận phát hiện ra lỗi, nó có thể thực hiện: (1) yêu cầu truyền lại dữ liệu bị lỗi, hoặc (2) phát hiện xem dữ liệu đúng là gỡ và sửa đổi dữ liệu bị truyền lỗi. Cách thứ hai gọi là khả năng sửa lỗi (error correction). Cách thứ nhất là sửa lỗi bằng cách yêu cầu truyền lại, cách thứ hai là tự sửa lỗi. Để sửa được lỗi, phải dũ tỡm lỗi. Việc tự sửa lỗi núi chung khú thực hiện. Hầu hết cỏc mạng ngày nay đều được thiết kế có khả năng dũ tỡm lỗi (error detection). Cú hai cỏch để dũ lỗi thụng dụng đó là kiểm tra bit chẵn/lẻ và mó dư thừa vũng (CRC - cyclic redundancy check).