8bit3계층
IP주소
3계층 주소 체계, Internet Protocol Address Version 4
논리적인 주소
32bit 4바이트
IP 주소 표기 방식
10진수
192.168.0.100
0.0.0.0 ~ 255.255.255.255
00000000 . 00000000 . 00000000 . 00000000
~
11111111 . 11111111 . 11111111 . 11111111
IP주소의 종류
네트워크 ID : 해당 네트워크 대역에서 가장 작은 IP주소,
해당 네트워크 대역을 대표하는 IP
브로드캐스트 주소: 해당 네트워크 대역에서 가장 큰 IP주소,
해당 네트워크 대역에 모든 시스템에 통신을 할 때 사용하는 IP
호스트 할당 가능한 주소 : 해당 네트워크 대역에서 가장 작은 IP주소 +1
~ 해당 네트워크 대역에서 가장 큰 IP주소 -1
게이트웨이 주소 : 해당 네트워크 대역에서 가장 작은 IP주소 +1
or 해당 네트워크 대역에서 가장 큰 IP주소 -1
IP주소의 역사
클래스풀
A 0.0.0.0 ~ 127.255.255.255 첫번째 필드는 네트워크를 구분하는
주소, 나머지는 호스트를 구분
0 0000000.00000000.00000000.00000000
~ 0 1111111.11111111.11111111.11111111
B 128.0.0.0 ~ 191.255.255.255 두번째 필드는 네트워크를 구분하는
주소, 나머지는 호스트를 구분
10 000000.00000000.00000000.00000000
~ 10 111111.11111111.11111111.11111111
C 192.0.0.0 ~ 223.255.255.255 세번째 필드는 네트워크를 구분하는 주소, 나머지는 호스트를 구분
110 00000.00000000.00000000.00000000
~ 110 11111.11111111.11111111.11111111
D 224.0.0.0 ~ 239.255.255.255 멀티캐스트용으로 사용하는 주소
1110 0000.00000000.00000000.00000000
~ 1110 1111.11111111.11111111.11111111
E 240.0.0.0 ~ 255.255.255.255 연구목적으로 사용하지 않는 IP주소
11110 000.00000000.00000000.00000000
~ 11111 111.11111111.11111111.11111111
클래스리스
서브넷 마스크
클래스풀 한 네트워크 대역을 나눠주는데 사용
어디까지가 네트워크 대역을 구분하는데 사용하고 어디서부터
호스트를 구분하는데 사용하는지 지정
32bit 4바이트
255.255.255.192 -> 11111111.11111111.11111111.11000000
2진수로 표기했을 때 1로 시작, 1과 1사이에는 0이 올 수 없다.
네트워크 ID : IP주소 및 서브넷 마스크를 2진수로 표현
두 주소를 AND 연산
브로드캐스드 주소 : 호스트를 구분하는 주소 부분을 모두 1로 채움
사용 가능 IP 범위 : 네트워크 ID + 1 ~ 브로드캐스트 주소 -1 까지
1. 211.100.10.0/24 네트워크를 각 네트워크 당
60개의 Host가 사용할 수 있도록 Subneting 하시오
네트워크 ID 1 11010011 . 01100100 . 00001010 . 00 000000
네트워크 ID 2 11010011 . 01100100 . 00001010 . 01 000000
네트워크 ID 3 11010011 . 01100100 . 00001010 . 10 000000
네트워크 ID 4 11010011 . 01100100 . 00001010 . 11 000000
서브넷 마스크 11111111 . 11111111 . 11111111 . 11 000000
(1) 어떤 Subnet mask가 효율적인가? /26 , 255.255.255.192
(2) Subnet의 개수 4개
(3) Host의 개수 64개
(4) 마지막 Subnet의 Network-ID는? 211.100.10.192
(5) 첫번째 Subnet의 Broadcast 주소는? 211.100.10.63
(6) 두번째 Subnet의 사용 가능한 IP 범위는? 211.100.10.65 ~ 211.100.10.126
네트워크ID 브로드캐스트주소 범위
1번 211.100.10.0 211.100.10.63 211.100.10.1 ~ 211.100.10.62
2번 211.100.10.64 211.100.10.127 211.100.10.65 ~ 211.100.10.126
3번 211.100.10.128 211.100.10.191 211.100.10.129 ~ 211.100.10.190
4번 211.100.10.192 211.100.10.255 211.100.10.193 ~ 211.100.10.254
2. 195.168.12.0/24 네트워크를 8개의 네트워크로 사용할 수 있도록 Subneting 하시오
네트워크 ID-1 11000011.10101000.00001100. 000 00000
네트워크 ID-2 11000011.10101000.00001100. 001 00000
네트워크 ID-3 11000011.10101000.00001100. 010 00000
네트워크 ID-4 11000011.10101000.00001100. 011 00000
네트워크 ID-5 11000011.10101000.00001100. 100 00000
네트워크 ID-6 11000011.10101000.00001100. 101 00000
네트워크 ID-7 11000011.10101000.00001100. 110 00000
네트워크 ID-8 11000011.10101000.00001100. 111 00000
서브넷 마스크 11111111.11111111.11111111. 111 00000
네트워크ID 브로드캐스트주소 범위
1번 195.168.12.0 195.168.12.31 195.168.12.1 ~ 195.168.12.30
2번 195.168.12.32 195.168.12.63 195.168.12.33 ~ 195.168.12.62
3번 195.168.12.64 195.168.12.95 195.168.12.65 ~ 195.168.12.94
4번 195.168.12.96 195.168.12.127 195.168.12.97 ~ 195.168.12.126
5번 195.168.12.128 195.168.12.159 195.168.12.129 ~ 195.168.12.158
6번 195.168.12.160 195.168.12.191 195.168.12.161 ~ 195.168.12.190
7번 195.168.12.192 195.168.12.223 195.168.12.193 ~ 195.168.12.222
8번 195.168.12.224 195.168.12.255 195.168.12.225 ~ 195.168.12.254
3. 152.0.61.0/24 네트워크를 각 네트워크 당 100개의 Host가 사용할 수 있도록 Subneting 하시오
152.0.61.0/25 152.0.61.127 152.0.61.1 ~ 152.0.61.126
152.0.61.128/25 152.0.61.255 152.0.61.129 ~ 152.0.61.254
------------------------------------------------------------------------------------------
쪼개기 공식
------------------------------------------------------------------------------------------
1) 네트워크 ID와 서브넷 마스크를 2진수로 변경
2) 서브넷 마스크를 1씩 증가시키면서 네트워크를 쪼갠다. (1증가할 때마다 2배로 나눠진다.)
3) 네트워크 ID에서 서브넷 마스크가 증가한 부분을 1로 꽉 찰때까지 1씩 증가시킨다.
4) 쪼개진 각각의 네트워크의 네트워크 ID는 1씩 증가시킨 값 그대로
5) 쪼개진 각각의 네트워크의 브로그캐스트 주소는 뒷 부분을 전부 1로 채운다.
6) 각 네트워크에서 사용 가능한 IP주소의 범위는 네트워크 ID +1, 브로드캐스트 주소 -1
2. 189.101.7.0/24 네트워크를 각 네트워크 당 50개의 Host가 사용할 수 있도록 Subneting하시오.
10111101.01100101.00000111. 00 000000
10111101.01100101.00000111. 01 000000
10111101.01100101.00000111. 10 000000
10111101.01100101.00000111. 11 000000
11111111.11111111.11111111. 11 000000
네트워크 ID 브로드캐스트 주소 사용가능한 범위
189.101.7.0 189.101.7.63 189.101.7.1 ~ 189.101.7.62
189.101.7.64 189.101.7.127 189.101.7.65 ~ 189.101.7.126
189.101.7.128 189.101.7.191 189.101.7.129 ~ 189.101.7.190
189.101.7.192 189.101.7.255 189.101.7.193 ~ 189.101.7.254
1. 205.81.128.0/18 네트워크를 8개의 네트워크로 사용할 수 있도록 Subneting 하시오.
네트워크ID 11001101.01010001.10 000 000.00000000
네트워크ID 11001101.01010001.10 001 000.00000000
네트워크ID 11001101.01010001.10 010 000.00000000
네트워크ID 11001101.01010001.10 011 000.00000000
네트워크ID 11001101.01010001.10 100 000.00000000
네트워크ID 11001101.01010001.10 101 000.00000000
네트워크ID 11001101.01010001.10 110 000.00000000
네트워크ID 11001101.01010001.10 111 000.00000000
서브넷마스크 11111111.11111111.11 111 000.00000000
네트워크 ID 브로드캐스트 주소 범위
1 205.81.128.0 205.81.135.255 205.81.128.1 ~ 205.51.135.254
2 205.81.136.0 205.81.143.255
3 205.81.144.0 205.81.151.255
4 205.81.152.0 205.81.159.255
5 205.81.160.0 205.81.167.255
6 205.81.168.0 205.81.175.255
7 205.81.176.0 205.81.183.255
8 205.81.184.0 205.81.191.255
205.81.128.0/21
205.1.130.0