minzzl

번외. switch 와 multiplexer 의 차이 본문

전공공부/데이터통신

번외. switch 와 multiplexer 의 차이

minzzl 2022. 12. 14. 11:01
728x90
반응형

안녕하세요, 오늘은 switch 와 multiplexer 의 차이에 대해 알아보겠습니다.

 

사실 switch와 multiplexer의 개념만 놓고보면 그리 헷갈리는 개념은 아닙니다만, 배우면 배울 수록 둘이 혼용돼서 사용된다는 느낌을 받습니다..(저만 그런가요,,? ^^)

 

그래서 이 둘의 차이점이 무엇인지 분명히 짚고 넘어가보겠습니다.

 

우선 둘의 정의를 살펴봅시다.

 

멀티플렉서(또는 mux)는 여러 아날로그 또는 디지털 입력 신호 중 하나를 선택하고 선택한 입력을 한 줄로 전달하는 장치입니다.

스위치는 연결된 많은 클라이언트로부터 여러 입력 신호를 수신하고 단일 트렁크 링크를 통해 게이트웨이로 이러한 입력을 전달할 수 있습니다.

 

음 일단 정의를 보니 더 헷갈리는 것 같네요^^..

여러개의 신호를 단일 링크를 통해 전달한다는 공통점이 있으니까요.

 

또 공통점이 있습니다.

 

두 가지 유형의 구성 요소는 모두 아날로그 또는 디지털 버전 모두 지원합니다.

아날로그 스위치는 아날로그 및 디지털 신호를 모두 전달할 수 있지만 디지털 스위치는 디지털 논리 수준만 전달합니다. 멀티플렉서도 일부 대역폭이 정의된 아날로그 방식일 수 있는 반면, 디지털 멀티플렉서는 전적으로 디지털 논리 회로에서 구축되며 논리 상태만 통과하죠.

 

 

사실 통신에서는 여러 소스/수신기 간에 부족한 물리적 채널 자원을 공유해야 할 때 멀티플렉싱/디멀티플렉싱이라는 간단한 기술을 사용합니다. 이는 앞서 언급한 것처럼 단일 물리적 채널을 통해 대량의 직렬 또는 병렬 데이터를 라우팅하는 기본 기술이죠. 멀티플렉서는 종종 스위치와 같은 맥락에서 논의되며, 이는 동일한 기능을 제공할 수 있다고합니다. 그렇다면 무엇이 이 구성 요소들을 다르게 만드는 것일까요?

 

스위치와 멀티플렉서를 헷갈리도록 만드는 것은 특정 사용자가 한번에 다른 사용자들과 통신하려고 할 때 인 것같습니다.

동일한 사용자는 두 명의 사용자와 연결되어야합니다. 

 

이 때에 시간에 의해서, 혹은 공간에 의해서 연결될 수 있습니다. 

 

우리는 기존에 멀티플렉싱에 대해 배울 때에도 시간 혹은 주파수 등 다양한 방법을 통해 단일 채널을 여러개로 나눌 수 있다고 배웠는데, 스위칭에서도 이러한 방식이 적용되니 헷갈립니다.

 

이제 그 차이점을 짚어보겠습니다. 

 

멀티플렉서는 간단히 말해서 단일 채널을 여러개로 나누어 공유함으로써 통신 채널의 사용을 극대화하기 위해 사용됩니다.

반면에 스위치는 통신 채널의 끝을 조작하는 것이며, 연결을 만드는데 사용됩니다. 스위치의 목적은 회로를 폐쇄/개방 함으로써 전류의 흐름을 허용/정지하는 것입니다. 즉 스위치는 수신기와 송신기를 연결하는 경로를 통한 메시지 흐름을 허용/정지하기 위해 사용됩니다. 두 스위치를 통해서 원하는대로 사용자들간의 연결을 수행합니다. 

 

즉,

멀티플렉서는 단일 채널을 효율적으로 사용하기 위해 그 채널 대역을 효과적으로 나누어주는 역할을 하며,

스위치는 멀티플렉서에 의해 효과적으로 전달하는 채널이든 아니든, 어찌되었건 채널 연결의 끝지점에서 다른 지점으로들의 연결 부분에 위치하여 사용자들을 효과적으로 잘 나누기 위한 역할을 한다고 할 수 있습니다.

 

728x90
반응형