서브넷 마스크에 대한 이야기를 해보죠..오늘은 토요일이고 또..시작하는 단계니까..간단하게 해보겠습니다..일단 서브넷 마스크는 다음과 같은 기본 성질을 가지고 있습니다..서브넷 마스크로 만들어진 네트워크, 즉 서브넷은 이제 하나의 네트워크 이기때문에..라우터를 통해서만 통신이 가능하다는 겁니다..예를들어 150.100.0.0 이란 클래스 B 네트워크가 있었습니다.. 이때 150.100.1.200 150.100.100.1 은 라우터를 거치지 않고 통신이 가능합니다.. 왠줄 아시죠..?? 같은 네트워크에 있기때문입니다..클래스 B의경우 네트워크 부분은 150.100 이니까요..하지만 이 주소를 255.255.255.0 이란 서브넷 마스크를 사용해서 나누었다고 가정하죠..따라서 150.100.1.0 (서브넷 마스크 255.255.255.0) 150.100.100.0 (서브넷 마스크 255.255.255.0)은 이제 서로다른 네트워크가 되었습니다..그렇다면..150.100.1.200 150.100.100.1 은 라우터 없이 통신이 가능할까요..??정답은 아니오 입니다..이제는 서로 다른 네트워크가 된거죠..즉 서로다른 브로드 케스트 도메인 상에 있기 때문에 아무리 소리쳐불러도 상대편이 그 목소릴 들을수 없는거죠..다만 라우터를 통해서만 들을수 있는겁니다.

이와같이 서브넷 마스크에 의해 나누어진 네트워크 즉 서브넷은 하나의 독립된 네트워크가 되는겁니다.또하나의 성질은 서브넷 마스크는 이진수로 썼을때..1 이 연속적으로 나와야 한다는겁니다..무슨말인고하니..예를들어..서브넷 마스크를 만들때..255.255.255.10 이란 서브넷 마스크는 사용할 수 없습니다.255.255.255.10은 이진수로 바꾸어보면...1111 1111. 1111 1111. 1111 1111. 0000 1010 입니다. 1010 과 같이 1 이 연속적으로 나오지 않았기 때문에 이런 서브넷 마스크는 사용하지 않습니다.그럼 하나 더 볼까요..?

255.255.255.252 는 어떨까요..??

255.255.255.252는 이진수로 바꾸면..

1111 1111.1111 1111.1111 1111.1111 1100 입니다.

보세요..1 이 연속적으로 나왔죠..?? '1'들 사이에는 '0' 이 오면 안됩니다..따라서 이건 서브넷 마스크로 사용 가능합니다.아셨죠..?? 자 오늘의 결론..서브넷도 엄연히 하나의 네트워크니까..라우터를 통한 통신만이 가능하다는거...또하나는 서브넷 마스크를 만들때는 이진수로 봤을때..'1'들 사이에 '0'이 오면 안된다...이정돕니다..안녕..

2007/05/03 15:23 2007/05/03 15:23

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

댓글을 달아 주세요

여러분들이...만약 가정에서 인터넷을 쓰는경우라면..어떻게 사용하십니까..?? 대부분이..(전용선을 깔진 않으니까..)전화접속을 위해 모뎀을 설치하고..전화선으로 천리안이나..하이텔..나우누리등..,ISP업체에 연결한다음..인터넷을 쓰죠..그러니까..한달에 최소한 돈만원은 드는거죠..?그렇지만..이렇게 ISP업체를 통하지 않고도 인터넷을 내맘대로 쓰는 방법이 있습니다.물론 여러분이 대학생이나..직장인이어서 그 회사나 학교에 네트워크가 설치되있고...인터넷 접속이 된다는 가정하에서요..이런 환경이라면..여러분은 약간의 수고만 하면..ISP 업체에 연결하지 않고도 인터넷을 쓸수 있죠..제가 그동안에 설치한 대학의 경우를 보면..대부분의 대학 네트워크에는 커뮤니케이션 서버라는 장비가 설치됩니다..이장비가 머냐면..바로 ISP업체가 하는 역할을 하는 장비입니다..즉 커뮤니케이션 서버 (혹은 RAS--Remote Access Server)는 자신이 모뎀을 가지고 있고 여러분으로 부터 걸려오는 모뎀콜을 받아 자신의 네트워크에 연결해주는 역할을합니다. 이게 무슨말인고하니...예를들어 여러분이 학생이고 집에서 모뎀으로 학교의 커뮤니케이션 서버로 전화를 하면..학교에 있는 커뮤니케이션 서버는 여러분의 전화를 받아서..학교 네트워크에 붙여주는거죠..이렇게되면..이제부터 여러분의 피시는 학교 네트워크에 붙은 학교내의 피시가 되는겁니다..그럼 인터넷을 쓰는데 문제가 없겠죠..?? 회사의 경우도 마찬가지입니다..이러한 커뮤니케이션 서버는 따로 장비로 되어있는 경우도 있고....Windows NT에 설치 할 수 도있습니다.따라서 커뮤니케이션 서버가 없는경우에는 Windows NT서버에 모뎀을 달고 RAS(Remote Access Server)기능을 Enable해주면..그때부터는 여러분의 전화를 받아 그 네트워크에 연결해줄겁니다. 인제 여러분은 학교에 혹은 회사에 커뮤니케이션 서버가 있는지 혹은 RAS가 있는지만 네트워크 관리자에게 확인해 보심 되겠죠..?? 그래도 전화비는 드는것 아니냐구요.>?? ..그렇네요..하지만..전화비도 안들이고 인터넷을 쓰는 방법도 있습니다..그게 머냐구요..?/커뮤니케이션 서버 나 RAS에는 Call Back 이란 기능이 있는데 이기능은 내가 만약 집에서 커뮤니케이션 서버로 전화를 하면 커뮤니케이션 서버가 그 전화를 받은 다음 바로 전화를 끊고 저희집으로 다시 전화를 해주는 기능입니다..즉 이기능을 활요하면..전화비는 학교나 직장에서 내게 되겠죠..??아주 좋은 기능이고 또..거의 모든 커뮤니케이션 서버에서 지원하는 기능인데도..아쉽게도..이기능을 사용하지 않는 곳이 많습니다..그렇게되면..학교나 직장의 전화비가 너무 많이 나오겠죠..?? 하지만..이기능을 지원하는지 알아보는건 손해가 아니겠죠..?? 밑져야 본전이니까요..암튼 여러분의 건투를 빕니다..안녕..

2007/05/03 15:22 2007/05/03 15:22

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

댓글을 달아 주세요

..모든 IP주소에는 서브넷 마스크가 따라다닙니다..예를들어 어제 질문하신것 처럼 Class C 주소를 몽땅 쓰더라도..서브넷 마스크는 따라다닙니다..한번 예를들어볼까요..??210.100.100.1 이란 주소가 있습니다..이 주소는 아시는것처럼 클래스 C 입니다. 그래서 이주소를 가지고 254개의 호스트에 IP주소를 부여했다고 가정하죠..그럼 우린 주어진 클래스 C를 하나도 가공하지않고..즉 쪼개지 않고 그대로 사용한겁니다. 그렇다고 서브넷 마스크를 쓰지않느냐..? 그건 아닙니다..이처럼 주어진 클래스  C를 나누어쓰지않고 몽땅 쓰는경우에도 서브넷 마스크는 따라다니는데 그게 바로 디폴트 서브넷 마스크..즉 기본 서브넷 마스크입니다.클래스 C 의 경우 디폴트 서브넷마스크는 255.255.255.0  입니다.클래스 B의 경우는 255.255.0.0   이구요, 또 클래스 A 255.0.0.0 입니다.그러니까..주어진 네트워크를 하나도 나누지 않고 그대로 다 쓰는경우는 위에서 설명드린 디폴트 서브넷마스크를 쓰면 됩니다.하지만..주어진 네트워크를 나누어서 즉, 가공해서 쓰는경우는 디폴트 서브넷 마스크를 쓰지않고 약간 고쳐서 쓰는거죠...문제는 어떻게 고쳐야하는가 입니다..일단 오늘은 한가지만 정확히 알아두죠..서브넷 마스크란 어디까지가 네트워크 부분이고, 또 어디까지가 호스트 부분인가를 나타내는 역할을 한

다는 겁니다. 따라서 서브넷 마스크를 보면 네트워크 부분과 호스트 부분을 알수 있죠..그리고 네트워크 부분은 서브넷 마스크가 이진수로 '1' 인부분이고, 호스트 부분은 서브넷 마스크가 이진수로 '0' 인 부분이라는 겁니다. 즉 예를들어보면..210.100.100.1 의 서브넷 마스크가 255.255.255.0 이라면..(여기서 255는 이진수로 1111 1111입니다) 서브넷마스크 255 인 부분이 전부 네트워크 부분이니까..210.100.100 이 바로 네트워크 부분이되고 나머지 1 이라고 써진 부분이 호스트가 되는겁니다. 그러니까..클래스 C의 기본 성격과 똑같죠.? 그래서 255.255.255.0 이 클래스 C의 디폴트 서브넷마스크

가 되는겁니다..이해가세요..?? 좀 어려우시면 계속해보세요..여기서 잊어먹으면 안되는게 바로 서브넷 부분이 이진수로 '1'인 부분이 네트워크가 되고 '0'인 부분이 호스트가 된다는겁니다. 이것만 기억하심 아무리 어려운 서브네팅도 가능할겁니다..그럼 안녕..

2007/05/03 15:21 2007/05/03 15:21

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

댓글을 달아 주세요