인터넷 연결이 아니면 아무것도 할 수 없는 세상이 되었습니다. 집마다 초고속 인터넷을 사용하고 있고 어디를 가던 Wifi, 모바일 데이터로 항상 인터넷망에 연결되어 있습니다. PC는 물론 스마트폰, 심지어 가전기기들도 인터넷에 연결되어 여러 가지 서비스를 받을 수 있습니다. 우리의 생활에 깊숙이 네트워크가 연결되어 있지만 어떻게 연결되고 어떻게 활용되는지를 잘 알지 못합니다. 크나큰 편리함을 가져다 주는 만큼 조금은 관심을 갖고 살펴보도록 하겠습니다.
1. 공용(외부) IP (Public IP)
우리가 흔히 부르는 IP(Internet Protocol)는 통신규약이므로 정확한 표현은 IP주소가 맞습니다. 주소라고 하는 것은 위치를 가리킵니다. 집 주소, 사무실 주소처럼 상대방이 어디에 있는지 확인할 수 있는 개념입니다. 마찬가지로 IP주소도 인터넷을 사용하려면 꼭 가지고 있어야 하는 주소입니다. 그런데 가만히 생각해 보면 세계 곳곳에는 인터넷을 사용하는 사람들이 많을 텐데 주소가 다 다를까요? 당연히 그렇습니다. IPv4라는 주소형식으로 숫자로 xxx.xxx.xxx.xxx로 표기합니다. 디지털은 2진수를 사용하므로 32비트의 정보를 갖고 있는 IP주소는 2의 32승, 대략 43억개의 주소를 표현할 수 있습니다. 전 세계 인구가 80억인데 한 명이 하나의 고유주소를 부여받는다면 주소가 모자랄 것입니다. 물론 인터넷이 활발하지 않은 나라라면 집마다 인터넷을 사용하지 않을 수도 있습니다. 많이 책정해서 절반이 인터넷을 사용한다고 가정하면 40억으로 곧 주소가 부족해질 것입니다. 그래서 128비트를 사용하는 IPv6가 나와 조금씩 적용되고 있습니다. 이 정도 규모의 주소면 아무리 많은 기기를 연결해도 넉넉하게 남을 것입니다. 전 세계의 인터넷은 IANA(Internet Assigned Numbers Authority)에서 관리하고 대륙별 관리 기관으로, 각 국가, 지역으로 가지를 치듯 연결하고 있습니다. 인터넷을 신청하면 이 가지 중 하나를 월 사용료를 내고 집에 연결해서 사용하는 것입니다.
2. 사설 IP (Private IP)
집에서 인터넷에 연결해야 하는 기기들은 많은데 인터넷을 신청해 받은 공용 IP는 하나일 것입니다. 그러면 물리적으로 단 한 개의 기기밖에 연결하지 못합니다. 그래서 공유기를 통해 작은 네트워크를 만듭니다. 마치 공용 IP 체계를 축소해서 여러 곳에 나누어 주는 것과 비슷합니다. 이해하기 쉽게 아파트를 예를 들어보겠습니다. 아파트의 201동은 공용 IP입니다. 아파트 안에는 여러 호가 있습니다. 201호, 403호 등등으로 나누어져 있는데 이것이 사설 IP라고 보면 쉽습니다. 집에 들어오는 인터넷이 201동, PC는 103호, 스마트폰은 105호, 태블릿 PC는 204호 등으로 나누는 것입니다. 호수가 달라도 출입문은 201동 출입문을 같이 사용합니다. 192.168.xxx.xxx 같은 주소를 사설 IP에서 사용하는데 어쩌다 한 번쯤은 듣거나 봤을 것입니다. 집에서 사용하는 공유기에 연결하는 기기들은 이 주소의 형식을 따릅니다. 이는 국제 표준이기 때문에, 집에 있는 기기들에 서로 IP를 동일하게 설정해서 충돌이 일어나지 않는 한 문제를 염려하지 않아도 됩니다. 가장 뒤에 있는 숫자가 호실 수이며 2~254호까지 사용할 수 있습니다.
3. 인터넷 연결을 위한 공유기
외부에서 받은 IANA에서 여러번 가지를 쳐서 받은 공용 IP를 또 한 번 집 내부에서 가지를 쳐서 여러 기기를 연결합니다. 엄밀히 말해서 공유기는 라우터(Router)라는 명칭이 맞습니다만 공유한다는 어감이 더 친근하고 직접적으로 이해할 수 있는 개념이라 잘 어울립니다. 라우터는 여러 갈래로 경로를 지정해 주는 역할을 합니다. 초기의 공유기는 무선 기능이 없이 WAN(공용 IP) 포트에 인터넷 연결 케이블을 꽂고, LAN(사설 IP) 포트에 기기들을 연결했습니다. 무선기기들이 많아지면서 안테나를 달고 IPTV 전용 포트를 만드는 등 여러 기능을 추가하여 실생활에 유용하게 사용되고 있습니다. 이론적으로는 192.168.0.xxx 서브넷만을 사용할 시 2~254까지 253개를 연결할 수 있지만 가정용 공유기는 대략 10대 정도를 연결하는 것을 추천합니다. 저렴하게 소규모로 사용할 것을 염두에 두어 내부 부품의 성능 한계가 있기 때문에 너무 많은 기기를 연결하면 속도가 느려지거나 예기치 못한 오류가 일어날 수 있습니다. 인터넷 공유기를 선택할 때는 기가비트를 지원하는 유선 포트와 최신 Wi-fi 6 혹은 Wi-fi 5를 지원하는 무선 기능이면 전혀 불편함 없이 사용할 수 있습니다.
어떻게 알지도 못하는 전 세계인과 대화하고 데이터를 공유하는지가 궁금했을 텐데 인터넷은 해저케이블 혹은 위성으로 모든 대륙을 연결하고 국가에 인터넷을 연결합니다. 또한 무선 네트워크를 지역에 설치하여 스마트폰 등의 모바일 기기를 어디서나 연결할 수 있습니다. 물론 중계기를 설치할 수 없는 사막이나 넓은 초원은 통신이 불가하지만, 이 또한 위성으로 연결할 수 있습니다. 이미 우리의 삶을 편리하게 해주고 있지만 네트워크가 주는 편리한 점은 아는 만큼 찾아내는 것이니 한 번쯤 관심을 가지고 들여다보기를 추천합니다.