Table of contents

    인터넷을 활용하다보면 IP(Internet Protocol) 주소에 대해 접할 있습니다.

     

    특히, 최근에는 공유기가 널리 사용되기도 하고 컴퓨터를 활용하는 직장에 다니시는 분들이라면, 자세히는 아니더라도 어떤 형태인지는 아실 겁니다.

     

    일반적으로

    192.168.0.1

    같은 형태를 이루고 있습니다.

     

    IP 주소의 범위는 0.0.0.0부터 255.255.255.255 까지 입니다.

     

    이처럼 개수가 제한이 있는데 우리는 언제 어디서든 인터넷에 접속을 하고 있습니다.

     

    이를 가능하게 해주는 개념 일부분이 공인IP, 사설IP, NAT 입니다.

     

    대략적인 구조는 아래 그림과 같습니다.

     

     

    그리고 공인 IP 사설 IP 범위는 아래 표와 같습니다.

     

    Class 공인 IP 범위 사설 IP 범위
    A 1.0.0.0 ~ 9.255.255.255
    11.0.0.0 ~ 126.255.255.255
    10.0.0.0 ~ 10.255.255.255
    B 128.0.0.0 ~ 172.15.255.255
    172.32.0.0 ~ 191.255.255.255
    172.16.0.0 ~ 172.31.255.255
    C 192.0.0.0 ~ 192.167.255.255
    192.169.0.0 ~ 223.255.255.255
    192.168.0.0 ~ 192.168.255.255

     

     

    공인 IP

     

    공인 IP 인터넷상에서 유일하게 식별되는 IP 주소를 의미힙니다.

     

    따라서, 세계에서 하나만 존재하는데 범위가 제한적이기 때문에 최근에는 주소 개수가 부족한 이슈가 있다고 합니다.

     

    구분될 있는 IP 주소가 부족해짐에 따라, IPv4에서 IPv6 업그레이드 하려 하는데 추후에 다시 정리해보겠습니다.

     

    공인 IP 통해, 인터넷만 된다면 전세계 어디서든 접속이 가능합니다.

     

    그리고 공인 IP ISP(Internet Service Provider)에게 제공 받는데, 우리가 아는 KT, SK브로드밴드, LG유플러스에서 제공중입니다.

     

    참고로, 자신의 공인 IP 궁금하신 분들은 아래 링크 아무거나 접속하시면 됩니다.

    https://www.findip.kr/

    https://ip.pe.kr/

     

     

     

    사설 IP

     

    사설 IP 유일하게 식별되는 IP 주소 할당으로 인해, IP 주소가 고갈되는 문제를 완화할 있습니다.

     

    일반적으로 기업이나 집에서 공유기를 통해 할당 받는 IP들을 의미합니다.

     

    IP 주소에 대해 관심있는 분들은 아마, 192.168.0.1 이라는 주소를 많이 봤을 겁니다.

     

    혹은, 네트워크 관련 실험에서 많이 쓰이는데 위에 IP 범위 표를 보면, 사설 IP임을 있네요.

     

    사설 IP 내부 IP라고도 불리는데, 사설 IP 이루어진 망을 내부망이라고 하기도 합니다.

     

    내부망에서 사설 IP 통해 서로 직접 접근이 가능하지만, 외부망에서 사설 IP 접속하려면 추가적인 절차가 필요합니다.

    (: 포트 포워딩)

     

     

     

     

    NAT(Network Address Translation)

     

    각각 분류하고 지칭하기 위해서 공인 IP 활용하고, IP 범위의 한계에 따라 내부적으로는 사설 IP 쓰는 것을 알게 되었습니다.

     

    그렇다면, 공인 IP  활용하는 망과 사설 IP 활용하는 망은 어떻게 연결될까요?

     

    공인 IP 사설 IP NAT(네트워크 주소 변환) 연결해줍니다.

     

    외부망에서 인터넷과 연결되어 데이터를 주고 받는 것은 따로 존재하기 때문에 공유기에 연결된 우리의 컴퓨터와 주고 받으려면 다른 절차가 필요합니다.

     

    NAT 라우터는 TCP, UDP 포트 숫자, 송수신 IP 주소, 헤더 등의 데이터를 다시 구성하여 데이터를 전달합니다.

     

    따라서, 자신의 컴퓨터가 흔하디 흔한 IP 하나일지라도 우리의 공인 IP 유일하고 NAT 라우터가 변환을 해주기 때문에 인터넷 망에서 분류될 있으며, 원활한 데이터 송수신이 가능합니다.