62 lines
2.9 KiB
Markdown
62 lines
2.9 KiB
Markdown
---
|
|
id: 라우터(Router) 20260428
|
|
created: 2026-04-28 14:32
|
|
tags:
|
|
- network
|
|
aliases:
|
|
---
|
|
## 💡 생각
|
|
랜선으로 연결된 인터넷에서 다음 목적지가 어디인지 알려주는 중간 거점의 역할을 하는 장치
|
|
|
|
---
|
|
## 📑 개념
|
|
라우터(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. 정답부터 말씀드리면, **라우터는 하드웨어(물리적 장치)이기도 하고 소프트웨어이기도 합니다.**
|
|
|
|
일단은 라우터는 하나의 장치다고 생각하자. (소프트웨어가 탑제된 장치 그 자체)
|
|
|
|
---
|