[네트워크]고성능 스위치의 원리와 기능 고속 스위치
- 최초 등록일
- 2006.06.27
- 최종 저작일
- 2006.04
- 8페이지/ 한컴오피스
- 가격 1,000원
소개글
스위치의 종류는 가장 보편적으로 사용되는 스위치인 2계층 스위치를 비롯해, 3계층, 4계층, 그리고 7계층 스위치로 구분된다. 2계층 스위치는 도착한 패킷의 제일 앞에 있는 목적지 MAC 주소를 보고 어떤 포트로 보낼 것인가를 판단한다. 이더넷에 전송되는 트래픽은 모두 MAC 주소를 기반으로 동작하는데, 2계층 스위치는 입력된 트래픽을 처리할 때 이 MAC 주소를 참조해 처리하는 장비다. 어떤 포트에서 트래픽이 들어오면 출발지/목적지 MAC 주소를 확인해 목적지 MAC 주소는 어떤 포트로 보낼 것인가를 결정할 때 참조하고, 출발지 MAC 주소는 해당 MAC 주소가 있는 포트를 기억해 다른 포트에서 해당 MAC 주소를 찾는 트래픽이 들어오면 그 포트로 보내는데 사용한다. 어떤 포트로 보낼 것인가를 결정하기도 하고 MAC을 기억하기도 한다. 3계층 스위치는 라우터처럼 목적지 IP 주소를 갖고 어떤 네트워크로 보낼 것인가를 판단한다. 3계층 스위치는 라우팅 테이블(Routing Table)이라는 것을 기본적으로 갖고 있으며, 라우팅 테이블에 있는 정보들을 참조해 트래픽을 처리한다.
목차
1. 스위치의 종류
2. 고성능 스위치
3. 소프트웨어 스위치
4. 매트릭스 스위치
5. 버스 스위치
6. 공유 메모리
7. 참고 자료
본문내용
1. 스위치의 종류
스위치의 종류는 가장 보편적으로 사용되는 스위치인 2계층 스위치를 비롯해, 3계층, 4계층, 그리고 7계층 스위치로 구분된다. 2계층 스위치는 도착한 패킷의 제일 앞에 있는 목적지 MAC 주소를 보고 어떤 포트로 보낼 것인가를 판단한다. 이더넷에 전송되는 트래픽은 모두 MAC 주소를 기반으로 동작하는데, 2계층 스위치는 입력된 트래픽을 처리할 때 이 MAC 주소를 참조해 처리하는 장비다. 어떤 포트에서 트래픽이 들어오면 출발지/목적지 MAC 주소를 확인해 목적지 MAC 주소는 어떤 포트로 보낼 것인가를 결정할 때 참조하고, 출발지 MAC 주소는 해당 MAC 주소가 있는 포트를 기억해 다른 포트에서 해당 MAC 주소를 찾는 트래픽이 들어오면 그 포트로 보내는데 사용한다. 어떤 포트로 보낼 것인가를 결정하기도 하고 MAC을 기억하기도 한다. 3계층 스위치는 라우터처럼 목적지 IP 주소를 갖고 어떤 네트워크로 보낼 것인가를 판단한다. 3계층 스위치는 라우팅 테이블(Routing Table)이라는 것을 기본적으로 갖고 있으며, 라우팅 테이블에 있는 정보들을 참조해 트래픽을 처리한다.
4계층 스위치는 IP 계층 다음에 있는 전송 계층의 TCP/UDP 포트를 보고 패킷을 조절한다. 4계층의 TCP/UDP 포트를 참조해 어디로 패킷을 보낼 것인가를 결정하기는 하지만, 그때그때 보내는 곳이 달라질 수도 있고, 보낼때 패킷의 IP 주소나 TCP/UDP 포트를 변환하기도 한다. 물론 사용되는 용도에 따라서 전혀 다른 개념처럼 동작하기도 한다.
7계층 스위치는 애플리케이션의 헤더 또는 데이터를 확인해 패킷을 조절하는 일을 한다. 7계층 스위치에서 참조 대상이 되는 부분은 대부분 인터넷 애플리케이션이 될 수도 있지만, 현재까지 가장 보편화된 부분 또한 웹 즉, HTTP이다. 가장 많이 사용되기에 많은 업체들이 7계층 스위치를 개발할 때 HTTP를 기반으로 한 경우가 많다. 최근에는 그 외 다양한 애플리케이션 계층도 대상이 되고 있다.
참고 자료
[1]http://www.lightreading.com/
[2]http://www2.rad.com/networks/1994/packet-switch-theory/sharmem.html
[3]http://www.fairchildsemi.com/
[4]http://www.alacron.com