네트워크 R&S

라우팅과 스위칭의 차이

Catnap 2025. 5. 6. 23:14

라우팅(Routing)과 스위칭(Switching)은 네트워크에서 데이터를 전달하는 두 가지 핵심적인 방식이지만, 동작하는 계층과 역할에 차이가 있습니다.

 

 

스위칭 (Switching)

  • 주요 역할: 동일한 네트워크(LAN, Local Area Network) 내에서 데이터를 정확한 장치로 전달하는 역할을 합니다.
  • 동작 계층: OSI 모델의 2계층인 데이터 링크 계층(Data Link Layer)에서 동작합니다.
  • 주소 체계: 주로 MAC 주소(Media Access Control Address)를 사용하여 통신합니다. MAC 주소는 네트워크 인터페이스 카드(NIC)에 부여된 고유한 물리적 주소입니다.
  • 동작 방식: 스위치는 학습 기능을 통해 어떤 MAC 주소를 가진 장치가 어떤 포트에 연결되어 있는지 파악하고 있습니다 (MAC 테이블 또는 스위칭 테이블). 데이터 패킷(이더넷 프레임)이 도착하면 목적지 MAC 주소를 확인하여 해당 장치가 연결된 포트로만 데이터를 전달합니다. 이를 통해 불필요한 트래픽 발생을 줄이고 네트워크 효율성을 높입니다.
  • 장비: 주로 스위치(Switch) 장비가 이 역할을 수행합니다.

라우팅 (Routing)

  • 주요 역할: 서로 다른 네트워크(LAN과 LAN 사이, 또는 LAN과 인터넷 사이 등) 간에 데이터를 전달하는 역할을 합니다. 여러 네트워크 경로 중 목적지까지 가는 최적의 경로를 결정합니다.
  • 동작 계층: OSI 모델의 3계층인 네트워크 계층(Network Layer)에서 동작합니다.
  • 주소 체계: 주로 IP 주소(Internet Protocol Address)를 사용하여 통신합니다. IP 주소는 네트워크 상에서 장치를 식별하는 논리적인 주소입니다.
  • 동작 방식: 라우터는 라우팅 테이블을 가지고 있습니다. 라우팅 테이블에는 목적지 네트워크까지 가기 위한 경로 정보가 담겨 있습니다. 데이터 패킷(IP 패킷)이 도착하면 목적지 IP 주소를 확인하고 라우팅 테이블을 참조하여 다음으로 패킷을 전달할 최적의 경로(다음 홉 라우터)를 결정합니다.
  • 장비: 주로 라우터(Router) 장비가 이 역할을 수행합니다.

간단히 비유하자면:

  • 스위칭: 한 건물(동일 네트워크) 안에서 우편물(데이터)을 정확한 방(장치)으로 배달하는 역할입니다. 방 번호(MAC 주소)를 보고 배달합니다.
  • 라우팅: 서로 다른 건물이나 도시(서로 다른 네트워크) 간에 우편물(데이터)을 전달하기 위해 최적의 경로(예: 고속도로, 기차 경로)를 결정하는 역할입니다. 건물 주소 또는 도시 이름(IP 주소)을 보고 경로를 찾습니다.

 

결론적으로, 스위칭은 로컬 네트워크 내에서의 통신을 담당하고 라우팅은 네트워크와 네트워크 사이의 통신을 담당하며 최적의 경로를 찾는 역할을 합니다.

MPLS는 이러한 라우팅 과정에서 IP 주소 대신 레이블을 사용하여 경로를 지정함으로써 기존 IP 라우팅의 효율성을 높이는 기술이라고 이해하시면 됩니다.