스위치

0

network

목록 보기
11/39

데이터 링크 계층의 네트워크 장비: 스위치 개념 및 기능


1. 스위치란?

  • 정의: 스위치는 데이터 링크 계층(2계층)의 대표적인 네트워크 장비로, MAC 주소를 기반으로 데이터를 특정 목적지로 전달합니다.
  • 주요 특징:
    • 콜리전 도메인 분리: 허브와 달리 각 포트가 독립된 콜리전 도메인으로 동작, 충돌 방지.
    • 전이중(Full-Duplex) 통신: 송수신이 동시에 가능, 네트워크 효율 극대화.
    • CSMA/CD 불필요: 충돌이 발생하지 않으므로 반이중 통신 방식(CSMA/CD)을 사용하지 않음.

2. 스위치의 주요 기능

2.1. MAC 주소 학습 기능

  • 목적: 각 포트에 연결된 호스트의 MAC 주소를 학습하여, 데이터 프레임을 정확한 목적지 포트로 전달.
  • 동작 원리:
    1. MAC 주소 테이블 생성:
      • 스위치는 데이터 프레임의 송신지 MAC 주소를 읽어 MAC 주소와 포트를 매핑.
      • 예: 1번 포트 → MAC 주소 AA:BB:CC:DD:EE:FF.
    2. 플러딩(Flooding):
      • 특정 목적지 MAC 주소를 알지 못할 경우, 모든 포트로 프레임을 전송.
    3. 포워딩(Forwarding):
      • 목적지 MAC 주소가 MAC 주소 테이블에 존재하면, 해당 포트로만 데이터를 전달.
    4. 필터링(Filtering):
      • 목적지가 동일 LAN에 연결된 포트일 경우, 다른 포트로 데이터 전송을 차단.
    5. 에이징(Aging):
      • 일정 시간 동안 송수신 데이터가 없는 MAC 주소 항목은 삭제.

2.2. VLAN (Virtual LAN)
  • 정의: VLAN은 스위치에서 논리적으로 네트워크를 분리하여 트래픽을 구획하는 기술입니다.
  • 장점:
    • 트래픽 분배: 불필요한 트래픽 방지 및 네트워크 성능 향상.
    • 보안 강화: 네트워크를 분리하여 민감한 데이터 보호.
    • 유연성 제공: 물리적 위치와 상관없이 네트워크 구성 가능.

3. VLAN 종류

3.1. 포트 기반 VLAN
  • 동작 원리:
    • 스위치의 포트별로 VLAN을 할당.
    • 특정 VLAN에 속한 호스트는 해당 VLAN의 포트에 연결되어야 함.
  • 특징:
    • 정적 VLAN: 포트가 고정된 VLAN에 속함.
    • 설정 용이: 호스트를 물리적으로 포트에 연결하면 자동으로 VLAN 구성.
3.2. MAC 주소 기반 VLAN
  • 동작 원리:
    • 호스트의 MAC 주소를 기반으로 VLAN 할당.
    • 프레임의 MAC 주소를 읽어 해당 호스트가 속한 VLAN을 식별.
  • 특징:
    • 동적 VLAN: MAC 주소로 VLAN이 결정.
    • 물리적 포트 변경에 영향을 받지 않음.

4. 스위치와 관련된 개념

4.1. 브로드캐스트 도메인
  • 정의: 브로드캐스트 메시지가 전파되는 네트워크 영역.
  • 스위치 역할: VLAN을 통해 브로드캐스트 도메인을 분리하여 네트워크 효율성 향상.
4.2. 스위치 vs 브릿지
  • 스위치: 현대 네트워크의 주요 장비로, 고성능 및 다양한 기능 제공.
  • 브릿지: 과거 사용되던 장비로, 기본적인 MAC 주소 학습 및 포워딩 기능 제공.
  • 차이점: 스위치는 성능이 더 뛰어나고 대규모 네트워크에 적합.

5. 스위치의 동작 과정 예시

  1. 프레임 전송 시나리오:
    • 호스트 A(1번 포트) → 호스트 C(3번 포트) 데이터 전송.
    • 송신지 MAC 주소(AA:BB:CC:DD:EE:FF) 학습 → MAC 주소 테이블 업데이트.
    • 목적지 MAC 주소를 알 수 없을 경우, 모든 포트로 플러딩.
    • 응답 프레임 도착 → 목적지 MAC 주소(FF:EE:DD:CC:BB:AA) 학습.
  2. 테이블 업데이트:
    • 스위치가 송신지/목적지 MAC 주소를 학습하여 이후 데이터 전송 최적화.

6. 실무 적용 및 요약

  • MAC 주소 학습: 스위치의 기본 기능으로, 데이터 전송을 최적화하고 충돌을 방지.
  • VLAN 활용: 네트워크를 논리적으로 구분하여 보안, 성능, 관리 효율성 향상.
  • 콜리전 도메인 분리: 스위치는 포트별로 독립된 콜리전 도메인을 구성하여 충돌 문제를 제거.

스위치는 오늘날 네트워크의 필수 장비로, 현대 데이터 센터 및 네트워크 환경에서 광범위하게 사용됩니다.
다음 학습에서는 상위 계층(L3, L4)에서 사용되는 고급 스위치의 기능과 네트워크 설계에 대해 알아보겠습니다.

0개의 댓글