요약
L2 스위치는 MAC 정보(MAC Table)를 보고 스위칭을 하는 것이고,(일반적인 스위치의 기능)
L3 스위치는 IP 정보(Routing Table)를 보고 스위칭을 하는 것이고,(라우팅 기능이 추가됨)
L4 스위치는 IP+Port(Session or Connection)를 보고 스위칭을 하는 것이며,(로드밸런싱을 위해 사용됨)
정의
스위치란?
허브의 확장된 개념으로 기본 기능은 허브와 동일하지만 전송 중 패킷의 충돌이 일어나지 않도록 패킷의 목적지로 지정할 포트를 직접 전송한다
스위치에서 패킷의 목적지 주소를 기준으로 보내는 곳과 받는 곳을 계산하여 해당 포트로 1대1로 연결한다 (Switching)
Layer 2 스위치의 특징 : L2 스위치
말 그대로의 스위치 패킷이 왔을때 그것의 목적지가 어디인지를 보고 그 목적지로 보내주는 역할만 한다
IP어드레스를 이해하지 못하므로 라우팅이 불가능하다(Route 라는 것이 외부와 연결되므로 IP 어드레스를 알아야 한다)
Layer 3 스위치의 특징 : L3 스위치
자신에게 온 패킷의 Destination이 외부에 존재하는 IP일 경우 그 패킷을 외부에 연결된 라우터로 보내줄 수 있다
라우터 기능도 가지고 있어서 라우터와의 경계가 모호하다
Layer 4 스위치의 특징 : L4 스위치
TCP와 UPD등의 헤더를 보고 그것이 FTP인가 HTTP인가 SMTP인가를 보고 어떤 것을 우선시 해서 스위칭할 지 판단할 수 있다 (로드 밸런싱)
출처: https://startingpitcher.tistory.com/8 에서 발췌
'IT 용어 정리' 카테고리의 다른 글
API와 전문통신의 차이 (0) | 2021.02.04 |
---|---|
FTP, SMTP, HTTP, Telnet (0) | 2021.01.04 |
데이터 흐름도 (Data Flow Diagram, DFD) (0) | 2020.12.29 |
Git 사용법 (0) | 2020.12.24 |
네트워크 구성도 (0) | 2020.12.24 |