
네트워크 스위치는 네트워크의 장치를 서로 연결하여 데이터 패킷을 교환, 통신할 수 있도록 한다.
MAC 주소를 기반으로 LAN 세그먼트 간의 패킷을 필터링하고 전달하는 역할을 한다.
스위치는 물리적 네트워크를 관리하는 하드웨어 장치일 수도 있고 소프트웨어 기반 가상 장치일 수도 있다.
네트워크 스위치는 OSI 모델의 데이터 링크 계층 또는 계층 2에서 작동한다.
이더넷을 사용하는 LAN에서 네트워크 스위치는 MAC 주소를 확인하여 들어오는 각 메시지 프레임을 어디로 보낼지 결정한다.
스위치는 각 MAC 주소를 MAC 주소를 수신하는 포트와 일치시키는 테이블을 유지한다.
네트워크 스위치가 제공하는 이점은 다음과 같다.
| 네트워크 스위치 | 허브 |
|---|---|
| 네트워크 스위치는 OSI 모델의 계층 2에 속하는 장치다. | 허브는 OSI 모델의 계층 1에 있는 물리적 장치다. |
| 네트워크 스위치는 허브보다 조금 더 복잡하다다. | 허브는 네트워크 스위치에 비해 단순한 장치다. |
| 네트워크 스위치는 데이터 입출력을 쉽게 관리하므로 통신 충돌이 줄어든다. | 통신 충돌은 일반적으로 허브에서 발생한다. |
| 네트워크 스위치는 장치를 연결하여 데이터를 함께 전송한다. | 허브의 주요 임무는 네트워크의 모든 노드를 연결한다. |
| 스위치는 이더넷 프레임 의 도움으로 충돌을 방지한다 . | 허브는 충돌 방지에 도움을 줄 수 없다. |