728x90
반응형
1. IP주소란?
IP란 인터넷 프로토콜(internet Protocol)의 약자로 인터넷상에서 데이터를 주고 받기 위한 통신 규약입니다.
정의를 고대로 이해하기 어렵지만,
실생활에서 예를 들어보면 우편을 보내기 위해 각각의 주소라는 규약을 만든 것,
전화를 주고 받기 위해 각자의 전화번호가 있는 것,
이메일을 주고 받기 위해 각자의 이메일이 있는 것과 같은 의미라고 보면 됩니다.
이런 IP에는 공인 IP와 사설 IP가 있는데 이에 대해 자세히 알아보겠습니다!!
2. IPv4, IPv6?!?!
일반적으로 IP주소라 하면 IPv4를 의미합니다.
172.00.000.0
IP는 위와 같이 총 4bytes(32bit)이고,
이진수로 표기된 IP주소는 사람이 알아보기 어렵기 때문에 1byte(8bit)씩 마침표로 분리하여 10진수로 나타냅니다.
IP주소도 사용하는 사람이 많아질수록 점차 부족 현상이 심해질 것이 분명하기에
IP 주소의 범위를 늘리기 위해 IPv6 방식을 도입하려고 하고 있습니다.
IPv6는 6bytes로 기존의 IPv4 보다 더 많은 주소를 사용할 수 있으나,
아직까지는 호환성이 높지 않아 사용률이 낮다고 하네요.
3. 공인 IP, 사설 IP
- 공인IP는 공인기관에서 인증한 IP주소로 인터넷 공유기를 사용하지 않는 컴퓨터 등에서 사용하는 대부분의 IP주소
- 사설IP는 공인되지 않은 주소로 공인IP 주소를 공유하기 위해 사용되며, 외부에서 검색, 접근이 기본적으로 불가능하기 때문에 네트워크 방화벽의 역할도 수행하고 있습니다.
사설 IP에는 A,B,C클래스 대역으로 나눠집니다.- A클래스 : 10.0.0.0
- B클래스 : 172.16.0.0 ~ 172.31.255.255
- C클래스 : 192.168.0.0.
728x90
'CS' 카테고리의 다른 글
[CS] 아이폰(사파리) 개발자 모드로 디버깅하기(feat. 개발자 도구) (0) | 2023.05.03 |
---|---|
[CS] 안드로이드 기기의 개발자 모드 활성화하여 디버깅 하기(feat. 개발자 도구) (0) | 2023.05.03 |
[NOTE] if(kakao)dev2022 카카오 개발자 컨퍼런스 - 웹반응성 개선하기 (0) | 2023.05.03 |