topic난이도 · 약 10

데이터 통신 & 프로토콜 심화

전송 방식 · 교환 방식 · 오류 검출 · 전송 제어 프로토콜 심화.

#데이터통신#전송방식#패킷교환#오류검출#CRC
왜 배우는가

데이터 전송 방식(직렬/병렬, 동기/비동기)과 교환 방식(회선/패킷), 오류 검출 방법은 필기 고난도 문항으로 1~2문항 출제된다.

데이터 통신은 송신자에서 수신자로 데이터를 정확하게 전달하는 과정이다. 전송 방식, 교환 방식, 오류 제어 등 다양한 기술적 개념이 결합되며, 필기에서는 각 방식의 이름과 특징을 정확히 구분하는 것이 핵심이다.

교환 방식 3종 — 회선(전용 경로) · 데이터그램(패킷 독립) · 가상회선(논리 경로) 비교
분류용어정의
전송 방향단방향(Simplex)한 방향으로만 전송 (예: TV 방송)
반이중(Half-Duplex)양방향이나 동시 불가 (예: 무전기)
전이중(Full-Duplex)양방향 동시 전송 (예: 전화)
전송 방식직렬(Serial)한 비트씩 순서대로 전송. 장거리 적합
병렬(Parallel)여러 비트 동시 전송. 근거리 고속. 간섭 문제
동기 방식동기식클록 신호로 송수신 타이밍 맞춤. 고속 전송
비동기식시작/정지 비트로 문자 단위 전송. 저속
교환 방식특징
회선 교환통신 전에 전용 경로 설정. 실시간 통신에 적합 (예: 전화)
패킷 교환데이터를 패킷으로 분할하여 독립 전송. 인터넷 표준
— 데이터그램각 패킷이 독립적으로 경로를 선택. 순서 보장 없음
— 가상회선논리적 경로를 먼저 설정 후 순서대로 전송
메시지 교환메시지 전체를 저장 후 전달 (Store-and-Forward)
오류 검출 방식설명
패리티 비트1비트를 추가하여 1의 개수를 짝수/홀수로 맞춤. 1비트 오류만 검출
CRC (순환 중복 검사)다항식 나눗셈으로 검사값 생성. 높은 검출률
체크섬데이터 블록의 합계값 비교. TCP/IP에서 사용
해밍 코드오류 검출 + 교정 가능. 2비트 검출, 1비트 교정

기출 핵심 — '패리티 비트는 2비트 이상 오류도 검출 가능하다' → 틀림. 패리티 비트는 1비트 오류만 검출, 교정은 불가능하다. 오류 교정까지 가능한 것은 해밍 코드다. 또한 회선 교환과 패킷 교환의 차이는 '전용 경로 설정 여부'로 구분한다.