Files
kui-vault/content/03.Note/라우터(Router).md
2026-05-04 10:30:04 +09:00

2.9 KiB

id, created, tags, aliases
id created tags aliases
라우터(Router) 20260428 2026-04-28 14:32
network

💡 생각

랜선으로 연결된 인터넷에서 다음 목적지가 어디인지 알려주는 중간 거점의 역할을 하는 장치


📑 개념

라우터(Router)는 서로 다른 네트워크를 연결하고, 데이터 패킷이 목적지까지 가는 최적의 경로(Route)를 찾아주는 길잡이 역할을 하는 네트워크 장비입니다.

1. 라우터의 핵심 기능

라우터의 역할은 크게 두 가지로 나뉩니다.

  • 경로 결정 (Routing): 목적지 IP 주소를 확인하고, 자신의 라우팅 테이블(Routing Table)을 참조하여 "어떤 길로 가야 가장 빠르고 정확한지" 판단합니다. 내비게이션과 같은 역할입니다.

  • 패킷 전달 (Forwarding): 경로가 결정되면 해당 데이터를 다음 인터페이스(출구)로 실제로 옮겨줍니다.

2. 라우터의 작동 원리

라우터는 내부에 라우팅 테이블(Routing Table)이라는 일종의 지도를 가지고 있습니다.

  1. 패킷 수신: 데이터(패킷)가 라우터에 도착합니다.

  2. 주소 확인: 라우터는 패킷에서 목적지 IP 주소를 읽어냅니다.

  3. 경로 검색: 라우팅 테이블에서 이 IP로 가려면 어디로 가야 하는지 찾습니다.

  4. 전송: 가장 적합한 경로로 패킷을 밀어 넣어줍니다.

3. 게이트웨이 vs 라우터: 차이점이 뭐야?

질문하신 흐름에서 헷갈릴 수 있는 부분인데, 실무에서는 거의 같은 의미로 쓰이기도 합니다.

  • 라우터: 장비 그 자체를 부르는 이름입니다. (하드웨어적 관점)

  • 게이트웨이: 네트워크의 출입구라는 '역할'을 부르는 이름입니다. (기능적 관점)

[!info] 우리가 집에서 쓰는 공유기는 '라우터' 장비이면서, 동시에 우리 집 네트워크의 '기본 게이트웨이' 역할을 수행하고 있는 것입니다.

4. 왜 라우터가 필요한가요?

라우터가 없다면 우리는 옆방에 있는 컴퓨터와는 통신할 수 있어도, 멀리 떨어진 구글이나 네이버 서버와는 소통할 수 없습니다.

  • 네트워크 분리: 너무 많은 기기가 하나의 네트워크에 있으면 트래픽이 몰려 속도가 느려집니다. 라우터는 네트워크를 적절히 쪼개 관리 효율을 높입니다.

  • 보안: 외부 네트워크와 내부 네트워크를 분리하여 1차적인 방어선 역할을 합니다.

[!question] Q. 라우터는 물리적인 장치야? 아니면 소프트웨어야? A. 정답부터 말씀드리면, 라우터는 하드웨어(물리적 장치)이기도 하고 소프트웨어이기도 합니다.

일단은 라우터는 하나의 장치다고 생각하자. (소프트웨어가 탑제된 장치 그 자체)