MAC 주소 테이블이란 무엇인가 | 스위치가 장비 위치를 기억하는 방법

2026. 3. 5. 13:48·IT 기초
반응형

네트워크에서 스위치는 데이터를 전달하는 장비입니다. 하지만 스위치가 단순히 데이터를 전달하는 것만으로는 효율적인 네트워크 통신을 만들 수 없습니다. 스위치는 데이터를 어디로 보내야 하는지 알아야 하기 때문입니다.

이때 스위치가 사용하는 것이 MAC 주소 테이블입니다. MAC 주소 테이블은 네트워크에 연결된 장비들의 위치를 기억하는 정보입니다. 스위치는 이 정보를 이용해 데이터를 올바른 방향으로 전달합니다.

이번 글에서는 MAC 주소 테이블이 무엇인지와 스위치가 어떻게 이 정보를 사용해 데이터를 전달하는지 정리해보겠습니다.

 

MAC 주소 테이블은 장비 위치를 기록하는 정보이다

MAC 주소 테이블은 스위치 내부에 저장되는 정보입니다. 이 테이블에는 네트워크에 연결된 장비의 MAC 주소와 해당 장비가 연결된 위치 정보가 기록됩니다.

네트워크에서 데이터가 스위치로 들어오면 스위치는 먼저 데이터 안에 있는 MAC 주소를 확인합니다. 그리고 그 주소가 어디로 가야 하는지를 MAC 주소 테이블을 통해 판단합니다.

이 덕분에 스위치는 데이터를 모든 방향으로 보내는 것이 아니라 목적지 장비가 있는 방향으로만 전달할 수 있습니다.

 

스위치는 통신을 통해 MAC 주소를 학습한다

스위치는 처음부터 모든 장비의 위치를 알고 있는 것은 아닙니다. 네트워크 통신이 발생하면서 MAC 주소 정보를 하나씩 학습하게 됩니다.

어떤 장비에서 데이터가 스위치로 들어오면 스위치는 해당 MAC 주소가 어느 방향에서 들어왔는지를 기록합니다. 이후 같은 MAC 주소로 데이터를 보내야 할 때는 이 정보를 이용해 정확한 위치로 전달합니다.

이 과정을 MAC 주소 학습이라고 합니다.

이 기능 덕분에 스위치는 네트워크 내부에서 데이터를 효율적으로 전달할 수 있습니다.

 

목적지 MAC 주소가 없는 경우에는 어떻게 될까

MAC 주소 테이블에 목적지 MAC 주소 정보가 없는 경우도 있습니다. 예를 들어 처음 통신이 발생했을 때는 스위치가 해당 장비의 위치를 아직 알지 못할 수 있습니다.

이런 경우 스위치는 데이터를 네트워크 전체로 전달합니다. 이렇게 여러 방향으로 데이터를 전달하는 동작을 플러딩이라고 합니다.

이후 목적지 장비가 응답을 보내면 스위치는 해당 MAC 주소의 위치를 기록하게 됩니다. 그 다음부터는 정확한 위치로 데이터를 전달할 수 있습니다.

 

스위치와 MAC 주소 테이블은 함께 동작한다

스위치는 MAC 주소 테이블을 이용해 데이터를 효율적으로 전달합니다. 네트워크 통신이 이루어질수록 스위치는 더 많은 MAC 주소 정보를 기억하게 됩니다.

이 덕분에 네트워크에서는 불필요한 트래픽이 줄어들고 통신 효율도 높아집니다.

스위치의 기본 동작 방식은 아래 글에서 설명했습니다.

📌[IT 기초] - 스위치는 무엇을 할까 | 네트워크에서 데이터를 전달하는 장비

MAC 주소 개념은 아래 글을 참고하면 이해하기 좋습니다.

📌[IT 기초] - MAC 주소란 무엇인가 | 물리적 주소 이해하기

 

정리

MAC 주소 테이블은 스위치가 네트워크 장비의 위치를 기억하기 위해 사용하는 정보입니다. 스위치는 통신 과정에서 MAC 주소를 학습하고 이 정보를 이용해 데이터를 정확한 방향으로 전달합니다.

또한 처음 통신이 발생했을 때는 플러딩을 통해 목적지 장비를 찾고 이후에는 MAC 주소 테이블을 이용해 효율적으로 데이터를 전달합니다.

네트워크 구조를 이해하려면 MAC 주소와 스위치의 역할뿐 아니라 MAC 주소 테이블이 어떻게 동작하는지도 함께 이해하는 것이 중요합니다.

반응형

'IT 기초' 카테고리의 다른 글

네트워크 보안의 기초  (0) 2026.03.06
ARP 테이블이란 무엇인가 | ARP 테이블 확인 방법 (CMD명령어)  (0) 2026.03.05
스위치란 무엇인가  (0) 2026.03.05
ARP란 무엇인가 | IP 주소를 MAC 주소로 찾는 과정  (0) 2026.03.05
MAC 주소란 무엇인가 | 물리적 주소 이해하기  (0) 2026.03.05
'IT 기초' 카테고리의 다른 글
  • 네트워크 보안의 기초
  • ARP 테이블이란 무엇인가 | ARP 테이블 확인 방법 (CMD명령어)
  • 스위치란 무엇인가
  • ARP란 무엇인가 | IP 주소를 MAC 주소로 찾는 과정
pdlunge
pdlunge
현대자동차 협력사 전산팀에서 근무 중입니다. 전산직 현실, IT 기초, 네트워크 및 운영 경험을 정리합니다.
  • pdlunge
    전산 운영 노트
    pdlunge
  • 전체
    오늘
    어제
    • 분류 전체보기 (79)
      • IT 기초 (66)
      • 전산직 이야기 (12)
  • 블로그 메뉴

    • 홈
    • 블로그 소개
    • 태그
    • 방명록
    • 문의하기
    • 개인정보처리방침
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    전산직
    it
    Network
    제조업 전산
    전산팀
    제조업 전산직
    전산직 전망
    방화벽
    전산직 현실
    전산
    전산직 연봉
    보안
    전산직 하는일
    전산팀 업무
    네트워크
  • 최근 댓글

  • 최근 글

  • 반응형
  • hELLO· Designed By정상우.v4.10.6
pdlunge
MAC 주소 테이블이란 무엇인가 | 스위치가 장비 위치를 기억하는 방법
상단으로

티스토리툴바