데이터가 전달되는 방식에 따라 단방향 통신, 반이중 통신, 전이중 통신으로 구분
단방향 통신
- 한 방향으로만 데이터가 전송되는 방식
- 송신자와 수신자가 정해져 있음
- 데이터는 송신자에서 수신자에게로만 이동
- 수신자는 응답을 보낼 수 없음
- 장점
- 간단하고 구현이 쉬움
- 비용이 낮음
- 단점
- 피드백이나 양방향 소통 불가
반이중 통신
- 데이터가 양방향ㅇ로 전송 될 수 있지만, 한번에 한방향으로만 전송
- 송신과 수신이 번갈아 가며 이루어짐
- 한 쪽이 데이터를 송신하면, 다른 한쪽은 수신만 가능
- 장점
- 양방향 통신 가능
- 단방향 통신보다 유연
- 단점
- 동시에 송수신이 불가
- 효율성이 낮아질 수 있음
전이중 통신
- 데이터가 동시에 양방향으로 전송될 수 있는 방식
- 송신자와 수신자가 동시에 데이터를 주고받을 수 있음
- 실시간 통신에 매우 적합
- 장점
- 동시에 송수신이 가능하여 효율성 높음
- 실시간 소통 가능
- 단점
- 구현이 복잡
- 비용이 높음
Share article