Layer 2, Layer 3의 차이점

이주희·2024년 4월 23일

라우터, 스위치, 허브란

  • 라우터 : 서로 다른 네트워크의 다양한 스위치를 서로 상호연결하여 넓은 네트워크 형성에 사용됨
    레이어 3을 사용함
    한 네트워크에서 다른 네트워크로 데이터(패킷) 전송하는 기능이 있음

  • 스위치 : 단일 네트워크의 다른 장치 간의 상호연결을 형성하는 장치
    적절한 리소스 공유 보장을 위해 네트워크의 모든 장치를 연결하는 중앙 상호 연결 장치 역할을 함
    레이어 2를 사용함

  • 허브 : 스위치와 비슷하게 리소스 공유 목적으로 여러 기기를 하나로 연결할 수 있음
    다른 점은 기기 중 하나에 전송된 패킷이 허브에 연결된 모든 기기에 브로드캐스팅

layer 2, 3란?

OSI 7계층에서 비롯된 숫자

Layer 2 (스위치 기반)

LAN 네트워크에서 단말 간 직접적인 데이터 교환을 제공

Layer 2 스위치는 MAC Address 테이블 가지고 있음
MAC : 16진수 12자리로 구성

MAC 테이블은 하드웨어의 MAC 주소와 MAC 주소를 마지막으로 발견한 포트를 기록

Layer 3 (라우터 기반)

서브넷 컨트롤과 논리적 주소를 이용하여 패킷을 전송함

  1. 모든 패킷의 출발지와 목적지 주소를 IP 라우팅 테이블을 통해 확인함
  2. 패킷을 위한 최적의 Hop을 결정하고 전송한다

둘의 차이점

라우팅 기능 차이

  • Layer 2 스위치는 IP 주소나 다른 상위 계층의 정보는 전혀 신경쓰지 않고 MAC 주소를 기반으로 작동함
  • Layer 3 스위치는 Layer 2 스위치의 모든 기능을 할 수 있고, 추가적으로 Static Routing, Dynamic Routing을 할 수 있음

0개의 댓글