- TCP/IP를 사용하는 네트워크 상에 연결된 장비들에게는 고유의 IP주소가 부여된다.
- 이를 Logical address(논리적 주소)라고 부른다.
- 일반적으로 IP는 하나의 장비에 한개의 IP가 할당 한다.
- 브리지와 스위치에는 기본적으로 IP를 할 당 할지 않는다.하지만, 관리의 목적을 위해서는 선택적으로 IP주소가 할 당될 수 있다.
- 라우터나 서버등 다중 인터페이스 방식으로 구성될 경우 하나 이상의 IP 주소를 가질 수 있다.
- 1993년 VLSM, CIDR,1994년 NAT,1996년 사설주소체계 가 나왔다.
- IP 버전네임
IPv4 구조
1)네트워크 ID 와 호스트 ID
-
IP address는 네트워크 식별자 와 호스트 식별자로 구성 된다.
IP address = Network ID + Host ID 192.168.1.1 255.255.255.0
Network ID
:Internetwork 환경에서 유일한 숫자( 단, 사설 IP address 제외)들로
Host 들이 속한 Network을 식별하기 위한 주소
Host ID
: A network 에서 자신을 식별하기 위한 주소
2)부점 10진 표기법(dotted decimal notation)
- 32Bit로 구성되어 있다.하지만, 이진수는 길고 복잡하기 때문에 구분하기 힘들다.
- 8Bit 씩 나눠서 4개의 Octet로 구분 (8bit.8bit.8bit.8bit)
- 각 Octet을 10진수로 변환해서 표현한다.
ex) 11000000.10101000. 00001100.00000001 ➔ 192.168.12.1
3)주소 공간
사용 가능한 IP v4 주소 는 2^32 = 4,294,967,296 개 (약 42억 9천)
클래스 단위(전통적) 주소 지정
- 초기에는 IP수요가 거의 없었고, 추후 수요가 점점 확대 (DNS:www.goolgle.com)되자 클래스 단위로 주소를 지정하기 시작했다.
- IP 주소를 비트 마스킹으로 Network 부분과 Host 부분으로 구분해주는 역할이 Subnet mask 인데,이렇게 Subnet mask를 각 옥텟 별로 적용하여 기준점을 삼아 만든것이 클래스 단위 주소 지정이다.
1)첫 옥텟 비트 패턴을 통해 주소 클래스 파악


(1) Class A ( 0~127)
