네린이 네트워크 성장기

라우팅과 스위칭 본문

네트워크 기초

라우팅과 스위칭

네네성 2025. 4. 9. 21:05

 

 

 

라우팅과 스위칭. 기본적이면서도 많이 사용하는

단어인데 제대로 정리를 해야 할 것 같아

이렇게 글을 남긴다.

 

 

 

 

 

 

 

 

 

라우팅

 

L3에서 사용되며

어떤 네트워크 안에서 통신 데이터를 보낼 때

최적의 경로를 선택하는 과정이다.

 

 

ip 주소 기반으로 통신 경로를 설정하며

라우터라는 장비를 사용한다.

 

 

서로 다른 네트워크 간 통신을 하기 위해 사용되며

목적지 ip 주소를 확인한 뒤 라우팅 테이블

참고해 최적 경로로 패킷을 전송한다.

 

 

전에 봤던 라우팅 프로토콜도 간단히

알아보자면 이렇다.

 

 

알다시피 IGP는 내부, EGP는 외부 프로토콜이다.

테이블 관리 방법은 디스턴스 벡터,

링크스테이트 벡터로 나눌 수 있고

마지막은 각 프로토콜을 대표하는 프로토콜들이다.

 

 

 

 

 

 

 

 

 

스위칭

L2에서 사용되며

같은 네트워크(같은 ip 대역) 안의 장비들 간

통신을 연결해 주는 방식이다.

 

 

MAC 주소 기반으로 장비를 찾아 데이터를

전달하며 스위치라는 장비를 사용한다.

 

 

장비가 데이터를 보내면 프레임에는 목적지 MAC 주소가 있고

스위치는 내부 MAC 주소 테이블을 통해 

목적지 포트를 찾고 그 포트로만 전송한다.

 

 

 

 

 

 

 

 

 

https://netmaster618.tistory.com/20

 

라우터

라우터인터넷을 사용하기 위해서, 서로 다른 네트워크 간 통신하기 위해서,그리고 브로드 캐스트 영역을 나눠주기 위해서 사용되는 장비이다.한마디로 지능을 가진 경로 배정기라고 할 수 있겠

netmaster618.tistory.com

 

근데 위 글에서 라우터는 크게 경로 결정과

스위칭을 한다고 쓰여있다.

 

 

하지만 여기서 라우터가 하는 스위칭과

스위치가 하는 스위칭에는 차이가 있다.

 

 

다음과 같은데

  라우터의 스위칭 스위치의 스위칭
계층 Layer 3 (네트워크 계층) Layer 2 (데이터링크 계층)
기준 목적지 IP 주소 → 라우팅 테이블 목적지 MAC 주소 → MAC 테이블
동작 라우팅된 포트로 패킷 포워딩 해당 MAC 주소의 포트로 프레임 포워딩
의미 경로가 결정된 후의 전달(포워딩) LAN 내 장비 연결

 

즉 라우터가 수행하는 스위칭은 경로를 결정한 뒤

해당 인터페이스로 패킷을 전달하는 과정을 의미한다.

단순히 포워딩하는 동작을 말하는 것이다.

 

 

이는 L2 스위치가 수행하는 MAC 주소 기반의

스위칭과는 다른 개념이다.

 

 

 

 

 

 

 

 

 

라우팅과 스위칭의 차이점

 

  라우팅 스위칭
계층 L3 네트워크 계층 L2 데이터링크 계층
주소 기준 ip 주소 MAC 주소
통신 범위 서로 다른 네트워크 (WAN 포함) 동일 네트워크 (LAN)
장비 라우터 스위치
속도 상대적으로 느림 (경로 계산 필요) 빠름 (하드웨어 기반)
브로드캐스트 차단 (라우터는 브로드캐스트를 안 넘김) 기본적으로 허용
예시 사무실 <-> 본사 (다른 ip 대역) PC <-> 프린터 (같은 ip 대역)

 

 

위와 같다고 보면 되겠다.

 

 

간단히

스위치는 같은 네트워크 내 장비 연결,

라우터는 서로 다른 네트워크 간 연결

이라고 보면 되겠다.

 

 

 

 

 

 

 

 

 

MAC

스위칭을 하면서 MAC 주소를 이용한다는

것이 나왔었다.

 

 

그래서 나온 김에 한 번 더 알아가보려 한다.

 

 

https://netmaster618.tistory.com/5

 

맥 어드레스와 캐스트

맥 어드레스란하드웨어 주소라고도 하며랜카드 또는 네트워크 장비에 이미 고정되어 있는 주소를 말한다.48비트이며 6옥텟이다.  ex) 16진수 표기00-60-97-8F-4F-8600:60:97:8F:4F:860060.978F.4F86  여기서

netmaster618.tistory.com

 

위 글에서 MAC 주소 48비트 중에서 반절씩 나누어

앞은 제조자 코드(OUI), 뒤는 일련번호라는 것을

알 수 있다.

 

 

 그래서 제조사에서 2^24개의 OUI를 부여할 수

있을 줄 알았지만 그게 아니었다.

 

 

앞의 8비트 중 오른쪽에서 가장 끝 비트는

I/G 비트로 0은 유니캐스트 1은 멀티캐스트를

나타내며 이를 구분하기 위한 비트이다.

 

 

이제 그다음 비트는 U/L 비트로

0은 글로벌 주소를 1은 로컬 주소를 나타낸다.

글로벌 주소는 IEEE에서 부여하며 공장에서

출하되었다는 것을 나타낸다.

다음 로컬 주소는 수동으로 만든 주소, 가상머신이나

네트워크 시뮬레이션에서 사용된다는

것을 나타낸다.

 

 

그래서 제조사에서는 총 2^22개의

OUI를 부여할 수 있는 것이다.

 

 

 

 

 

 

 

 

'네트워크 기초' 카테고리의 다른 글

WAN  (0) 2025.04.03
NAT  (0) 2025.03.27
HSRP  (0) 2025.03.26
익스텐디드 액세스 네트워크  (0) 2025.03.25
스탠다드 액세스 리스트  (0) 2025.03.20