네..모든 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'인 부분이 호스트가 된다는겁니다. 이것만 기억하심 아무리 어려운 서브네팅도 가능할겁니다..그럼 안녕..
댓글을 달아 주세요