회선 교환 방식(Circuit Switching) 이란 특정 사용자를 위한 회선의 경로를 미리 설정하고 이 경로를 이용해서 호스트끼리 메시지를 주고받는 방식을 의미합니다. 회선 교환 방식은 미리 회선을 설정한다는 점에서 주어진 시간 동안에 전송되는 데이터의 양이 비교적 일정하고 안정적입니다. 다만, 회선 이용 효율이 떨어진다는 단점이 존재합니다. 회선 교환 방식의 대표적인 사례로는 유선 전화망이 있습니다.
반면, 패킷 교환 방식(Packet Switching) 은 목적지를 정해두고 메시지를 패킷으로 분할해서 보내고, 목적지에서 패킷을 조립해서 확인하는 방식입니다. 패킷 교환 방식에서 라우터는 주어진 패킷을 최적 경로로 전달하는 핵심적인 역할을 수행합니다. 이러한 특성으로 인해서 경로는 수시로 변경될 수 있고, 데이터를 전송하는 동안에만 네트워크 자원을 사용한다는 점에서 회선 교환 방식과 차이가 있습니다. 패킷 교환 방식은 회선 이용 효율이 높습니다. 하지만, 경로 탐색에서 지연이 발생하거나, 패킷을 위한 헤더로 인한 오버헤드가 발생할 수 있습니다.
- 서킷 교환 방식은 데이터의 일부를 송수신하여 전달 경로를 파악하고 확보한 뒤 실데이터를 전달
- 패킷 교환 방식 방식은 헤더의 주소 정보에 따라 수신 측으로 데이터를 전송
회선 교환방식 종류 : 공간 분할 교환 방식, 시분할 교환방식
패킷 교환방식 종류 : 가상회선, 데이터그램 방식
https://www.youtube.com/watch?v=bBYG78-uj8w
패킷교환방식 참고
출처 : 매일매일
'Dev > Computer Science' 카테고리의 다른 글
| [CS] 트랜잭션 예외 처리 정리 | Checked Exception, Unchecked Exception (0) | 2025.09.11 |
|---|---|
| [CS] 낙관적 락, 비관적 락 - 동시성 제어 주요기법 (0) | 2025.08.20 |
| [CS] RestfulAPI 설계와 적용방법 알아보기 (2) | 2025.08.05 |
| [CS ] CSRF 공격 (2) | 2025.06.24 |
| [CS] Call By Value | Call By Reference (0) | 2025.06.02 |