3. 공유기와 라우터의 차이는? 인터넷이 연결되는 구조 쉽게 이해하기
집에서 인터넷을 사용할 때 가장 익숙한 장비 중 하나가 공유기입니다. 컴퓨터, 스마트폰, TV, NAS를 와이파이나 랜선으로 연결하려면 대부분 공유기를 사용합니다. 그런데 네트워크를 공부하다 보면 공유기와 함께 라우터라는 용어가 등장합니다. 둘은 같은 장비처럼 보이기도 하지만 정확히는 의미와 역할에 차이가 있습니다.
저도 NAS를 설치하고 남는 PC로 홈 서버를 구성하면서 공유기 설정 화면을 자주 확인했습니다. 처음에는 인터넷이 연결되기만 하면 공유기는 단순히 와이파이를 만들어 주는 장비라고 생각했습니다. 하지만 외부 접속과 포트포워딩, 내부 IP 설정을 직접 살펴보니 공유기는 집 안의 여러 장치를 하나의 인터넷 회선에 연결하는 핵심 장비라는 것을 알게 됐습니다.
공유기란 무엇인가?
우리가 가정에서 흔히 사용하는 공유기는 인터넷 회선 하나를 여러 기기가 함께 사용할 수 있도록 연결해 주는 장비입니다.
집으로 들어온 인터넷 회선을 공유기에 연결한 뒤 컴퓨터와 스마트폰, 태블릿, TV, NAS 등을 유선 또는 무선으로 연결합니다.
예를 들어 집에 다음과 같은 장치가 있다고 생각해 보겠습니다.
컴퓨터
스마트폰
스마트 TV
NAS
노트북
이 장치들은 각각 공유기에서 사설 IP 주소를 받아 내부 네트워크에 연결됩니다. 공유기는 여러 기기의 요청을 받아 하나의 외부 인터넷 연결을 통해 데이터를 주고받을 수 있도록 중간에서 관리합니다.
가정용 공유기에는 라우터 기능뿐 아니라 여러 기능이 하나의 장비에 함께 들어 있는 경우가 많습니다.
대표적으로 라우팅 기능, NAT, DHCP, 유선 스위치, 무선 와이파이, 방화벽 기능을 하나의 제품에서 제공합니다.
그래서 일상에서는 이러한 장비 전체를 그냥 공유기라고 부릅니다.
라우터란 무엇인가?
라우터는 서로 다른 네트워크 사이에서 데이터가 이동할 경로를 결정하는 장비입니다.
쉽게 말하면 데이터가 목적지까지 갈 수 있도록 길을 안내하는 역할을 합니다.
인터넷은 하나의 거대한 네트워크처럼 보이지만 실제로는 수많은 작은 네트워크가 서로 연결된 구조입니다. 라우터는 이 네트워크와 저 네트워크 사이에서 목적지 주소를 확인한 뒤 데이터를 어느 방향으로 보내야 할지 결정합니다.
집에서도 같은 원리가 적용됩니다.
집 안의 내부 네트워크와 인터넷은 서로 다른 네트워크입니다. 가정용 공유기는 두 네트워크 사이에 위치해 내부 장치의 데이터를 외부 인터넷으로 전달합니다.
따라서 우리가 공유기라고 부르는 장비 안에도 라우터 기능이 포함되어 있습니다.
공유기와 라우터의 차이는 무엇일까?
공유기와 라우터의 차이를 가장 쉽게 이해하려면 범위를 생각하면 됩니다.
라우터는 네트워크와 네트워크 사이의 경로를 연결하는 기능 또는 장비를 의미합니다.
반면 가정용 공유기는 라우터 기능에 여러 부가 기능을 더한 복합 장비에 가깝습니다.
일반적인 가정용 공유기에는 다음과 같은 기능이 함께 들어 있습니다.
인터넷과 내부 네트워크를 연결하는 라우터 기능
여러 장치를 랜선으로 연결하는 스위치 기능
스마트폰과 노트북을 연결하는 무선 AP 기능
내부 장치에 IP 주소를 자동으로 할당하는 DHCP 기능
여러 사설 IP가 하나의 공인 IP를 사용할 수 있게 하는 NAT 기능
외부 접근을 제한하는 기본 방화벽 기능
따라서 공유기와 라우터를 완전히 다른 장비라고 보기보다는, 가정용 공유기 안에 라우터 기능이 포함되어 있다고 이해하는 편이 쉽습니다.
인터넷은 공유기를 통해 어떻게 연결될까?
컴퓨터에서 웹사이트에 접속하는 상황을 생각해 보겠습니다.
컴퓨터는 먼저 공유기로 데이터를 보냅니다. 공유기는 목적지가 집 안의 다른 장치인지 외부 인터넷인지 판단합니다.
외부 인터넷으로 가야 하는 요청이라면 공유기는 인터넷 서비스 제공업체의 네트워크로 데이터를 전달합니다. 이후 여러 라우터를 거쳐 목적지 서버까지 이동합니다.
서버에서 돌아오는 데이터도 반대 방향으로 이동하고, 집의 공유기는 해당 데이터를 요청했던 컴퓨터나 스마트폰으로 전달합니다.
사용자는 단순히 웹사이트 주소를 입력했지만 실제로는 여러 네트워크와 라우터를 거쳐 데이터가 이동한 것입니다.
공유기에서 NAT가 필요한 이유
가정용 공유기를 이해할 때 NAT도 함께 알아두는 것이 좋습니다.
집 안에서는 컴퓨터와 NAS가 192.168.x.x 같은 사설 IP를 사용합니다. 하지만 이 주소는 인터넷에서 직접 사용할 수 없습니다.
공유기는 내부 사설 IP를 외부에서 사용할 공인 IP와 연결해 줍니다. 이 과정에 NAT가 사용됩니다.
덕분에 집 안에 여러 대의 장치가 있어도 하나의 인터넷 회선과 공인 IP를 함께 사용할 수 있습니다.
저도 홈 서버를 구성하면서 내부에서 접속할 때 사용하는 IP와 외부에서 보이는 IP가 다르다는 점에서 처음에는 많이 헷갈렸습니다. 공유기의 NAT 구조를 이해하고 나니 왜 내부 IP만 알고서는 외부에서 바로 홈 서버에 접속할 수 없는지 이해하기 쉬워졌습니다.
DHCP는 어떤 역할을 할까?
공유기에 새 스마트폰이나 컴퓨터를 연결하면 사용자가 직접 IP 주소를 입력하지 않아도 인터넷이 되는 경우가 대부분입니다.
이 역할을 하는 것이 DHCP입니다.
DHCP는 내부 네트워크에 접속한 장치에 사용할 IP 주소와 게이트웨이, DNS 같은 네트워크 정보를 자동으로 할당합니다.
예를 들어 공유기가 192.168.0.1을 사용하고 있다면 컴퓨터에는 192.168.0.10, 스마트폰에는 192.168.0.11, NAS에는 192.168.0.12처럼 서로 다른 주소를 할당할 수 있습니다.
NAS나 홈 서버처럼 항상 같은 주소로 접속해야 하는 장치는 DHCP 예약을 이용해 특정 IP를 계속 사용하도록 설정하면 관리하기 편합니다.
공유기와 스위치는 무엇이 다를까?
공유기와 함께 자주 등장하는 장비가 스위치입니다.
스위치는 같은 내부 네트워크에 있는 여러 장치를 연결하는 역할에 집중합니다. 유선 포트가 부족할 때 스위치를 추가하면 더 많은 컴퓨터나 NAS를 랜선으로 연결할 수 있습니다.
라우터는 서로 다른 네트워크를 연결하고, 스위치는 같은 네트워크 안의 장치를 연결한다고 이해하면 쉽습니다.
가정용 공유기 뒤쪽에 여러 개의 LAN 포트가 있는 이유도 내부적으로 스위치 기능이 함께 들어 있기 때문입니다.
공유기와 무선 AP의 차이
와이파이를 제공하는 기능은 정확히 말하면 무선 AP의 역할입니다.
AP는 Access Point의 약자로 유선 네트워크를 스마트폰과 노트북 같은 무선 장치가 사용할 수 있도록 연결합니다.
가정용 공유기에는 보통 라우터와 스위치, 무선 AP 기능이 모두 포함되어 있습니다. 그래서 별도의 네트워크 장비를 구입하지 않아도 공유기 하나만 설치하면 유선과 무선 인터넷을 함께 사용할 수 있습니다.
반면 규모가 큰 회사나 학교에서는 라우터와 스위치, 무선 AP를 각각 별도 장비로 구성하는 경우가 많습니다.
공유기를 두 대 연결하면 문제가 생길 수 있을까?
집이 넓거나 와이파이 신호가 약하면 공유기를 한 대 더 연결하기도 합니다.
이때 두 공유기가 모두 라우터 기능을 수행하면 내부 네트워크가 두 번 나뉘는 이중 NAT 환경이 만들어질 수 있습니다.
일반적인 인터넷 사용에는 문제가 없을 수도 있지만 홈 서버나 게임, 포트포워딩, 외부 접속을 설정할 때 복잡해질 수 있습니다.
두 번째 공유기를 단순히 와이파이 확장용으로 사용한다면 AP 모드나 브리지 모드를 활용하는 것이 더 적합할 수 있습니다. 제품마다 설정 방식이 다르므로 공유기 설명서를 확인하는 것이 좋습니다.
홈 서버에서는 공유기 설정이 왜 중요할까?
NAS와 홈 서버를 내부에서만 사용할 때는 공유기에 연결한 뒤 사설 IP로 접속하면 비교적 간단합니다.
하지만 외부에서 접속하려고 하면 공유기의 역할이 훨씬 중요해집니다.
외부 사용자가 집의 공인 IP로 요청을 보내더라도 공유기는 그 요청을 내부의 어느 장치로 전달해야 하는지 알 수 없습니다. 그래서 특정 포트로 들어온 요청을 NAS나 홈 서버의 내부 IP로 보내도록 포트포워딩을 설정할 수 있습니다.
이 과정에서 공인 IP, 사설 IP, 포트, 방화벽이 모두 연결됩니다.
저도 홈 서버를 살펴보면서 네트워크 문제라고 생각했던 부분이 실제로는 서버 자체가 아니라 공유기 설정 때문인 경우가 있다는 점을 알게 됐습니다. 내부에서는 접속되지만 외부에서만 안 된다면 서버 상태와 함께 공유기와 포트포워딩 설정도 확인해야 합니다.
공유기와 라우터 차이 정리
라우터는 서로 다른 네트워크 사이에서 데이터가 이동할 경로를 결정하는 장비입니다.
가정용 공유기는 이 라우터 기능을 포함하면서 NAT, DHCP, 유선 스위치, 와이파이 AP, 방화벽 같은 여러 기능을 하나의 장비에 넣은 제품입니다.
그래서 일상적인 가정 환경에서는 공유기 하나로 인터넷 연결부터 내부 IP 관리, 와이파이까지 처리할 수 있습니다.
저도 NAS와 홈 서버를 사용하면서 공유기를 단순히 와이파이를 만드는 장비가 아니라 집 안의 네트워크를 관리하고 인터넷과 연결하는 중심 장비로 이해하게 됐습니다.
공유기와 라우터의 차이를 이해했다면 다음으로는 포트가 무엇인지, 80번과 443번 포트가 왜 사용되는지 알아두는 것이 좋습니다. 이후 포트포워딩까지 연결해서 이해하면 외부에서 NAS와 홈 서버에 접속하는 구조가 훨씬 명확해집니다.