[광고 누르면 오늘의 행운 상승!!]
서브넷 마스크의 기본 성질
서브넷 마스크로 만들어진 네트워크, 즉 서브넷은 이제 하나의 네트워크이기 때문에 서로 나뉜 서브넷끼리는 라우터를 통해서만 통신이 가능하다.
예를 들어 150.100.0.0이란 클래스 B 네트워크가 있다. 이때 150.100.100.1과 150.100.200.1은 라우터를 거치지 않고 통신이 가능하다. 같은 네트워크에 있기 때문.
클래스 B의 경우 디폴트 서브넷 마스크는 255.255.0.0이다. 즉 2개의 옥텟까지 255가 있으니까 두 자리가 네트워크 부분이 되는 것이다. 따라서 네트워크 부분은 150.100이고 뒤에 오는 두 자리 옥텟은 호스트를 나타낸다는 것을 이미 알고있다. 따라서 네트워크 부분이 같고 호스트 부분이 서로 다르면 같은 네트워크 안에 산다고 말했으니 150.100.100.1과 150.100.200.1은 같은 네트워크 안에 살고 있는, 즉 하나으 브로드 캐스트 도메인에 있는 PC들이고 당연히 라우터 없이도 통신이 가능하다.
하지만 이 주소를 255.255.255.0이란 서브넷 마스크를 사용해서 서브네팅했다고 가정해 보겠다. 이렇게 되면 네트워크 부분이 바뀌게 된다. 기존에는 150.100까지가 네트워크 부분이었는데, 서브넷 마크가 세 번째 옥텟까지 255이기 때문에 네트워크 부분은 세 자리가 되어서 150.100.100과 150.100.200으로 바뀌게 된다. 이제 150.100.100.1(서브넷 마스크 255.255.255.0)과 150.100.200.1(서브넷 마스크 255.255.255.0)은 네트워크 부분이 서로 달라졌다. 하나는 150.100.100이 되었고 하나는 150.100.200이 되었다.(서브넷 마스크가 바뀌면서 네트워크 부분도 2자리에서 3자리로 늘어났다.)
따라서 150.100.100.1과 150.100.200.1은 이제 서로 다른 네트워크가 되었다. 따라서 이 두 녀석은 이제는 라우터를 거쳐야만 통신이 가능하게 된다. 즉 서로 다른 브로드캐스트 도메인에 존재하고 있기 때문에 서로 아무리 소리쳐 불러도 상대편이 그 목소리를 들을 수 없다. 다만 라우터를 통해서만 서로의 소리를 전달할 수 있다. 이와 같이 서브넷 마스크에의해 나누어진 네트워크 즉 서브넷은 하나의 독립된 네트워크가 된다.
또 하나의 성질은 서브넷 마스크는 이진수로 썼을 때 '1'이 여연속적으로 나와야 한는 것이다. 서브넷 마스크를 만들 떄 255.255.255.10 이라는 서브넷 마스크는 사용할 수 없다. 이진수로 바꾸어 보면 1111 1111.1111 1111.1111 1111.0000.1010이다. 즉 1010과 이 1이 연속적으로 나오지 않았기 떄문에 이런 서브넷 마스크는 사용하지 않는다.
255.255.255.15는 가능할까? 이진수로 1111 1111.1111 1111.1111 1111.0000 1111이다. 에 1111이기 때문에 1이 연속으로 나왔지만 중간에 0이 들어있다. 즉 아까 말한대로 1사이에는 어떠한 경우에도 0이 오면 안된다는 것이다.
255.255.255.252는 가능할까? 이진수로 1111 1111.1111 1111.1111 1111.1111 1100이다. 1이 연속적으로 나왔기 때문에 255.255.255.252는 사용이 가능하다.
출처 : 후니의 쉽게 쓴 시스코 네트워킹
'7. Infra > 2. Network' 카테고리의 다른 글
게이트 웨이[Gateway][네트워크] (0) | 2020.08.04 |
---|---|
서브넷마스크3[Subnet Mask] (0) | 2020.08.04 |
서브넷 마스크1[Subnet Mask] (0) | 2020.08.04 |
SAN[Storage Area Network] (0) | 2020.08.04 |
NIC[network interface controller][랜카드] (0) | 2020.08.04 |