블로그 이미지
GUCCI

카테고리

전체보기 (111)
여행 (1)
기기 (2)
쇼핑 (0)
게임 (0)
etc. (6)
취업이야기 (0)
업무일지 (5)
리눅스 (38)
웹프로그래밍 (2)
네트워크 (4)
JAVA (17)
Android (0)
IOS (2)
LUA (8)
C/C++ (1)
Objective C (2)
SERVER (2)
그누보드4 (1)
MSSQL (2)
Programming (1)
자바스크립트 (4)
HTML/CSS (1)
LGNAS (0)
Total
Today
Yesterday

'subnet'에 해당되는 글 1건

  1. 2012.03.09 subnet mask 2

subnet mask

카테고리 없음 / 2012. 3. 9. 10:45

서브넷 마스크(Subnet Mask)

 

서브넷 마스크는 IP 주소에 대한 네트워크 아이디와 호스트 아이디를 구분하기 위해서 사용된다.

IP 주소 32bit에 공통 비트 '1'을 씌어서 네트워크를 표기하기 때문에 IP 주소와 마찬가지로

32bit 체계이다. 맨 앞에 비트로부터 '1'이 연속된 구간까지를 공통 비트로 처리하여 네트워크 아이디로

사용하고, '0'으로 끝나는 마지막 구간까지를 공통하지 않는 비트로 처리하여 호스트 아이디로 사용한다.

 

 

아래 그림을 보고 쉽게 이해해 보자.

 

 

 

 

서브넷마스크가 255.0.0.0 일 경우 IP 주소 클래스론 A 클래스에 해당한다.

위와 같이 13.0.0.0 로 첫번째 옥텟이 13으로 시작하는 전체가 네트워크 아이디에 해당하고,

.x,x,x에 즉 .13.10.1 에 해당하는 애들은 호스트 아이디에 해당하는 것이다.

 

13.0.0.0 이 하나의 집이고 .13.10.1 은 집안의 사람 수 라고 생각하면 된다.

 

 

서브넷마스크가 255.255.0.0 일 경우 IP 주소 클래스론 B 클래스에 해당한다.

위와 같이 13.13.0.0 으로 첫번째 두번쨰 옥텟이 13.13으로 시작하는 전체가 네트워크 아이디에 해당하고,

.x.x에 즉 .10.1 에 해당하는 애들은 호스트 아이디에 해당한다.

 

13.13.0.0 이 하나의 집이고 .10.1 은 집안의 사람 수 라고 생각하면 된다.

 

 

서브넷마스크가 255.255.255.0 일 경우 IP 주소 클래스론 C 클래스에 해당한다.

위와 같이 13.13.10.0 으로 첫번째 두번째 세번째 옥텟이 13.13.10.x 로 시작하는 전체가 네트워크 아이디

에 해당하고, .x 즉 .1 에 해당하는 애들은 호스트 아이디에 해당한다.

 

13.13.10.0 이 하나의 집이고 .1 은 집안의 사람 수라고 생각하면된다.

 

 

 

한마디로 서브넷마스크를 쓰는 이유는 네트워크를 구분하기위해서 사용 하는 것이다.


IP 주소 구성
 

 

- 네트워크 주소(Netid) : 호스트가 연결되어 있는 네트워크 확인 

 

- 호스트 주소(Hostid) : 네트워크의 호스트 중에 하나의 특정 호스트 확인

 

  

 

IP Class

 

  

 

Class

 

- 0-127.xxx.xxx.xxx 전체 약 21억개 / 255.0.0.0

 

- IP당 호스트 할당 가능 : 16777214

 

- 국가나 대형 망 사용

 

B Class

 

- 128-191.xxx.xxx.xxx / 255.255.0.0

 

- IP당 호스트 할당 가능 : 65534

 

- 학교 등 중대규모 통신망 사용

 

C Class

 

- 192-223.xxx.xxx.xxx / 255.255.255.0

 

- IP당 호스트 할당 가능 : 254

 

- 소규모회사나 ISP업체의 통신망 사용 

 

사설 IP 

 

- IP 주소를 절약할 수 있다. 

 

- 내부에서 외부로는 접근이 가능하지만 외부에서는 내부로 접근이 불가능 하다. 

 

- 외부에서의 윔바이러스나 해킹등에 안전하다. 

 

사설 IP 대역

 

- 192.168 대역 

 

- 172.16~32 대역 

 

Subnet Mask 

 

- TCP/IP 프로토콜에 의해 호스트가 로컬 서브넷에 있는지 아니면 원격 네트워크에 있는지를 확인하는데 사용. 

  

- Subnet Mask는 32bit길이를 갖고  bit가 1인 부분을 Network bit, bit가 0인 부분을 Host bit로 구분됨.

 

[출처] IP Class, Subnet Mask|작성자 푸우

Posted by GUCCI
, |

최근에 달린 댓글

글 보관함