2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
128 64 32 16 8 4 2 1
11111111 = 255
00000000 = 0
11111100 = 252
11100000 = 224
11110000 = 240
11111000 = 248
11000000 = 192
Ex) 11011001.10101010.11111011.11111111 <= 217.170.251.255
Ex) 11111111.11111111.11111111.00000000 <= 255.255.255.0 <- /24
Ex) 11111111.11111111.11111111.11110000 <= 255.255.255.240 <- /28
# IP 주소 <- Page 50
- IPv4 주소 : 1983년, 32bit 체계(대략 42억개), 10진수 표기 Ex) 59.5.100.201
- IPv6 주소 : 1999년, 128bit 체계, 16진수 표기
Ex) 2002:1003:a0bc:40bc:28fb:78ba:1101:5b09
- IP 주소는 임대 서비스이다.(유료 서비스)
- IANA -> APNIC -> '59.0.0.0 ~ 59.31.255.255' KT -> '59.5.100.0~59.5.100.255' ITBANK
# IPv4 주소 형식
- 주소 체계 : 32bit
- 주소 개수 : 2^32개 (대략 42억)
- 표기 : 효율적인 관리 및 IP 주소 낭비를 해결하기 위해서 총 4개의 옥텟으로 구성
8bit 8bit 8bit 8bit
00000000.00000000.00000000.00000000 = 0.0.0.0
~
11111111.11111111.11111111.11111111 = 255.255.255.255
- 효율적인 관리 및 IP 주소 낭비를 막기 위해서 총 5개의 클래스로 정의한다.
- 정의 : 맨 앞에 비트부터 '0', '10', '110', '1110'인 공통 비트를 그룹으로 정의
[참고] 서브넷 마스크 (Subnet Mask)
- IP 주소에 대한 네트워크 아이디와 호스트 아이디를 구분하는 일을 담당한다.
- 네트워크 아이디는 네트워크 개수를 의미한다.
- 호스트 아이디는 IP 주소 개수를 의미한다.
- 맨 앞에서부터 '1'이 연속된 규칙의 32bit 체계의 마스크이다.
- 맨 앞에서부터 '1'이 연속된 구간까지를 공통 비트 처리 <= 네트워크 아이디
- '0'으로 끝나는 마지막까지를 비공통 비트 처리 <= 호스트 아이디
==================================================================
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
128 64 32 16 8 4 2 1
==================================================================
1. 유니케스트 주소 (A,B,C)
A Class (0~127) : 맨 앞에가 '0'인 공통 비트 클래스
0. | 0.0.0 ~ 127. | 255.255.255 Default Subnet Mask : 255.0.0.0
0 0000000. 0 1111111. 네트워크 아이디당 IP 개수 = 2^24개 (16777216개)
B Class (128~191) : 맨 앞에가 '10'인 공통 비트 클래스
128.0. | 0.0 ~ 191.255. | 255.255 Default Subnet Mask : 255.255.0.0
10 000000. 10 111111. 네트워크 아이디당 IP 개수 = 2^16개 (65536개)
C Class (192~223) : 맨 앞에가 '110'인 공통 비트 클래스
192.0.0. | 0 ~ 223.255.255. | 255 Default Subnet Mask : 255.255.255.0
110 00000. 110 11111. 네트워크 아이디당 IP 개수 = 2^8개 (256개)
==================================================================
2^7 2^6 2^5 2^4 2^3 2^2 2^1 2^0
128 64 32 16 8 4 2 1
==================================================================
2. 멀티케스트 주소
D Class (224~239) : 맨 앞에가 '1110'인 공통 비트 클래스
224.0.0.0 ~ 239.255.255.255 Subnet Mask 개념 X
1110 0000. 1110 1111.
3. IANA에서 사용을 제한시킨 주소
E Class (240~255)
240.0.0.0 ~ 255.255.255.255
Ex1) 13.1.1.1 255.0.0.0
1) 무슨 클래스 : A 클래스
2) 네트워크 아이디 : 8bit
3) 호스트 아이디 : 24bit
4) 13 네트워크 아이디로 나올수 있는 IP 개수 : 2^24개
5) 네트워크 이름 : 13.0.0.0
6) 서브넷 브로드케스트 주소 : 13.255.255.255
Ex2) 181.14.3.1 255.255.0.0
1) 무슨 클래스 : B 클래스
2) 네트워크 아이디 : 16bit
3) 호스트 아이디 : 16bit
4) 181.14 네트워크 아이디로 나올수 있는 IP 개수 : 2^16개
5) 네트워크 이름 : 181.14.0.0
6) 서브넷 브로드케스트 주소 : 181.14.255.255
Ex3) 211.241.221.0 255.255.255.0
1) 무슨 클래스 : C 클래스
2) 네트워크 아이디 : 24bit
3) 호스트 아이디 : 8bit
4) 211.241.221 네트워크 아이디로 나올수 있는 IP 개수 : 2^8개
5) 네트워크 이름 : 211.241.221.0
6) 서브넷 브로드케스트 주소 : 211.241.221.255
'기타' 카테고리의 다른 글
VLSM (0) | 2016.06.06 |
---|---|
서브넷팅_VLSM_주소 요약 (0) | 2016.06.06 |
OSI 7계층 (0) | 2016.06.06 |
Protocol 이란? (0) | 2016.06.06 |
Network란? (0) | 2016.06.06 |