네트워크 스위치
· 약 3분
스위치 개념
- 여러 컴퓨터나 장치를 서로 연결하고 데이터 패킷을 올바른 목적지로 전달하고, 데이터를 효율적으로 전달하기 위해 트래픽을 관리하기 위한 장치
- 효율적 데이터 전달, 브로드캐스팅 트래픽 감소, QoS 지원, 네트워크 확장성, 보안 강화
스위치 유형, L4-L7 스위치 비교, 알고리즘
스위치 유형
구분 | 유형 | 설명 |
---|---|---|
L7 어플리케이션 계층 | L7 스위치 | 콘텐츠 기반 라우팅, 고급 로드밸런싱 |
L4 전송 계층 | L4 스위치 | TCP/UDP 포트 기반 라우팅, 세션 처리 |
L3 네트워크 계층 | L3 스위치 | IP 주소 기반 패킷 전달 |
L2 데이터링크 계층 | L2 스위치 | MAC 주 소 기반 프레임 전달 |
L4-L7 스위치 비교
구분 | L4 스위치 | L7 스위치 |
---|---|---|
동작계층 | 전송계층 | 응용계층 |
기준 | TCP/UDP 포트 | 어플리케이션 프로토콜 |
기능 | 로드밸런싱 | 컨텐츠 스위칭, 로드밸런싱, 가속 |
장점 | 단순, 성능 | QoS, 보안, 트래픽 제어 |
단점 | 컨텐츠 확인 불가 | 느림, 복잡 |
스위치 라우팅 알고리즘
구분 | 내용 | 비고 |
---|---|---|
Round Robin | 서버 목록을 순차적으로 순환하며 트래픽을 분배 | 단순하고 빠르지만 서버 부하를 고려하지 않음 |
Least Connection | 현재 연결 수가 가장 적은 서버로 트래픽을 분배 | 실시간으로 서버 부하를 반영하여 효율적 |
Least Response Time | 연결 수와 응답 시간을 모두 고려하여 가장 빠른 서버로 분배 | 최소 연결 알고리즘에 응답 속도 계산을 추가 |
Hash Based | 클라이언트 IP 또는 요청 데이터를 해시하여 특정 서버에 할당 | 동일한 클라이언트 요청이 항상 같은 서버로 전달됨 |
스위치 고려사항
- 네트워크 규모와 트래픽에 따라 적절한 포트 수와 스위치 성능 선택 필요