Classful 방식
- 초기 IPv4의 경우 Classful 형식을 사용, 현재는 Classless 형식을 사용.
- Class를 정의한 이유는 Network를 나누어 주기 위해 사용.
- 따로 명시하지 않아도 Net-ID와 Host-ID를 구분할 수 있다.
- 주소의 낭비가 발생하여 현재는 사용하지 않는 방식
A Class (전체 IPv4 주소중 50%를 점유) : 규모가 큰 조직에게 할당
- 첫 밴째 옥텟의 첫 번째 Bit의 값이 "0"으로 고정 (규칙)
- "0"000 0000 ~ "0"111 1111 [ 0~127 ]
- IP주소의 첫 번째 주소값이 0 ~ 127 사이라면, A Class에 속한 IP주소가 된다.
- Net-ID의 경우 7Bit값이 변하는 수 (2^7 = 128)
- 총 128개의 Network를 표현할 수 있다.
- Host-ID의 경우는 24Bit값이 변하는 수(2^24 = 16,777,216)
- 각 Network마다 16,777,216개의 Host에 IP주소를 부여할 수 있다.
IPv4의 제외주소
- IPv4의 주소체계에서 사용 용도가 미리 정의되어 있는 예약 주소 값
- Host는 예약 주소로 지정된 IP주소를 공인 IP주소로 사용이 불가능하다.
A Class 범위의 제외 주소
- 0.X.X.X : ALL Network 주소, 모든 IPv4 주소를 내포하는 의미로 사용
- 127.X.X.X : Loopback 주소 (System 내부 통싱에 사용되는 주소체계)
- 10.X.X.X : A Class의 사설 IP주소 대역 (외부와 통신이 불가능한 주소체계)
※ 공인 IP, 사설 IP
공인 IP | 외부통신이 가능한 IP주소 체계 (외부통신용), 중복 사용 불가능 |
사설 IP | 외부통신이 불가능한 IP주소 체계 (내부통신용), 서로 다른 네트워크에서 중복 사용이 가능 |
NAT + 사설IP | 효과적인 IP주소 사용이 가능 |
B Class (전체 IP주소 중 25%를 점유) : 중간 규모 조직에 할당
- 첫 번째 옥텟의 첫 번째, 두 번째 Bit의 값이 "10"으로 고정 (규칙)
- "10"00 0000 ~ "10"11 1111 [ 128 ~ 191 ]
- IP주소의 첫 번째 주소 값이 128 ~ 191 사이라면, B Class에 속한 IP주소가 된다.
- Net-ID의 경우 14Bit 값이 변하는 수
- 총 16,384개의 Network를 구성할 수 있는 Class
- Host-ID의 경우 16Bit 값이 변하는 수
- 각 Network마다 65,536개의 Host에 IP주소를 부여할 수 있다.
B Class 범위의 제외 주소
- 169.254.X.X : APIPA(Automatic Private IP Addressing, 자동 개인 주소 지정)
- 172.16.X.X : B Class의 사설 IP주소 대역 (외부와 통신이 불가능한 주소체계)
C Class (천체 IPv4 주소중 12.5%를 점유) : 소규모 조직에게 할당
- 첫 번째 옥텟의 첫 번째, 두 번째, 세 번째 Bit의 값이 "110"으로 고정 (규칙)
- "110"0 0000 ~ "110"1 1111 [ 192 ~ 223 ]
- IP주소의 첫 번째 주소 값이 192 ~ 223 사이라면, C Class에 속한 IP주소가 된다.
- Net-ID의 경우 21Bit21Bit 값이 변하는 수
- 총 16,384개의 Network를 구성할 수 있는 Class
- Host-ID의 경우 8Bit8Bit 값이 변하는 수
- 각 Network마다 65,536개의 Host에 IP주소를 부여할 수 있다.
C Class 범위의 제외 주소
- 192.168.x.x : C Class의 사설 IP주소 대역 ( 외부와 통신이 불가능한 주소체계)
D Class? : Multicast 통신을 위한 주소 ( A Class ~ C Class : Unicast 통신)
- 첫 번째, 두 번째, 세 번째, 네 번째 Bit가 "1110"으로 고정 (규칙)
- 1110 0000 ~ 1110 1111 (224 ~ 239)
- IP주소의 첫 번째 주소가 224 ~ 239 사이라면, D Class에 속한 IP주소가 된다.
E Class? : 실험용으로 예약
- 255.255.255.255 Global Broadcast 주소를 제외한 나머지는 사용되지 않음.
※ Broadcast의 종류
1. Global broadcast : 255.255.255.255
2. Direct broadcast
> Network-ID(대표 주소)대표주소 : 192.168.1.0/ Direct Broadcast : 192.168.1.255
> Network-ID(대표 주소)대표주소 : 10.10.0.0 / Direct Broadcast : 10.10.255.255
'네트워크' 카테고리의 다른 글
Subnetting 작업 순서 (0) | 2022.10.11 |
---|---|
서브넷, 서브넷 마스크, 서브네팅 (0) | 2022.10.11 |
IPv4 주소 (0) | 2022.07.31 |
1~3계층 (0) | 2022.07.31 |
케이블의 종류 (0) | 2022.07.26 |