1. IPv4 주소 체계 ☞ IP 주소 참조
ㅇ 주소 표기 : 전체 32 비트 2진 표현을 10진수 표현 가능(Dotted-Quad,Dotted-Decimal)
- (2진 표기) xxxxxxxx.xxxxxxxx.xxxxxxxx.xxxxxxxx
- (10진 표기) xxx.xxx.xxx.xxx
ㅇ 주소 구성 : (Network ID) + (Host ID) / (IP Prefix)
ㅇ 주소 유형 구분 ☞ 클래스풀 주소체계, IP 접두사 참조
2. IPv4 주소 절약을 위한 주요 기술
※ 인터넷 저변화에 따라, 늘어나는 IPv4 주소의 수요를 감당할 수 없을 것으로 예상되어,
- 이를 부분적으로나마 해결하려는 방안들
ㅇ CIDR (RFC 1519)
- 비트 단위의 서브네트 마스크에 의해서 네트워크 정보를 라우팅
ㅇ DHCP (RFC 2131,2132)
- 유동 IP의 효율적/자동화 사용 도모 (동적인 주소 할당)
ㅇ NAT (RFC 1631)
- 공인 IP의 효과적인 공유
. 사설 IP 주소공간을 별도로 정하고는, IP 주소변환에 중점을 둠
ㅇ VLSM (RFC 1878)
- 각 서브네트(Sub-Network) 마다 상이한 가변 길이의 서브네트 마스크를 적용
ㅇ 사설주소체계 (RFC 1918)
- 비공인 사적인 용도의 IP 주소의 임의 사용 가능
ㅇ Subnetting (RFC 950,1812)
- 네트워크 크기를 줄여 IP 주소 낭비를 최소화
※ 궁극적으로, 32 비트 주소에서 128 비트 주소로의 확장 => IPv6
- IP 주소(IPv4) 부족이 여전히 예상되어, 새로운 주소체계로서 IP 주소(IPv6) 주소 도입
3. 특수목적의 IPv4 주소
ㅇ 사적인 주소공간 (RFC 1918) ☞ 사설 IP (Private IP Address)
- 인터넷과 연동되지 않은 사적인 독립 네트워크에 권고되는 주소
ㅇ Local 주소공간 용 : 127.0.0.0 ~ 127.255.255.255 ☞ Loopback 주소
ㅇ 알려지지 않은 네트워크 용 : 0.0.0.0 (경우에 따라 다양한 의미로 사용됨)
ㅇ 제한적인 브로드캐스트 용 : 255.255.255.255
ㅇ 멀티캐스트용 : 224.0.0.0 ~ 239.255.255.255 ☞ 멀티캐스트 주소
4. 기타참고사항
ㅇ 호스트가 IP 주소를 얻기 위해 활용되는 프로토콜 ☞ RARP, BOOTP, DHCP 참조
ㅇ 컴퓨터내 IP 주소 정보의 확인 명령어
- 윈도우 95/98은 winipcfg, 윈도우 NT/2000은 ipconfig, UNIX계열은 ifconfig 등