1. IP 주소
ㅇ 인터넷에 연결되어 있는 모든 컴퓨터들이 논리적으로 갖게되는 고유 주소
- 특정 호스트 및 그 인터페이스와 관련 있음
2. IP 주소의 주요 의미
ㅇ 네트워크 계층 상에서 논리적으로 지정되는 식별 주소
ㅇ 주요 역할
- 네트워크 인터페이스의 식별
. 인터넷에 연결된 호스트(장비,기기)가 식별을 위해 1 이상을 갖게되는 주소로써,
. 노드(호스트) 보다는 네트워크에 연결되는 인터페이스에 주소가 할당됨
- IP 라우팅 (트래픽 도착지를 위주로 함)
. 목적지 네트워크의 식별을 용이하게 함으로써, IP 라우팅에 도움을 줌
. 주소공간의 계층화 도모 ☞ 계층적 라우팅(Hierarchical Routing) 참조
- 트래픽 출발지를 나타냄
3. IP 주소 관리 (할당/분배/등록 등)
ㅇ 전세계 총괄관리 IANA(Internet Assigned Numbers Authority)
ㅇ 지역별/대륙별 관리 RIR(Regional Internet Registry)
- AFRNIC(African NIC), APNIC(Asia-Pacific NIC), ARIN(American NIC for Internet Numbers),
LACNIC(Latin America and Caribbean NIC),
RIPE NCC(Réseaux IP Européens Network Coordination Centre)
ㅇ 국가별 관리 NIR(Natioanl Internet Registry) 또는 로컬 관리 LIR(L)
- 국내 한국인터넷진흥원(KISA)
ㅇ 기관 또는 ISP
ㅇ 개별 소유 장비
4. IP 주소 유형의 구분
ㅇ 버젼별 구분
- IPv4 주소 : 총 32 비트 (4 바이트) ☞ IPv4 주소 참조
. 네트워크 식별 주소 및 노드 식별 주소에 따라 4개로 분류 (A,B,C,D Class 구분)
. IPv4 주소 고갈 및 주소 절약 기술 ☞ IPv4 주소 절약 참조
- IPv6 주소 : 총 128 비트 (16 바이트) ☞ IPv6 주소 참조
ㅇ 단일주소,집단주소 구분
- Unicast, Multicast, Broadcast (IPv4 주소)
- Unicast, Multicast, Anycast (IPv6 주소)
ㅇ IPv4 주소에서 클래스로 구분하는지 여부
- Classful Addressing 방식 : (A 클래스, B 클래스, C 클래스)
. 인터넷 상의 IP 주소를 규격화된 크기별(클래스별: A,B,C 등)로 구분시키는 방식
- Classless Addressing 방식
. Class 라는 규격화된 구분없이 비트(bit) 단위별로 IP 주소 범위를 가변적으로 구분
ㅇ 공인 여부
- 공인 IP(인터넷 공식기관에 의해 할당됨), 사설 IP
ㅇ 유니캐스트(Unicast) 주소 생성 방법 구분 ☞ 주소 자동 설정 참조
- IPv4 주소 설정 방법
. 수동 설정(Manual Configuration) : 관리자가 직접 주소 설정
. 동적 자동설정(Dynamic Autoconfiguration) : DHCPv4 서버에 의함
- IPv6 주소 설정 방법
. 수동 설정(Manual Configuration) : 관리자가 직접 주소 설정
. 동적 자동설정(Dynamic Autoconfiguration)
.. Stateless Address Autoconfiguration : 연결가능 라우터와 통신, 스스로 설정
.. Stateful Address Autoconfiguration : DHCPv6 서버에 의함
5. IP 주소 관련 참고사항
ㅇ 호스트가 IP 주소를 얻기 위해 활용되는 프로토콜 ☞ RARP, BOOTP, DHCP 참조
ㅇ 컴퓨터내 IP 주소 정보의 확인 명령어
- 윈도우 95/98은 winipcfg, 윈도우 NT/2000은 ipconfig, UNIX계열은 ifconfig 등
ㅇ 루프백 시험을 위한 인터페이스(Loop Back Interface) 주소 ☞ 루프백 주소 참조