Study/Study
L2, L3, L4, L7 Switch
TTOII
2022. 9. 6. 16:07
728x90
질문 : L2, L3, L4, L7 스위치란 무엇인가?
요약 : L2, L3 등은 OSI의 7 레이어 중 어떤 레이어에서 수행되는가에 따라 정의된 분류이다.
L2 Switch
- 가장 기본적인 형태이자 스위치의 정의에 부합하는 스위치
- 허브에서 한단계 진화한 장치
- 패킷이 왔을 때 목적지가 어디인가를 보고 그 목적지로 보내주는 역할만 수행
- L2 계층에서 동작하므로 목적지를 Ethernet 주소로 이해한다.
- IP 주소 정보를 필요로 하는 외부로는 패킷을 보낼 수 없다.
L3 Switch
- L2 스위치의 한계로 인해 등장
- 한계 : 데이터링크 계층에서는 Ethernet 레벨에서만 동작할 수 있어 그 상위 계층인 네트워크 계층에서 동작하는 IP 프로토콜 등을 이해하지 못한다.
- L3에서는 네트워크 계층의 프로토콜인 IP 등에서 스위칭을 수행
- 자신에게 온 패킷의 목적지가 외부에 존재하는 IP일 경우 그 패킷을 외부에 연결된 라우터에게 보낼 수 있다.
- 즉, L3 스위치는 라우터의 기능도 갖고 있기 때문에 라우터와의 경계가 모호
L4 Switch
- L3 스위치까지 로드밸런싱이 불가하다는 한계를 가짐
- 전송 계층의 프로토콜인 TCP/UDP 등을 이용해 스위칭 수행
- TCP와 UDP의 헤더를 보고 FTP인지 HTTP인지 SMTP인지를 판별하고 우선순위를 정해 스위칭할 수 있음 → 즉, 로드밸런싱이 가능해진다는 의미이다.
L7 Switch
- 어플리케이션 계층에서 동작
- 이메일의 제목이나 문자열을 보고 내용을 파악한다거나 HTTP의 URL 또는 FTP의 파일명, 쿠키 정보, 특정 바이러스의 패턴 등을 분석해 보안에 더욱 유리하고 정교한 로드 밸런싱이 가능하다.
- L7 스위치는 패킷의 내용을 조금 더 정교하게 참조할 수 있다.
참고
728x90