IP 주소형식

기타 2016. 6. 6. 23:43

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 주소는 임대 서비스이다.(유료 서비스)

 - www.iana.com

 - 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
Posted by 븨가블록
,