안녕하세요..?? 오늘은 예고하지 않고 갑자기..시험을 한번 보겠습니다...헤헤..시험이라고 너무 긴장은 마세요...

차분히 풀어보세요..

문제 1. C 클래스 네트워크를 24개의 서브넷으로 나누려고 한다. 각 서브넷에는 4-5개의 호스트가 연결 되어야 한다. 어떤 서브넷 마스크가 적절한가?

1. 255.255.255.192

2. 255.255.255.224

3. 255.255.255.240

4. 255.255.255.248

문제 2. IP 주소가 128.110.121.32 이라면 네트워크 주소는 어떻게 되는가?

1. 128.0.0.0

2. 128.110.0.0

3. 128.110.121.0

4. 128.110.121.32

 

이렇게 두 문제예요..어디서 본기억이 나세요..? 전에 김성진 님이 질문하신 내용이었어요..한번 풀어보세요..답은 내일 알려드리께요..

2007/05/03 15:37 2007/05/03 15:37

트랙백 주소 :: http://thinkit.or.kr/network/trackback/76

댓글을 달아 주세요

안녕하세요..혹시 서브넷 이야기 1부를 안보신 분은 나가셔서 1부를 먼저 보고 들어오세요..^^이건 2부작으로 구성된 작품중...2부거든요..죄송..그럼 계속합니다....다시한번 볼까요..예를들어...

210.100.1.0 (255.255.255.0)의 경우.. 호스트 부분은 맨마지막 한자리죠..? (이건 아시죠..?? 서브넷 마스크가 0 인 부분이 호스트 부분이라고 했으니까..210.100.1.0 에서 맨마지막 자리 즉..여기선 '0'이라고 써진 부분이 호스트 자리 입니다..우리가 이주소를 그대로 쓴다면..우리가 쓸수 있는 IP주소는 210.100.1.0 에서 210.100.1.255 까지 입니다..그런데..이중에서 호스트 부분이 전부 '0' (여기서 전부'0'이란 이진수로 표시했을때를 말하는겁니다) 210.100.1.0 이란 주소는 호스트 주소로 사용할 수 없습니다..이건 네트워크 주소라고 합니다.또한 호스트 부분이 전부 '1' 210.100.1.255(여기서 255 는 이진수로..1111 1111 입니다)는 역시 호스트주소로 사용할 수 없습니다.이 주소는 210.100.1.0 네트워크의 브로드 케스트 주소입니다..즉 모든 호스트에게 보낼 메세지가 있을때..우린 이 주소를 사용합니다..설명이 너무 길어졌네요..하지만 중요하니까..맘속에 넣어두세요..암튼 다시 문제로 돌아가서요..호스트 부분이 모두 '0' 이거나 호스트 부분이 모두 '1'인 주소는 못쓰니까..만약 호스트 부분이 두자리 인경우는 00, 01,10,11 을 사용할수 있는데..이때..'00' '11'을 못쓰니까.. 이때 쓸수있는 호스트 수는 2개 입니다.만약 호스트 부분이 세자리 인경우는

000

001

010

011

100

101

110

111

을 쓸수 있는데..앞뒤 두개를 빼면..쓸수있는 호스트 수는 여섯개죠..그럼 호스트 수 30개 이상이 되려면 어떻게 해야 할까요..?최소한 호스트 자리가 이진수 다섯개는 되어야합니다..2 5승은 32니까..그중에서 앞뒤 두개 빼면..30개거든요..

함 해보세요..그래서 호스트 수 30개가 되기위한 호스트 자리수는 이진수로 5개가 되는 겁니다....

210.100.1.0 중에서..맨 마지막 부분을 한번 이진수로 바꾸어보면요..(나머진 다 십진수로 놔두죠..)

210.100.1.0000 0000 이자나요..(이해 하시죠?) 그중에서 호스트 30개를 포함하기위한 자릿수는 5개니까..

210.100.1.sssh hhhh (여기서 s 는 서브넷이 되야하는 부분이고..h는 호스트 부분입니다) 가 되야 합니다.

이런 서브넷을 만들기 위한 서브넷 마스크는

255.255.255.1110 0000 이 되는 겁니다.

그렇다면..이걸 다시 십진수로 바꾸면...

255.255.255.224 가 되는거죠..

어려우세요..?쉽다면..거짓말 이겠죠..하지만 계속하시면..분명..이정돈 너무 쉽다고 생각하실겁니다..이해가 안되시면..자꾸..더 해보시고요..그래도 이해가 안되는 부분은 질문 주세요..그리고..이정도는 네트워크를 하기위한 기본중에 기본이란거 잊지마시고..꼭 자신의 지식으로 만드시기 바랍니다..아셨죠.>??안녕..

 

2007/05/03 15:37 2007/05/03 15:37

트랙백 주소 :: http://thinkit.or.kr/network/trackback/75

댓글을 달아 주세요

안녕하세요..우선 여러분께..죄송하단 말씀 드릴께요..될수 있음..칼럼을 걸르지 않으려고 했는데...이렇게 이틀을 건너뛰었네요..앞으론 더욱 부지런히..뛰어볼께요..오늘은 전에 했던 서브넷 마스크 이야기를 계속해보겠습니다....

서브넷 마스크의 기본적인 성질은 이제 다아시죠..??다시한번 보면..일단 서브넷도 하나의 네트웍이기 때문에..일단 나누어진 서브넷은 라우터를 통해서만 통신이 되는 엄연한 하나의 네트워크 이다...란 겁니다..또하나는 서브넷 마스크를 만들때는 '1'들의 중간에 '0'이 들어가는 마스크, '1'이 연속되지 않은 서브넷 마스크는 만들지 않는다는 겁니다.자 그럼..이 성질은 가지고 오늘은 서브넷을 한번 직접 만들어 볼까요..??실제 일상에서 일어날수 있는 경우로 알아보죠..

1 ) 공인 IP 주소를 210.100.1.0 (서브넷 마스크 255.255.255.0 == 아시죠..이건 디폴트 서브넷마스크인거..?) 네트워크를 받았습니다...근데..네트워크 관리자인 여러분은 이 공인 주소를 이용해서 피시 30 대인 네트워크 4개를 만든다음..이들 네트워크를 라우터를 이용해서 서로 통신하게 할려고 합니다...이경우 여러분이 서브넷 마스크를 만든다면..어떻게 해야 할까요..??

-----------------------------------------------------------------------------------------------------

..침착하게 하나하나..풀어보죠..일단.. 우리가 받은 네트워크, 210.100.1.0 (255.255.255.0) 은 클래스 C 입니다..그리고 뒤에나온 디폴트 서브넷 마스크를 통해서도 이를 확인할수 있습니다.이 주소로 네트워크를 4개 만들려면...지금 주어진 디폴트 서브넷 마스크를 변경해야 합니다..이때..중요하게 봐야 할건 한 네트워크가 포함하는 피시댓수 입니다.(이걸 클라이언트 수라고도 하고 호스트 수라고도 합니다) 여기서는 30대의 호스트를 가져야 한다고 했습니다..따라서 호스트 부분이 최소한 30대는 되어야 한다는 겁니다...그럼 이제부턴 이진수 시간입니다... 호스트 부분이 30 개이상이 되기위해선...이진수 몇자리가 필요할까요..?? 한번 볼까요..??

이진수 한자리..는..----> 1 0 이니까..가질수 있는 호스트 수는 없습니다..왜냐..? 그건..호스트 부분이 전부 1인경우는 브로트 케스트 어드레스 입니다..또 호스트 부분이 전부 0 인것은 네트워크 그 자체를 나타내기 때문입니다..

이 말을 이해 못하시겠다구요..??얘기가 너무 길어지죠...오늘은 1 부와 2부로 나누어서 진행하께요..여기서 1부는 줄이고....잠시 쉬시고..2부 들어오세요..머리도 식히 시구요.. 그럼 투비 컨티뉴드......

2007/05/03 15:36 2007/05/03 15:36

트랙백 주소 :: http://thinkit.or.kr/network/trackback/74

댓글을 달아 주세요