Dolphins의 HelloWorld

회선 교환, 메시지 교환, 패킷교환 본문

전공지식 정리/컴퓨터 네트워크

회선 교환, 메시지 교환, 패킷교환

돌핀's 2019. 7. 14. 19:11

회선 교환 (Circuit Switching)


데이터를 전송하기 전에 두 스테이션 간 전용의 통신 경로를 설정하고 데이터를 교환하는 방식이다.


회선교환은 회선의 설정, 데이터의 이동, 회선의 단절로 이루어지며


통신할 때마다 매번 통신 경로를 설정하기 때문에 통신중에 전송제어절차, 정보의 형식등에 제약을 받지 않아


비교적 원거리 통신에 적합한 방식이다.



이 방식은 길이가 길고 통신밀도가 높은 데이터통신에 유리한 방식이다. 또한 음성이나 동영상 등 실시간


통신에 있어서 다른 방식보다 적합하다.


하지만 통신하는 양측의 시스템이 동시에 데이터 교환 준비가 되어있어야 하고 접속이 되어 있는 동안


두 시스템간의 통신 회선이 독점되어있다는 단점을 지닌다.




메시지 교환 (Message Switching)


메시지 교환은 가변 길이의 메시지 단위로 저장,전송 방식에 따라 데이터를 교환하는 방식이다.


전송을 원하는 스테이션에서는 전송하고자 하는 메시지에 목적지의 주소를 첨가해서 인접한 노드에 넘겨준다.


각 노드에서는 전체 메시지가 도착할 때까지 기다렸다가 메시지의 수신이 완료되면 메시지의 목적지 주소를


참조하여 전송할 다음 노드를 결정한 후, 그 노드로 메시지를 넘겨준다.



이 방식의 장점으로는 회선 효율이 뛰어나며 비동기 전송이 가능하고 연결 설정이 불필요하다는 점이 있다.


또한  메시지의 우선 순위에 따른 처리가 가능하며 다중 전달에도 용이하다.


단점으로는 실시간 전송이나 응답시간이 빠른 데이터 전송에 부적합하며 네트워크를 통한 지연이 상대적으로


매우 길고 음성신호 전송에 사용할 수 없다는 점이 있다.




패킷 교환 (Packet Switching)


패킷교환이란 일정한 데이터 블럭인 패킷을 교환기가 수신측 주소에 따라 적당한 통신경로를 선택하여


전송하는 교환방식이다. 전송 전에 전송하고자 하는 정보를 패킷으로 분할하고 수신지에서 이것을


데이터로 재결합하게 된다.


패킷 교환방식에는 데이터그램과 가상 회선방식이 있으며 패킷교환은 경로설정, 트래픽제어, 에러제어의


기능을 가진다.



패킷교환의 장점으로는 우회기능을 가져서 신뢰성이 매우 높다는 점, 에러 발생시 한 패킷만 복구하면 되므로


고품질 확보가 가능하고 부가서비스 적용이 용이하다는 점이다. 또한 회선 이용효율이 우수하고 부재중 


통신이 가능하며 실시간 서비스도 가능하다.


단점으로는 축적 전송방식에 따른 전송이 다소 지연될 수 있고 데이터 단위의 길이가 제한된다는 점이 있다.

Comments