>> Delete Reply from No. 6971 article
No. RE: netmask에 대한 질문

등록 2000-09-29 14:47:00 By localhost     조회 2
이름 최종규    

		: 수고하십니다.
:
: 보통 netmask를 255.255.255.0를 많이 사용하는데
: 어떤 것은 보면 맨 뒷자리가 0이 아닌경우가 있습니다.
:
: 1. 어떻게 구분하는지
: 2. 왜 그렇게 하는지
: 3. netmask를 왜 사용하는지
: 4. 각각의 netmask별 할당되는 IP는 어떻게 되는지..
:
: 답변 부탁드립니다.
 보통 우리는 111.111.111.111 이렇게 표현하지만 32비트를
사람들이 보기쉽게 히기위해 표시한 것뿐입니다.
컴퓨터는 32비트를 구분 하지않고 사용합니다.
 그리고,이런 것들을(111.111.111.111 등) ip라고 부르고,
ip에는 3가지 주소체계(A class,B class,C class)로 이루어졌구요.
그러나 컴퓨터와 네트워크가 많아지면서 이런 주소체계는 한계에 이르렀고,
이를 잠시나마 해결 하기 위해 netmask라는게 등장했다고 합니다.
 위의 3가지 주소체계는 고정체계(? : 네트워크 주소와 호스트 주소가 고정
되어 있음)로 이루어져 있습니다.
당연히 netmask는 가변체계(?)이구요.
 예를 들자면,
ip가 8.8.8.6 이라면 8.은 네트워크 주소이구요,8.8.6 은 호스트
주소입니다.(8 네트워크의 8.8.6의 호스트:A class로 표현)
 8.       8.       8.       6
00001000 00001000 00001000 00000110(비트로 표현)
 이 ip를 구성할 때 netmask를 같이 구성하게됩니다.
255.255.255.0으로 netmask를 구성하면 8.8.8의 네트워크의 6 호스트,
255.255.0.0  으로 netmask를 구성하면 8.8  의 네트워크의 8.6 호스트,
255.0.0.0    으로 netmask를 구성하면 8.   의 네트워크의 8.8.6 호스트,
즉 255가 있는 곳은 네트워크 주소가 되고 0 이 있는 곳은 호스트 주소가
됩니다.
또, 0 이 아닌것도 있는데, 그 것은 숫자가 아닌 비트로 표현하면 쉽게 설명
이 됩니다.
 8.       8.       8.       6
00001000 00001000 00001000 0000 0110(비트로 표현)
 11111111 11111111 11111111 1111 0000(netmask)
-----------net---------------->|<--- host(맨 오른쪽 4비트)
 이렇게 말이죠.
 저도 초보입니다.
리눅스 공부하다보니 네트워크에 대해 공부를 해야 합디다.그래서
쪼매난 지식이나마 알고 있는 한도내에서 말씀을 드렸습니다.
좀 부족한 답이 되더라도 양해해 주시길 바랍니다.
[관리자] 패스워드를 입력 하십시오. 답장이 존재하면 함께 삭제됩니다.[ 목록 | 이전 ]
패스워드:    

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved