본문 바로가기

네트워크

서브넷팅(Subnetting)

IP =인터넷 프로토콜(Internet Protocol)의 약자로, 인터넷이 통하는 네트워크에서 어떤 정보를 수신하고 송신하는 통신에 대한 규약을 의미한다

사전적 정의 입니다.

ipv4 는 널리 사용되는 IP 주소로, 32비트의 값을 가진다. 보통 8비트씩 끊어 이를 0~255의 10진수 숫자로 나타내며, 각 숫자는 점(.)으로 구분하며
총 32비트의 정보를 가지므로 최대 232개, 약 43억 개[3]의 고유한 주소를 부여할 수 있습니다.
(4바이트)

ex 172.168.0.1

 

한정된 IP 주소의 낭비를 최소화하고

효율적으로 네트워크를 사용하기 위해 클래스가 존재합니다

 

네트워크 클래스 

클래스  앞선 비트  네트워크 영역  나머지 영역

클래스 A     0 8     24
클래스 B     10 16     16
클래스 C     110 24     8
클래스 D (멀티캐스트)     1110    
클래스 E (예약됨)     1111    

이는 각 클래스당 다음과 같은 수의 네트워크 및 주소를 가능하게 한다. 단, 실제 개수가 예상보다 작다는 것을 유념하기 바란다. 이는 몇몇 값들, 예를 들어 0만으로 이루어진 값등은 허용되지 않기 때문이다.

클래스  앞선 비트  총 네트워크 수  네트워크당 주소 수

클래스 A     0     128     16,777,214
클래스 B     10     16,384     65,534
클래스 C     110     2,097,152     254

 

위키 설명입니다 

 

쉽게 A = 0.0.0.0  ~ 127.255.255.255  (첫비트 0)

B =128.0.0.0~191.255.255.255 (첫비트 1)

C= 192.0.0.0~223.255.255.255 (첫비트 11)

라고 생각 하시면 됩니다 .

 

서브넷 마스크란

21세기에 가까워질수록 IPv4 주소의 고갈이 현실화되었고 각국의 NIC(Network Information Center)에서는 이를 최대한 늦추기 위하여 각 라우터가 브로드캐스팅하는 로컬 네트워크 영역에 공인 IP 대역을 호스트가 필요한 만큼만 할당하려는 노력을 하였다.
이러한 NIC 기관의 요구에 맞춰서 IETF에서는 로컬 네트워크 내부에서 접속한 호스트의 IP 대역을 외부 네트워크와 명확하게 구분할 수 있는 수단을 표준화하였고 이것이 서브넷 마스크(Subnet Mask)다.

위키 설명입니다.

 

ipv4와 구조적으로는 같지만 연속된 1과 0으로 구성되어있으며 ex (10010011 x) (11110000 o)

가장 첫 주소는 네트워크 ID 이며 가장 마지막 주소는 브로드캐스트 이므로 사용할 수 없습니다.

 

서브넷 마스크 0 

네트워크개수  1

네트워크범위  255

 

이며 

서브넷 마스크가 (10000000) 128 일시

네트워크 개수는 2의 1승만큼 = 2 

네트워크 범위는 128로 줄어듭니다.

 

서브넷 마스크가 (11000000) 192 일시

네트워크 개수는 2의 2승만큼 = 4

네트워크 범위는 64로 줄어들게 되며 서브넷 마스크로 네트워크 개수와 네트워크 범위를 확인할 수 있습니다.

 

255.255.255.0 예시로 255는 네트워크 부분이며 0은 호스트 부분입니다.

 

CIDR

을 쉽게 예시를 들면172.0.0.1 /24여기서 / 뒤의 숫자가 서브넷 마스크 1의 개수입니다./24 = 255.255.255.0/25 = 255.255.255.128 

 

다음엔 서브네팅 문제실습에 관해 포스팅 하겠습니다.

'네트워크' 카테고리의 다른 글

gns3 - ios iamge 설정  (2) 2024.08.31
gns3 실습 - 초기 설정편  (0) 2024.08.31
GNS3 설치 및 설정에 관하여 (1)  (0) 2024.08.23