Gần đây tôi đã đọc về CRC, một tổng kiểm tra để phát hiện tham nhũng gói và thả các gói bị hỏng. Nhưng làm thế nào để một gói trong mạng dựa trên IP bị hỏng ngay từ đầu?
Gần đây tôi đã đọc về CRC, một tổng kiểm tra để phát hiện tham nhũng gói và thả các gói bị hỏng. Nhưng làm thế nào để một gói trong mạng dựa trên IP bị hỏng ngay từ đầu?
Câu trả lời:
Các gói là các luồng dài của số nhị phân ( zeros
và ones
).
Các zeros
và ones
thường thay đổi của một tín hiệu điện, đặc biệt là những thay đổi điện áp.
Để đơn giản hóa, giả sử 0
là 0 volt và 1
được biểu diễn thay thế là 5 volt và -5 volt .
Sau đó, một chuỗi dài các số không và các số sẽ trông như thế này về các biến đổi điện áp trong cáp:
Như bạn có thể thấy, đầu tiên 1
là 5 volt, nhưng tiếp theo 1
là -5 volt. Điều này là cần thiết để tránh rằng một chuỗi dài 1
s cung cấp năng lượng cho đường truyền thông.
Nếu cáp tiếp xúc với nhiễu điện từ, thì có thể thay đổi các mức điện áp. Nếu giá trị -5 volt trở thành -2 volt thì máy thu không thể xác định chính xác nó là a zero
hoặc a one
.
Nếu cáp dữ liệu của bạn chạy dài song song với cáp nguồn, thì cáp nguồn có thể gây nhiễu cho cáp dữ liệu và gây ra lỗi.