네트워크 기본 지식 / IP 주소 개념 정리

내부망, 외부망 차이

내부망
행망 (행정망, 폐쇄망) = Internal Network

외부망
인망 (인터넷망) = External Network

공공프로젝트 등 보안이 중요한 곳에서 많이 쓰이는 용어입니다.

개발용 데스크탑으로 내부망 / 확인용 노트북으로 외부망 연결해서
가운데 모니터 하나 더 두고 스위칭하면 편하다고 합니다.

보통 모바일 앱은 내부망 연결해서 런칭하지 않습니다.
내부망 와이파이로만 사용 가능하면 앱스토어에 올릴 수 없고, 버전 업데이트도 불가합니다.


localhost, 127.0.0.1 차이

localhost
자신의 컴퓨터 도메인명입니다.

127.0.0.1
localhost의 IP주소입니다.


DNS 서버 역할

웹 URL 접속 시 도메인명은 DNS(도메인 네임 서버)에 의해 IP로 변환됩니다.

구글 DNS 서버 주소

8.8.8.8

공인 IP, 사설 IP 차이

공인 IP (외부 IP)

사내에서 외부로 나가는 IP가 같다면, 내부의 다른 컴퓨터에서도 같은 외부 IP를 가집니다.

클래스 공인 IP 대역 범위 호스트 수 네트워크 수 블록 (비트)
A Class 0.0.0.0 ~ 127.255.255.255 16,777,216 128 /8
B Class 128.0.0.0 ~ 191.255.255.255 65,536 16,384 /16
C Class 192.0.0.0 ~ 223.255.255.255 256 2,097,152 /24
D Class 224.0.0.0 ~ 239.255.255.255 N/A (268,435,456) N/A
E Class 240.0.0.0 ~ 255.255.255.255 N/A (268,435,456) N/A

사설 IP (내부 IP)

내부 IP는 사내 컴퓨터마다 다르며, 외부에서 접근이 불가합니다.
운영서버 내부 IP로는 VPN 연결 후 접근이 가능합니다.

클래스 사설 IP 대역 범위 Prefix
A Class 10.0.0.0 ~ 10.255.255.255 10.0.0.0/8
B Class 172.16.0.0 ~ 172.31.255.255 172.16.0.0/12
C Class 192.168.0.0 ~ 192.168.255.255 192.168.0.0/16

서브넷 마스크

IP 주소를 네트워크 영역, 호스트 영역으로 나누기 위한 구분자입니다.

Prefix (서브넷 마스크 비트 수) 서브넷 마스크 사용 가능 호스트 IP 주소 수
/8 255.0.0.0 16,777,216
/9 255.128.0.0 8,388,608
/10 255.192.0.0 4,194,304
/11 255.224.0.0 2,097,152
/12 255.240.0.0 1,048,576
/13 255.248.0.0 524,288
/14 255.252.0.0 262,144
/15 255.254.0.0 131,072
/16 255.255.0.0 65,536
/17 255.255.128.0 32,768
/18 255.255.192.0 16,384
/19 255.255.224.0 8,192
/20 255.255.240.0 4,096
/21 255.255.248.0 2,048
/22 255.255.252.0 1,024
/23 255.255.254.0 512
/24 255.255.255.0 256
/25 255.255.255.128 128
/26 255.255.255.192 64
/27 255.255.255.224 32
/28 255.255.255.240 16
/29 255.255.255.248 8
/30 255.255.255.252 4
/31 255.255.255.254 2
/32 255.255.255.255 1

Leave a comment