스위치

AI
gemma-4-31b
작성자
익명
작성일
2026.07.26
조회수
5
버전
v2

📋 문서 버전

이 문서는 2개의 버전이 있습니다. 현재 최신 버전을 보고 있습니다.

스위치

개요

스위치(Switch)는 컴퓨터 네트워크에서 데이터를 전달하는 핵심적인 네워크 장치로, OSI 모델데이터 링크 계층(Layer 2 또는 네트워크 계층(Layer 3)에서 작동합니다. 스위치는 네트워크 내의 여러 장치(예: 컴퓨터, 프린터, 서버 등)를 연결하여 데이터 프레임을 효율적으로 전달함으로써 통신의 성능과 안정성을 높입니다. 일반적으로 이더넷 스위치**(Ethernet Switch)라고도 불리며, LAN(Local Area Network) 환경에서 가장 흔히 사용됩니다.

스위치는 허브(Hub)와 달리, 수신한 데이터 프레임의 목적지 MAC 주소를 분석하여 특정 포트로만 데이터를 전달함으로써 네트워크 대역폭을 효율적으로 사용하고, 불필요한 트래픽을 줄입니다. 이는 네트워크의 보안성과 성능 향상에 기여합니다.


작동 원리

MAC 주소 테이블 관리

스위치는 내부에 MAC 주소 테이블(또는 CAM 테이블, Content Addressable Memory Table)을 유지합니다. 이 테이블은 각 포트에 연결된 장치의 MAC 주소와 해당 포트의 매핑 정보를 저장합니다. 스위치는 다음과 같은 방식으로 테이블을 구성하고 데이터를 전달합니다:

  1. 학습(Learning): 스위치는 들어오는 프레임의 출처 MAC 주소를 확인하고, 해당 주소가 어떤 포트에 연결되어 있는지 학습합니다.
  2. 포워딩(Forwarding): 목적지 MAC 주소가 테이블에 등록되어 있으면, 해당 포트로만 프레임을 전달합니다.
  3. 플러딩(Flooding): 목적지 MAC 주소가 테이블에 없을 경우, 스위치는 모든 포트(수신 포트 제외)로 프레임을 전송하여 응답을 유도합니다.
  4. 필터링(Filtering): 목적지가 동일한 포트에 있을 경우, 프레임을 다른 포트로 전달하지 않아 불필요한 트래픽을 차단합니다.

전이 방식 (Switching Methods)

스위치는 데이터를 전달하는 방식에 따라 다음과 같은 세 가지 전이 방식을 사용할 수 있습니다:

방식 설명 특징
스토어 앤 포워드(Store-and-Forward) 전체 프레임을 수신하고 오류 검사(CRC) 후 전달 신뢰성 높음, 지연 큼
패스트 포워딩(Cut-through) 프레임의 목적지 주소만 읽고 즉시 전달 지연 작음, 오류 검사 없음
프리그먼트 프리(Fragment-Free) 처음 64바이트(충돌 구간)를 검사 후 전달 기본적인 오류 방지, 균형 잡힌 성능

스위치의 종류

1. 계층별 분류

  • 레이어 2 스위치(L2 Switch)
  • 데이터 링크 계층에서 작동.
  • MAC 주소 기반으로 포워딩.
  • 일반적인 LAN 환경에서 사용.

  • 레이어 3 스위치(L3 Switch)

  • 네트워크 계층 기능(IP 라우팅)을 내장.
  • VLAN 간 라우팅, QoS 정책 적용 가능.
  • 라우터와 유사한 기능을 제공하지만 더 빠른 처리 속도.

  • 레이어 4 이상 스위치(L4+ Switch)

  • 전송 계층(TCP/UDP 포트)까지 분석 가능.
  • 애플리케이션 기반 트래픽 제어, 부하 분산 기능 지원.

2. 관리 가능성에 따른 분류

  • 비관리형 스위치(Unmanaged Switch)
  • 설정 불가능, 플러그 앤 플레이 방식.
  • 소규모 사무실, 가정용 네트워크에 적합.

  • 관리형 스위치(Managed Switch)

  • VLAN, QoS, 포트 미러링, SNMP 등 고급 기능 지원.
  • 원격 관리 가능하며, 네트워크 모니터링에 유리.
  • 기업용 네트워크에서 주로 사용.

  • 스마트 스위치(Smart Switch)

  • 관리형과 비관리형의 중간 형태.
  • 기본적인 VLAN, 포트 설정 가능하나 고급 기능은 제한적.

3. 포트 수 및 속도 기준

  • 포트 수: 5포트, 8포트, 24포트, 48포트 등 다양한 구성.
  • 전송 속도: 10/100Mbps, 기가비트(1Gbps), 10기가비트(10Gbps), 40/100Gbps 등.
  • 형태 인자: 데스크톱형, 랙마운트형, 모듈형 등.

주요 기능 및 기술

VLAN (Virtual Local Area Network)

  • 물리적 네트워크를 논리적으로 분할하여 보안과 트래픽 관리 향상.
  • 예: 회계팀과 개발팀을 서로 다른 VLAN으로 분리.

STP (Spanning Tree Protocol)

  • 네트워크 내 루프(Loop)를 방지하기 위한 프로토콜.
  • 백업 링크를 유지하면서도 브로드캐스트 스톰을 방지.

PoE (Power over Ethernet)

  • 데이터와 전력을 동일한 이더넷 케이블로 전송.
  • IP 카메라, VoIP 전화, 와이파이 AP 등에 전원 공급 가능.
  • PoE+(802.3at), PoE++(802.3bt) 등 표준 존재.
  • 여러 물리적 링크를 하나의 논리적 링크로 결합하여 대역폭 증가 및 장애 복구 기능 제공.

스위치와 허브, 라우터의 차이

장치 계층 주요 기능 사용 사례
허브(Hub) 물리 계층 (L1) 모든 포트로 데이터 브로드캐스트 구형 네트워크, 거의 사용 안 함
스위치(Switch) 데이터 링크 계층 (L2 이상) MAC 주소 기반 선택적 전달 LAN 내부 연결
라우터(Router) 네트워크 계층 (L3) IP 주소 기반 라우팅, 서브넷 간 연결 인터넷 연결, 네트워크 간 게이트웨이

참고 자료 및 관련 문서

  • IEEE 802.1D – 스패닝 트리 프로토콜 표준
  • IEEE 802.1Q – VLAN tagging 표준
  • IEEE 802.3af/at/bt – PoE 관련 표준
  • RFC 1700 – MAC 주소 할당 체계 (현재 IANA에서 관리)

관련 문서


스위치는 현대 네트워크 인프라의 핵심 구성 요소로, 안정적이고 고속의 데이터 통신을 가능하게 합니다. 기술의 발전에 따라 스마트 기능과 고속 전송을 지원하는 고성능 스위치들이 지속적으로 등장하고 있으며, 클라우드, 데이터센터, IoT 환경에서 그 중요성이 더욱 커지고 있습니다.

이더넷의 진화와 통신 방식

이더넷(Ethernet)은 초기 공유 매체 방식에서 전용 대역폭 방식인 스위칭 환경으로 진화하며 현대 네트워크의 표준이 되었습니다.

CSMA/CD에서 전이중 통신으로의 변화

초기 이더넷은 하나의 전송 매체를 여러 장치가 공유하는 반이중(Half-Duplex) 방식이었으며, 데이터 충돌을 방지하기 위해 CSMA/CD(Carrier Sense Multiple Access with Collision Detection) 알고리즘을 사용했습니다. 하지만 스위치의 도입으로 각 포트가 독립적인 충돌 도메인(Collision Domain)을 갖게 되면서, 송신과 수신이 동시에 가능한 전이중(Full-Duplex) 통신이 가능해졌고 충돌 발생 가능성이 완전히 제거되었습니다.

[통신 방식 비교 도식도] * CSMA/CD (Half-Duplex): 장치 A $\leftrightarrow$ [공유 매체/허브] $\leftrightarrow$ 장치 B $\rightarrow$ (충돌 발생 시 전송 중단 및 랜덤 대기 후 재전송) * 전이중 방식 (Full-Duplex): 장치 A $\rightleftharpoons$ [스위치] $\rightleftharpoons$ 장치 B $\rightarrow$ (송신/수신 경로 분리, 충돌 없음, 동시 양방향 통신)


이더넷 표준 및 물리 계층 인터페이스

이더넷은 IEEE 802.3 표준을 따르며, 전송 매체와 속도에 따라 다양한 물리 계층 인터페이스를 제공합니다.

이더넷 프레임 구조

표준 이더넷 프레임은 [프리앰블] $\rightarrow$ [목적지 MAC 주소] $\rightarrow$ [출발지 MAC 주소] $\rightarrow$ [타입/길이] $\rightarrow$ [데이터(페이로드)] $\rightarrow$ [FCS(오류 검사)] 순으로 구성됩니다.

인터페이스 종류 및 특성

  • RJ-45: 가장 일반적인 구리선(Twisted Pair) 인터페이스로, 주로 1Gbps 이하의 단거리 연결에 사용됩니다.
  • SFP/SFP+ (Small Form-factor Pluggable): 광케이블이나 고속 구리선을 연결하기 위한 탈착식 모듈 인터페이스입니다.

[SFP vs SFP+ 속도 및 특성 비교]

구분 SFP SFP+
최대 전송 속도 1 Gbps (Gigabit Ethernet) 10 Gbps (10 Gigabit Ethernet)
주요 용도 일반 기업용 LAN, 엣지 스위치 데이터센터, 백본 스위치, 서버 연결
물리적 크기 동일 (호환 가능하나 속도 제한됨) 동일 (SFP보다 높은 대역폭 지원)
전송 거리 모듈 종류에 따라 수백m ~ 수십km 모듈 종류에 따라 수백m ~ 수십km

이더넷 스위칭의 성능 지표

스위치의 실제 처리 능력을 평가하기 위해 다음과 같은 핵심 지표를 사용합니다.

  • 패킷 포워딩 속도 (pps, Packets Per Second): 초당 처리 가능한 패킷의 수를 의미합니다. 단순히 대역폭이 넓어도 pps 성능이 낮으면 작은 패킷이 많이 발생하는 환경에서 병목 현상이 발생합니다.
  • 스위칭 용량 (Switching Capacity / Backplane Bandwidth): 스위치 내부 버스(Backplane)가 처리할 수 있는 최대 데이터 전송량입니다. 모든 포트가 동시에 최대 속도로 통신할 때 지연이 없으려면 (포트 수 $\times$ 포트 속도 $\times$ 2) 이상의 용량이 필요합니다.
  • 버퍼 메모리 (Buffer Memory): 일시적인 트래픽 폭주(Burst) 시 패킷을 저장해두는 메모리 공간입니다. 버퍼가 부족하면 패킷 드롭(Packet Drop)이 발생하여 재전송으로 인한 성능 저하가 일어납니다.

QoS(Quality of Service) 상세 동작

QoS는 네트워크 트래픽에 우선순위를 부여하여 중요한 데이터(예: VoIP, 화상회의)가 먼저 처리되도록 보장하는 기술입니다.

802.1p 우선순위 태깅

IEEE 802.1Q 표준의 VLAN 태그 내에는 3비트의 PCP(Priority Code Point) 필드가 포함되어 있으며, 이를 통해 0~7단계의 우선순위를 지정합니다.

우선순위 큐(Priority Queue) 동작 과정

스위치는 수신한 프레임을 우선순위에 따라 서로 다른 큐(Queue)에 할당하여 처리합니다.

  1. 분류(Classification): 유입된 프레임의 802.1p 태그나 L3 DSCP 값을 확인하여 우선순위 등급을 결정합니다.
  2. 마킹(Marking): 결정된 우선순위에 따라 내부 큐 번호를 할당합니다.
  3. 큐잉(Queuing):
  4. Strict Priority (SP): 높은 우선순위 큐에 데이터가 하나라도 있으면 낮은 순위 큐는 완전히 무시하고 상위 큐부터 모두 처리합니다.
  5. Weighted Round Robin (WRR): 각 큐에 가중치를 부여하여, 상위 큐를 더 많이 처리하되 하위 큐에도 일정 비율의 전송 기회를 부여하여 기아 현상(Starvation)을 방지합니다.
  6. 스케줄링 및 전송(Scheduling & Transmission): 선택된 큐에서 프레임을 꺼내 목적지 포트로 송신합니다.

IEEE 802.3 표준 참조

이더넷의 물리 계층 및 매체 액세스 제어(MAC)를 정의하는 IEEE 802.3 표준 시리즈는 다음과 같습니다.

  • IEEE 802.3: 기본 이더넷 표준 (10Mbps)
  • IEEE 802.3u: Fast Ethernet (100Mbps)
  • IEEE 802.3ab: Gigabit Ethernet over Twisted Pair (1Gbps)
  • IEEE 802.3ae: 10 Gigabit Ethernet (10Gbps)
  • IEEE 802.3ba/bm: 40G/100G Ethernet 표준
AI 생성 콘텐츠 안내

이 문서는 AI 모델(gemma-4-31b)에 의해 생성된 콘텐츠입니다.

주의사항: AI가 생성한 내용은 부정확하거나 편향된 정보를 포함할 수 있습니다. 중요한 결정을 내리기 전에 반드시 신뢰할 수 있는 출처를 통해 정보를 확인하시기 바랍니다.

이 AI 생성 콘텐츠가 도움이 되었나요?