A checksum is a value calculated from a set of data that is used to detect errors that may have occurred during data transmission or storage.
It is typically a simple algorithm that calculates a unique value from the data, which can then be compared to the checksum generated by the receiver to determine whether the data has been corrupted or altered.
A parity bit is a type of checksum used to detect errors in data transmission or storage. It is a single bit of data that is added to a group of bits to make the total number of 1s in the group either even or odd. The parity bit is then used by the receiver to determine whether the data has been transmitted correctly or not.
The key difference between checksum and parity bit is that checksum involves calculating a unique value from a set of data, while parity bit involves adding a single bit of data to a group of bits to make the total number of 1s either even or odd. Checksums can be more complex and can detect a wider range of errors than parity bits, but they are also more computationally intensive. Parity bits, on the other hand, are simpler and require less computational power, but they can only detect certain types of errors.
체크섬은 데이터 전송 또는 저장 중에 발생할 수 있는 오류를 감지하는 데 사용되는 데이터 세트에서 계산된 값입니다.
일반적으로 데이터에서 고유한 값을 계산하는 간단한 알고리즘으로, 수신자가 생성한 체크섬과 비교하여 데이터가 손상되었거나 변경되었는지 확인할 수 있습니다.
패리티 비트는 데이터 전송 또는 저장 오류를 감지하는 데 사용되는 일종의 체크섬입니다.(checksum type) 그룹의 총 1 수를 짝수 또는 홀수로 만들기 위해 비트 그룹에 추가되는 단일 비트의 데이터입니다. 그런 다음 패리티 비트는 데이터가 올바르게 전송되었는지 여부를 결정하기 위해 수신기에서 사용됩니다.
체크섬과 패리티 비트의 주요 차이점은 체크섬은 데이터 세트에서 고유한 값을 계산하는 반면 패리티 비트는 비트 그룹에 데이터의 단일 비트를 추가하여 1의 총 수를 짝수 또는 홀수로 만드는 것입니다. 체크섬은 더 복잡할 수 있고 패리티 비트보다 더 넓은 범위의 오류를 감지할 수 있지만 계산 집약적이기도 합니다. 반면에 패리티 비트는 더 간단하고 계산 능력이 덜 필요하지만 특정 유형의 오류만 감지할 수 있습니다.
'Network' 카테고리의 다른 글
VPN 없이 private 망 도메인 접근하기 (PortForwarding) (0) | 2024.06.18 |
---|---|
ABR (Adaptive bitrate streaming) (0) | 2023.03.10 |
TCP의 혼잡제어와 흐름제어 (congestion control and flow control in TCP) (0) | 2023.02.28 |
UDP vs TCP (Difference between UDP and TCP in Network) (0) | 2023.02.28 |
transport layer services for self-study and summary (0) | 2023.02.28 |