minzzl
번외. switch 와 multiplexer 의 차이 본문
안녕하세요, 오늘은 switch 와 multiplexer 의 차이에 대해 알아보겠습니다.
사실 switch와 multiplexer의 개념만 놓고보면 그리 헷갈리는 개념은 아닙니다만, 배우면 배울 수록 둘이 혼용돼서 사용된다는 느낌을 받습니다..(저만 그런가요,,? ^^)
그래서 이 둘의 차이점이 무엇인지 분명히 짚고 넘어가보겠습니다.
우선 둘의 정의를 살펴봅시다.
멀티플렉서(또는 mux)는 여러 아날로그 또는 디지털 입력 신호 중 하나를 선택하고 선택한 입력을 한 줄로 전달하는 장치입니다.
스위치는 연결된 많은 클라이언트로부터 여러 입력 신호를 수신하고 단일 트렁크 링크를 통해 게이트웨이로 이러한 입력을 전달할 수 있습니다.
음 일단 정의를 보니 더 헷갈리는 것 같네요^^..
여러개의 신호를 단일 링크를 통해 전달한다는 공통점이 있으니까요.
또 공통점이 있습니다.
두 가지 유형의 구성 요소는 모두 아날로그 또는 디지털 버전 모두 지원합니다.
아날로그 스위치는 아날로그 및 디지털 신호를 모두 전달할 수 있지만 디지털 스위치는 디지털 논리 수준만 전달합니다. 멀티플렉서도 일부 대역폭이 정의된 아날로그 방식일 수 있는 반면, 디지털 멀티플렉서는 전적으로 디지털 논리 회로에서 구축되며 논리 상태만 통과하죠.
사실 통신에서는 여러 소스/수신기 간에 부족한 물리적 채널 자원을 공유해야 할 때 멀티플렉싱/디멀티플렉싱이라는 간단한 기술을 사용합니다. 이는 앞서 언급한 것처럼 단일 물리적 채널을 통해 대량의 직렬 또는 병렬 데이터를 라우팅하는 기본 기술이죠. 멀티플렉서는 종종 스위치와 같은 맥락에서 논의되며, 이는 동일한 기능을 제공할 수 있다고합니다. 그렇다면 무엇이 이 구성 요소들을 다르게 만드는 것일까요?
스위치와 멀티플렉서를 헷갈리도록 만드는 것은 특정 사용자가 한번에 다른 사용자들과 통신하려고 할 때 인 것같습니다.
동일한 사용자는 두 명의 사용자와 연결되어야합니다.
이 때에 시간에 의해서, 혹은 공간에 의해서 연결될 수 있습니다.
우리는 기존에 멀티플렉싱에 대해 배울 때에도 시간 혹은 주파수 등 다양한 방법을 통해 단일 채널을 여러개로 나눌 수 있다고 배웠는데, 스위칭에서도 이러한 방식이 적용되니 헷갈립니다.
이제 그 차이점을 짚어보겠습니다.
멀티플렉서는 간단히 말해서 단일 채널을 여러개로 나누어 공유함으로써 통신 채널의 사용을 극대화하기 위해 사용됩니다.
반면에 스위치는 통신 채널의 끝을 조작하는 것이며, 연결을 만드는데 사용됩니다. 스위치의 목적은 회로를 폐쇄/개방 함으로써 전류의 흐름을 허용/정지하는 것입니다. 즉 스위치는 수신기와 송신기를 연결하는 경로를 통한 메시지 흐름을 허용/정지하기 위해 사용됩니다. 두 스위치를 통해서 원하는대로 사용자들간의 연결을 수행합니다.
즉,
멀티플렉서는 단일 채널을 효율적으로 사용하기 위해 그 채널 대역을 효과적으로 나누어주는 역할을 하며,
스위치는 멀티플렉서에 의해 효과적으로 전달하는 채널이든 아니든, 어찌되었건 채널 연결의 끝지점에서 다른 지점으로들의 연결 부분에 위치하여 사용자들을 효과적으로 잘 나누기 위한 역할을 한다고 할 수 있습니다.
'전공공부 > 데이터통신' 카테고리의 다른 글
번외. mmWave, MIMO, and Beamforming (0) | 2022.12.13 |
---|---|
번외. Evolution from 1G to 4G (0) | 2022.12.13 |
12강. [CH-02 Physical layer] Switching(스위칭) (2) | 2022.12.12 |
11강. [CH-03 Data Link layer] (0) | 2022.12.11 |