반응형

클래스

 

IPv4 주소 (32bit) 43억개     ->    IPv6 (128bit) 

회선교환방식 : 지하철(속도의 지연이 발생하지 않음,1:1에 적합, 정해진 길로만 가야함)
패킷교환방식 : 도로 (  N:N )

TCP/IP
ARPAnet (초기 인터넷)

 

클래스별 IP개수

A Class     1600만개 126개
B Class       6.5만개
C Class         256개

 

서울시 구로구 XX동 12번지 -> 동일한 네트워크 (동)
서로다른 호스트 (번지)
192 . 168. 0.   20
<---------->    <-->
network       host

 

같은 동네(network)에 있다면 반드시 동일한 동네 주소와
서로 다른 번지 주소를 사용해야만 한다.

 

A Class는 최상위 1bit가 0으로 고정된 Network 이며
 1옥텟(8bit)가 Network bit으로 사용된다.
 3옥텟(24bit)가 Host bit으로 사용된다.
 00000000.00000000.00000000.00000000  0.0.0.0
 01111111.11111111.11111111.11111111 127.255.255.255
 0, 127인 Network는 특별한 목적으로 사용하기 때문에
 실제 사용하는 A Class는 1~126 까지 이다.

 

A Class 네트워크 수 : 126개
                호스트 수  : 1600(24bit)만개

 

0 nnnnnnn . hhhhhhhh . hhhhhhhh . hhhhhhhh

0 0000000                      0(예약)

0 0000000                      1

0 1111110                       126
0 1111111                       127(예약)
1.0.0.0                      1번째 A Class
126.0.0.0                  마지막(126)번째 A Class

 

B Class는 최상위 2bit가 10으로 고정된 Network이며,
 16bit가 Network bit, 16bit가 Host bit로 사용된다.
 B Class 네트워크 수 : 16384개
호스트 수  : 65536(16bit)개
10 nnnnnn . nnnnnnnn . hhhhhhhh . hhhhhhhh
10 000000 . 00000000 .           128 . 0 . 0 . 0
10  111111 .   11111111 .           191 . 255 . 0 . 0
128.0.0.0             1번째 B Class
191.0.0.0             마지막(16384)번째 B Class

 

C Class는 최상위 3bit가 110으로 고정된 Nework이며,
 24bit가 Network bit, 8bit가 Host bit로 사용된다.
 C Class 네트워크 수 : 2097152개
                 호스트  수 : 256(8bit)
 110 nnnnn . nnnnnnnn . nnnnnnnn . hhhhhhhh
 110 00000 . 00000000 . 00000000  192.0.0.0      1번째 C Class
 110 11111  . 11111111   . 11111111    223.255.255.0  마지막번째(2097152) C Class

 

D Class는 멀티캐스트
E Class는 연구용(예약)

 

 

서브넷마스크

 

서브넷 마스크는 Network bit와 Host bit를 구분하는 역할을 한다.
서브넷 마스크는 연속적인 1과 나머지 0으로 구성되는데 연속적인 1이 있는
구간이 Network ID((bit)동네주소))이며, 나머지 0인 구간이 Host ID(bit)이다.
Network ID는 IP주소와 서브넷마스크를 AND(&)연산으로 계산한다.
 Host bit가 모두 0으로 처리된다.
Broadcast ID는 Host bit가 모두 1으로 처리 된다.

Network ID, Broadcast ID는 특수한 목적으로 예약하고
일반 호스트(컴퓨터)가 사용할 수 없다.

 

   IP 주소               192.168.0.10                11000000 . 10101000 . 00000000 . 00001010

서브넷마스크     255.255.255.0                   11111111 .  11111111 .   11111111 . 00000000

                                                                    <----------------Network ID--------->   <Host ID>

Broadcast ID     192.168.0.255                  11000000 . 00101000 . 00000000 . 11111111

 

Network ID      :   11000000 . 10101000 . 00000000                     -> 192.168.0.0
Host ID           :                                                           . 00001010  -> 10
Broadcast ID  : 

 

서브넷마스크의 연속적인 1인 구간은 IP주소의 bit를 그래도 옮기고
나머지 0인 구간은 모든 bit를 0으로 처리한다.

 

194.128.254.82    11000010 . 10000000 . 11111110 . 010 10010
255.255.255.224   11111111 .   11111111 . 11111111 . 111 00000
255.255.255.64    11000010 . 10000000 . 11111110 . 010 00000
194.128.254.255   11000010 . 10000000 . 11111110 . 111111111

168.192.98.129    168 .    192 . 0110 0010 . 10000001
255.255.240.0     255 .    255  . 1111 0000 . 00000000
                                                 0110 0000 . 00000000
168.192.96.0      168 .  192 . 96 . 0
168.192.96.255    168 .  192 . 96 . 255

Broadcast ID : 211.100.102.255<- 끝자리가 모두 1인8bit

반응형

'Network' 카테고리의 다른 글

IP 헤더  (0) 2022.12.27
OSI 7 Layer  (0) 2022.12.27
DNS 서버 설치  (0) 2022.11.08
윈도우2019서버를 이용한 DNS 서버 설치, 작동 확인 및 DNS 서버를 이용한 네임서버 추가  (0) 2022.10.27
DNS 서버  (0) 2022.10.24

+ Recent posts