서킷 스위칭
IT위키
더 많은 작업
(회선 교환에서 넘어옴)
서킷 스위칭(Circuit Switching, 회선 교환)은 통신을 시작하기 전에 송신자와 수신자 사이 경로의 링크 자원(대역폭·시간 슬롯)을 미리 예약해 전용 회선을 만들고, 통신이 끝날 때까지 그 자원을 독점해 일정한 전송률로 데이터를 보내는 교환 방식이다.
- 회선 설정 - 신호(시그널링)로 경로를 정하고 각 링크의 자원을 예약한다
- 데이터 전송 - 예약된 회선으로 데이터를 보낸다. 경로가 고정되어 있어 순서가 바뀌지 않고 지연이 일정하다
- 회선 해제 - 통신이 끝나면 예약했던 자원을 돌려준다
| 구분 | 서킷 스위칭(회선 교환) | 패킷 스위칭(패킷 교환) |
|---|---|---|
| 자원 예약 | 통신 전에 종단 간 자원을 예약 | 예약하지 않음, 필요할 때 사용(통계적 다중화) |
| 전송률 | 보장(일정) | 보장하지 않음, 혼잡에 따라 변함 |
| 지연 | 설정 후 일정, 큐 대기 없음 | 큐 대기로 지연·지연 변동 발생 |
| 링크 활용률 | 쉬는 시간에도 자원이 묶여 낮다 | 쉬는 자원을 다른 흐름이 써서 높다 |
| 회선 설정 | 필요 | 데이터그램 방식은 불필요(가상 회선 방식은 필요) |
| 대표 | 전통 전화망(PSTN), ISDN | 인터넷(IP), X.25, 프레임 릴레이 |
- 종단 간 연결을 위해 링크 자원을 예약하는 것은 회선 교환이다. 패킷 교환은 예약하지 않는다
- 말소리처럼 쉬는 구간이 많은 트래픽에서 회선 교환은 놀고 있는 자원도 붙잡아 두므로 활용률이 패킷 교환보다 낮다[1]