Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 |
Tags
- 고 라우터
- flutter interceptor
- 네트워크
- 알고리즘
- 패킷
- Python
- Jira Slack 연동
- Flutter Network Interceptor
- pub workspace go_router
- Flutter Logging
- Algorithm
- ci/cd
- Bitbucket Slack 연동
- 펍 워크스페이스
- Swift
- go_router
- 인터셉터 구현
- 멀티패키지
- 멀티모듈 고 라우터
- ios
- IP
- Flutter
- 플러터 인터셉터
- 플러터
- Flutter Netwrok Logging
- 스위프트
- Match
- Di
- 단편화
- 난수
Archives
- Today
- Total
INEEDACHACHA
네트워크 - 공인 IP 사설 IP (public & private IP) 본문
공인 IP 주소와 사설 IP 주소
- 공인 IP 주소 (public IP address)
- 전 세계에서 고유한 IP 주소
- 네트워크 간의 통신, 이를테면 인터넷을 이용할 때 사용하는 IP 주소
- 공인 IP 주소는 ISP나 공인 IP 주소 할당 기관을 통해 할당
- 사설 IP 주소 (Private IP address)
- 사설 네트워크에서 사용하기 위한 IP 주소
- 사설 IP 주소로 사용하도록 특별히 예약된 IP 주소 공간
- 10.0.0,0/8 (10.0.0.0 - 10.255.255.255)
- 172.16.0.0/12 (172.16.0.0 - 172.31.255.255)
- 192.168.0.0/16 (192.168.0.0 - 192.168.255.255)
- 사설 IP 주소의 할당 주체는 일반적으로 라우터(공유기)
- 사설 IP 주소는 호스트가 속한 사설 네트워크에서만 유효한 주소
- 얼마든지 다른 네트워크상의 사설 IP주소와 중복 가능
- 일반적으로 네트워크 간의 통신은 사설 IP 주소가 아닌 공인 IP 주소를 통해 이루어짐
- NAT (Network Address Translation)
- IP주소 변환 기술: 주로 사설 IP 주소(네트워크 내부)와 공인 IP 주소(네트워크 외부)를 변환
- 대부분의 라우터와 (가정용) 공유기는 NAT 기능 내장
- 사설 네트워크 패킷 속 사설 IP 주소는 공유기를 거쳐 공인 IP 주소로 변경
- 외부 네트워크 패킷 속 공인 IP 주소는 공유기를 거쳐 사설 IP 주소로 변경
공인 IP 주소와 사설 IP 주소 확인
- 현재 IP(IPv4) 주소 조회
- ifconfig(맥OS) 입력
- 만인 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16 중 하나가 보인다면, 이는 사설 IP 주소
'CS > 네트워크' 카테고리의 다른 글
| TCP 구현(feat.Python) (0) | 2024.12.01 |
|---|---|
| 네트워크 - 동적 IP, 정적 IP (0) | 2024.11.04 |
| 네트워크 - classless addressing & subnet (0) | 2024.10.24 |
| 네트워크 - IP (Class) (0) | 2024.10.22 |
| 네트워크 - 단편화(Fragment) (1) | 2024.10.18 |