본문 바로가기

Study/Server

Home Server (1) - 공유기의 원리

먼저, IP address 란 무엇인가?

 

우리가 인터넷을 사용하기 위해서, 컴퓨터는 ip 주소를 가지고 있어야 한다.

 

그래서 다른 컴퓨터와 통신을 할 수 있다. (client 컴퓨터에서 server가 설치되어 있는 컴퓨터에 요청을 하면, 그 server에서 정보를 다시 그 client 컴퓨터의 ip주소로 다시 보낸다.)

 

 

 

 

 

 


 

 

 

 

 

우리는 보통 통신사와 계약을 해서 회선을 받는다.

 

그러면 그 케이블을 우리 컴퓨터에 꽂거나, 어떤 스마트폰을 와이파이에 연결하는 그 순간에 자동으로 그 컴퓨터에는 ip 주소가 부여된다.

 

하지만, 컴퓨터 뿐만 아니라 여러 개의 기기를 인터넷에 연결하기 위해서는 각 device 마다 ip 주소가 있어야 한다.

 

이때 보통 통신사와 계약을 다시 해 두 개의 회선을 받는 것이 아니라, 회선은 하나만 갖되 공유기를 사용한다.

 

 

 

 

 

공유기 뒷면에는, WAN 구멍과 LAN 구멍들이 있다.

 

여기서 통신사로부터 받은 케이블은 WAN 에 연결을 하고,

 

컴퓨터에 꽃혀있던 케이블을 LAN에 연결한다. (통신사로 부터 받은 ip 주소는 그 공유기의 것이 된다)

 

그렇게 각각의 장치들은 LAN에 연결되는데, 스마트폰같은 무선기기는 안테나를 통해 연결된다.

 

 

 

 

 

공유기를 중심으로 연결된 디바이스들 (예, 스마트폰/노트북 등) 을 통틀어서 지역 네트워크라고 한다.

 

LAN은 Local Area Network 의 약자이다.

 

 

그리고 이 공유기는 동시에 전 세계에서 가장 거대한 네트워크인 인터넷이라고 하는 광역 네트워크에 소속되어있다.

 

WAN 은 Wide Area Network 의 약자이다. 

 

따라서 공유기(router)는, LAN과 WAN 이라는 두 네트워크 사이에서 중개 역할을 한다.

 

 

 

 

 

그리고 공유기에 연결된 디바이스들도 각각 IP 주소를 가지게 되는데,

 

예를들어 공유기의 IP 주소가 192.168.0.1 이면, 이에 연결된 디바이스들의 주소는 192.168.0.2 부터 차례대로 된다.

 

 

 

 

 

공유기에 부여된 내부 네트워크 안에서의 IP는(router-devices LAN 연결을 위한) 아주 특수하기 때문에 이름이 있는데, 

 

Gateway address, Route address 등 여러가지가 있다.

 

 

그리고 광역 네트워크 안에서 공유기로 접속할 수 있게 해주는 IP는(WAN) 전 세계의 누구나 접속 가능하다는 뜻에서

 

Public IP address 라고 한다.

 

 

공유기에 연결된 디바이스들에게 부여된 IP는 회사 안의 내선번호 같이, 지역 네트워크 안에서만 쓸 수 있기에

 

Private IP address 라고 한다.

 

 

 

 

 

IPv4 주소 시대의 체계에는 총 42억 개의 주소가 있는데, 이 중에서 아래는 private ip 주소로 쓰기로 약속이 되어있다.

IP address 범위 수용할 수 있는 장치들의 숫자
10.0.0.0-10.255.255.255 16,777,216
172.16.0.0-172.31.255.255 1,048,576
192.168.0.0-192.168.255.255 65536

예를 들어, 59.2.55.123 인 IP 주소가 있으면 위의 표의 범위 안에 속하지 않기 때문에 public IP 라는 것을 알 수 있다.

 

또한, 만약 우리가 거대한 네트워크를 구축한다고 했을 때 표의 수용할 수 있는 장치들의 숫자를 보고 젤 위의 주소 체계를 사용하면 된다는 것을 알 수 있다. 

 

 

 

 

(참고: https://opentutorials.org/course/3265/20033)

 

 

 

 

 

 

 

 

 

반응형