L3 스위치
L3 스위치는 Network layer로 IP 프로토콜을 이용하여 데이터 전달 경로를 제어하고 패킷(데이터단위) 단위로 전송하게 된다.
그래서 헤더에는 출발지 IP주소와 목적지IP주소가 포함이 되어있고 하나 이상의 복수 통신망에 대한 중계를 하며 개방시스템 간의 데이터를 전송한다.
👉 장점 : 브로드캐스트 트래픽으로 전체 성능 저하를 막을 수 있다.
👉 단점 : 특정 프로토콜을 이용해야만 스위칭을 할 수 있다.
L2 스위치
L2 스위치는 Data Link layer로 이더넷 프로토콜을 이용하여 데이터를 전달하며 프레임이란 단위로 전송하게 된다.
그래서 헤더에는 출발지 MAC주소와 목적지 MAC주소가 포함되어 있고 기본적으로 브로드캐스팅 방식으로 데이터를 전송하여
네트워크의 모든 호스트에게 전달 후 자신의 MAC주소인 경우에 데이터를 수신한다.
👉 장점 : 구조가 간단하며, 가격이 저렴하다.
👉 단점 : 브로드캐스트 패킷에 의해 성능 저하가 발생한다.
스위치 사용하는 이유
① 완전한 2중화와 대역폭 비용이 줄어든다.
② 트래픽 제어가 상대적으로 높으며 포트 당 속도가 일정하게 보장된다.
③ 불필요한 패킷(데이터단위)의 흐름을 막고 충돌이 발생하지 않아 빠른 속도의 전송속도가 보장된다.
④ 여러 노드에서 동시 통신을 하여도 속도 저하가 없다.
L3 스위치, L2 스위치 차이
- 라우팅 기능
👉 L3 스위치는 서로 다른 네트워크를 같은 네트워크로 묶어 통신할 수 있는 반면 L2는 서로 다른 네트워크의 경우 통신이 되지 않는다.
👉 L3 스위치는 IP 계층을 보고 데이터의 경로를 결정하는 반면에 L2 스위치는 MAC 주소를 보고 데이터를 전달한다.