본문 바로가기

03. Network

Subnet mask

항상 헷갈려 하는 서브넷 마스크...-_- 아이피를 단위로 잘라서 사용한다
왜 아이피를 단위로 잘라서 사용하느냐? 독립되어진 네트워크이기때문에 트래픽부하가 현저하게 줄기때문에..
 
D클래스의 예제..(라고 하지만 거의 외워서 쓴다)
분할개수        /         사용가능한 호스트수         /     사용하는 netmask
1                 /                    254개                   /        255.255.255.0
2                 /                    126개                   /        255.255.255.128
3                 /                     62개                    /        255.255.255.192
4                 /                     30개                    /        255.255.255.224
5                 /                      14개                   /        255.255.255.240
6                 /                        6개                  /         255.255.255.248
 
무엇인가 규칙을 찾아낼수 있다...
256-(n*2) 단 n은 짝수이다
여기서 나타내는 2의 의미는 브로드캐스팅주소와,  네트워크 IP주소를 의미
 
사실 네트워크쪽 책을 수박 겉핥기식으로 배워놔서 그런지 저것들이 정말로 효용성이 있는지는 나는 눈으로 보지 못하였고, 네트워크 알고리즘 (RR)등과 같은것들을 이론적으로 구현하면서 효용성에 대한 증명만 해보았을뿐이다. 실제로 그러한 구성은 되어지지만, 역시 눈으로 보여지지 않다보니 잘은 모르는것이 현실.
 
하지만 시스템 엔지니어라면 뭐든 다 알아야 한다(라는 전지전능한 신께서...응?)라고 말씀 하시기에 수박 겉핥기라도 해두는것이 좋을지도 모르겠다.
 
추신 : 정말 아이러니하게도, L4, L7같은 스위치는 알면서 기본적인건 모른다...(왜?)