네트워크 각종 스위치 정의!
OSI
스위치에 대해 알아보기 전에 osi가 먼지 부터 알고 넘어가셨으면 해서 작성해봅니다.
우선 저또한 네트워크쪽에 지식이 부족하여 위키백과에 검색해본 내용입니다
- OSI 모형(Open Systems Interconnection Reference Model)은 국제표준화기구(ISO)에서 개발한 모델로, 컴퓨터 네트워크 프로토콜 디자인과 통신을 계층으로 나누어 설명한 것이다. 일반적으로 OSI 7 계층 모형이라고 한다
- 이 모델은 프로토콜을 기능별로 나눈 것이다. 각 계층은 하위 계층의 기능만을 이용하고, 상위 계층에게 기능을 제공한다. '프로토콜 스택' 혹은 '스택'은 이러한 계층들로 구성되는 프로토콜 시스템이 구현된 시스템을 가리키는데, 프로토콜 스택은 하드웨어나 소프트웨어 혹은 둘의 혼합으로 구현될 수 있다. 일반적으로 하위 계층들은 하드웨어로, 상위 계층들은 소프트웨어로 구현된다.
스위치의 분류
● L2 스위치
: Input 포트를 통해 들어온 프레임을 목적지 MAC 주소를 기반으로 Output 포트를 통해 전송 하는 스위칭 장비
(MAC 주소 -> 매체 접근 제어 라고도 불리며 자료 전송 프로토콜의 하부 게층을 의미)
● L3 스위치
: OSI 레이어 3에 속하는 IP주소를 참조하여 스위칭하는 장비
● L4 스위치
: 4 레이어의 프로토콜인 TCP/UDP 등에서 스위칭을 수행하므로
TCP/UDP 패킷 정보를 분석해서 해당 패킷이 사용하는 서비스 종류 별로 처리 하며
세션관리, 서버/방화벽 로드밸런싱, 네트워크 서비스 품질 보장 한다
● L7 스위치
: OSI 의 7 레이어 즉 어플리케이션 레이어에서 동작하는 것으로
이를테면 이메일의 제목이나 문자열을 보고 내용을 파악한다거나
HTTP 의 URL, 또는 FTP의 파일명, 쿠키 정보, 특정 바이러스의 패턴 등을
분석해서 보안에 더욱 유리하고 더욱 정교한 로드 밸런싱이 가능해진다.
사실 어플리케이션 레벨의 데이터를 다 다룬다는 것은 불가능하고
L7 스위치는 단지 패킷의 내용을 조금 더 참조하여 약간 intelligent 한
결정을 내릴 수 있게 된 것 뿐이다
URL 스위칭 :