서브넷마스크
: IP주소를 이진수로 표기하고 네트워크를 나타내는 숫자 위에는 1을, 호스트를 나타내는 숫자 위에는
0을 적어 보면 다음과 같은데 이것을 서브넷마스크 또는 네트워크마스크라고 부른다.
11111111.11111111.00000000.00000000 (서브넷마스크)
10101100.00010000.00000110.00001010 (2진표기 IP주소)
172.16.6.10 (10진표기 IP주소)
즉, IP주소중에서 어디까지가 네트워크 주소인지를 표시할때 사용한다.
서브넷마스크는 항상 IP주소 다음에 표시하며, IP주소처럼 점으로 구분된 10진수를 사용한다.
172.16.6.10 255.255.0.0
또 다음처럼 서브넷마스크로 사용된 1의 개수로 표시하기도 한다.
172.16.6.10/16
IP주소의 클래스에 의해 자동으로 정해지는 서브넷마스크를 디폴트 서브넷마스크라고 한다.
그러나, 서브넷마스크를 다음처럼 디폴트 서브넷마스크보다 더 길게 만들면 어떻게 될까?
11111111.11111111.11111111.00000000 (서브넷마스크)
10101100.00010000.00000110.00001010 (2진표기 IP주소)
172.16.6.10 (10진표기 IP주소)
원래 172.16.6.10/16이라는 IP주소는 172.16.0.0 네트워크에 속하며, 이 네트워크에 포함되는 호스트의
개수는 256X256=65.536이다.
(여기에서 네트워크 주소인 172.16.0.0과 브로드캐스트인 주소 172.16.255.255를 제외하면 65..534개이다)
그런데 서브넷 마스크 길이를 B클래스 주소의 기본인 16에서 8을 추가하여 24로 바꾸면 IP주소의 세번째 부분도 네트워크 주소가 된다.
따라서, 이전에는 172.16.1.1/16과 172.16.2.1/16이 서로 같은 네트워크에 속하는 호스트였으나,
이제는 172.16.1.1/24와 172.16.2.1/24는 서로 다른 네트워크에 속하게 된다.
즉, 172.16.0.0/16이라는 하나의 네트워크가 172.16.0.0/24,172.16.1.0/24, 172.16.2.0/24,....,172.16.255.0/24등
256개의 서로다른 네트워크로 분할되고, 각각의 네트워크에 속할수 있는 호스크의 개수는 65.534개에서
254개로 바뀐다.
이처럼 하나의 네트워크주소를 여러개로 분할하는것을 서브넷팅(subnetting) 또는 서브넷마스킹(subnet masking) 이라고 한다. 그리고 분할된 네트워크를 서브넷이라고 한다. 서브넷마스킹을 하는 가장 큰 이유는
네트워크의 수가 부족하기 때문. 네트워크의 수가 부족하므로 하나의 네트워크를 여러개로 분할하여
사용한다.
서브넷의 예)
10.1.1.1/16 (또는 10.1.1.1 255.255.0.0)
이주소는 10.1.0.0/16 네트워크에 속하며, 브로드캐스트 주소는 10.1.255.255/16이다.
172.16.1.1/24 (또는 172.16.1.1 255.255.255.0)
이주소는 172.16.1.0/24 네트워크에 속하며, 브로드캐스트 주소는 172.16.1.255/24가 된다.
이렇게 특정주소의 네트워크주소와 브로드캐스트주소를 알면, 호스트에 부여하는 IP주소는
네트워크주소와 브로드캐스트수로 사이에 있는 것들을 사용하면된다.
어렵다;;;어려워~~~봐도 봐도 모르겠군;;;쯨~
: IP주소를 이진수로 표기하고 네트워크를 나타내는 숫자 위에는 1을, 호스트를 나타내는 숫자 위에는
0을 적어 보면 다음과 같은데 이것을 서브넷마스크 또는 네트워크마스크라고 부른다.
11111111.11111111.00000000.00000000 (서브넷마스크)
10101100.00010000.00000110.00001010 (2진표기 IP주소)
172.16.6.10 (10진표기 IP주소)
즉, IP주소중에서 어디까지가 네트워크 주소인지를 표시할때 사용한다.
서브넷마스크는 항상 IP주소 다음에 표시하며, IP주소처럼 점으로 구분된 10진수를 사용한다.
172.16.6.10 255.255.0.0
또 다음처럼 서브넷마스크로 사용된 1의 개수로 표시하기도 한다.
172.16.6.10/16
IP주소의 클래스에 의해 자동으로 정해지는 서브넷마스크를 디폴트 서브넷마스크라고 한다.
그러나, 서브넷마스크를 다음처럼 디폴트 서브넷마스크보다 더 길게 만들면 어떻게 될까?
11111111.11111111.11111111.00000000 (서브넷마스크)
10101100.00010000.00000110.00001010 (2진표기 IP주소)
172.16.6.10 (10진표기 IP주소)
원래 172.16.6.10/16이라는 IP주소는 172.16.0.0 네트워크에 속하며, 이 네트워크에 포함되는 호스트의
개수는 256X256=65.536이다.
(여기에서 네트워크 주소인 172.16.0.0과 브로드캐스트인 주소 172.16.255.255를 제외하면 65..534개이다)
그런데 서브넷 마스크 길이를 B클래스 주소의 기본인 16에서 8을 추가하여 24로 바꾸면 IP주소의 세번째 부분도 네트워크 주소가 된다.
따라서, 이전에는 172.16.1.1/16과 172.16.2.1/16이 서로 같은 네트워크에 속하는 호스트였으나,
이제는 172.16.1.1/24와 172.16.2.1/24는 서로 다른 네트워크에 속하게 된다.
즉, 172.16.0.0/16이라는 하나의 네트워크가 172.16.0.0/24,172.16.1.0/24, 172.16.2.0/24,....,172.16.255.0/24등
256개의 서로다른 네트워크로 분할되고, 각각의 네트워크에 속할수 있는 호스크의 개수는 65.534개에서
254개로 바뀐다.
이처럼 하나의 네트워크주소를 여러개로 분할하는것을 서브넷팅(subnetting) 또는 서브넷마스킹(subnet masking) 이라고 한다. 그리고 분할된 네트워크를 서브넷이라고 한다. 서브넷마스킹을 하는 가장 큰 이유는
네트워크의 수가 부족하기 때문. 네트워크의 수가 부족하므로 하나의 네트워크를 여러개로 분할하여
사용한다.
서브넷의 예)
10.1.1.1/16 (또는 10.1.1.1 255.255.0.0)
이주소는 10.1.0.0/16 네트워크에 속하며, 브로드캐스트 주소는 10.1.255.255/16이다.
172.16.1.1/24 (또는 172.16.1.1 255.255.255.0)
이주소는 172.16.1.0/24 네트워크에 속하며, 브로드캐스트 주소는 172.16.1.255/24가 된다.
이렇게 특정주소의 네트워크주소와 브로드캐스트주소를 알면, 호스트에 부여하는 IP주소는
네트워크주소와 브로드캐스트수로 사이에 있는 것들을 사용하면된다.
어렵다;;;어려워~~~봐도 봐도 모르겠군;;;쯨~
'시스코 초보' 카테고리의 다른 글
통신장비의 구조 및 시스코 라우터구조 (0) | 2010.07.26 |
---|---|
서브넷/서머리 네트워크 계산 방법 (0) | 2010.07.23 |
네트워크, 브로드캐스트, 특별한용도의 IP주소 (0) | 2010.07.21 |
TCP/IP와 여러 클래스주소들. (0) | 2010.07.21 |
OSI 참조 모델 (0) | 2010.07.20 |