라우터
- OSI 3 계층(네트워크 계층)에 속하는 장치
- 패킷을 어느 네트워크로 보낼지를 정하는 계층이다.
- 네트워크 계층에 속하는 걸 알 수 있듯이, 다른 네트워크로 포워딩 해주는 역할을 수행한다.
- 일반적으로 집에서 사용하는 공유기가 바로 이 라우터의 역할을 수행한다.
스위치
- 일반적으로 OSI 2 계층 (데이터 링크 계층)에 속하는 장치.
- 2계층이 아니라 3계층 또는 4계층과 7계층에 속할 수도 있다.
- L2 스위치 기준으로
- 맥 주소를 기반으로 패킷을 분배한다
- L3 스위치
- IP 주소를 기반으로 패킷을 분배한다
- L4 스위치
- IP와 Port를 기반으로 패킷을 분배한다
- L7 스위치
- 페이로드를 분석해서 패킷을 분배한다
- 라우터랑 뭐가 다른가?
- 일반적으로 라우터는 네트워크 간, 스위치는 네트워크 내부에서 분배를 수행한다.
- 라우터는 최적경로로 분배하는게 주 목적이지만, 스위치는 주로 서브넷간의 분배를 목적으로 한다.
브릿지
- OSI 2 계층 (데이터 링크 계층)에 속하는 장치
- 네트워크 세그먼트를 연결해주는 장치. 보통은 LAN간 연결을 뜻한다. 즉, 서로 다른 LAN 을 연결하기 위해 쓰는 장치이다.
허브
- OSI 1 계층 (물리 계층)에 속하는 장치
- 하나의 포트(L4 포트 아님, 물리적인 실제 포트)로 들어오는 데이터 신호를 모든 다른 포트로 중계하는 역할을 수행한다.
- 콜리전 도메인
- 네트워크에서 충돌이 발생할 수 있는 영역
- 허브에 연결된 매체가 많을 수록 콜리전 도메인이 늘어난다.
- 브릿지는 네트워크간을 연결하기 위해 사용되지만, 허브는 네트워크 내에서의 신호를 중계하는 역할
요약
요약: 라우터와 스위치는 분배, 브릿지는 LAN 간 연결, 허브는 물리 계층 수준의 중계