-
카테고리
-
세부 분야
데브옵스 · 인프라
-
해결 여부
미해결
서브네팅 개념 질문
22.02.02 10:43 작성 조회수 108
0
답변을 작성해보세요.
0
코드바나나
지식공유자2022.02.02
안녕하세요
클래스 C의 경우 디폴트 서브넷 마스크가 /24 이기에 각 서브넷 마다 256개의 IP를 가지므로 실제 네트워크 환경에서 사용하기에 적절한 크기입니다.
그런데 클래스 B의 172.16.0.1을 서브네팅을 활용하지 않고 /16 이라는 디폴트 서브넷 마스크가 적용되면
172.16.0.1 ~ 172.16.255.254 의 65534의 IP를 사용하게 됩니다.
네트워크는 동일한 서브넷 범위 내에서는 라우팅을 별도로 해주지 않아도 통신이 가능합니다.
서브네팅은 한정적인 IP 주소를 더 작은 단위로 분할 하는 것인데 주 목적은 아래와 같습니다.
1. 한정적인 IP 주소가 낭비 되는 것을 막고 효율적으로 관리하기 위함 (예를 들어 사무실별, 서버/프린터/사용자 PC별로 다른 서브넷 대역을 사용하여 관리)
2. 네트워크 브로드캐스팅을 하면 동일 서브넷의 모든 장비로 트래픽이 전달되므로 작은 단위로 서브네팅을 하면 네트워크 트래픽을 줄일 수 있음
3. 서로 다른 서브넷은 라우팅을 하지 않으면 통신이 되지 않기에 네트워크를 분리하는 효과가 있어 보안 향상
따라서 클래서 B의 경우 디폴트 서브넷 마스크를 사용하면 IP 주소의 낭비가 생기므로
예를 들어 172.16.0.1을 /24 비트로 서브네팅을 해서 분할해서 사용하게 됩니다.
예를 들어 172.16.0.1 /24는 172.16.0.0 ~ 172.16.0.255를 사용하고 172.16.1.1 /24는 172.16.1.0 ~ 172.16.1.255를 사용합니다.
이렇게 클래서 B의 172.16.0.1를 전부 /24 로 분할하면 각 서브넷당 256개의 IP 주소가 할당 되므로 IP 주소를 보다 효율적으로 사용할 수 있습니다.
물론 필요로 하는 목적에 따라 서브네팅을 더 크게 분할하거나 작게 분할하면 됩니다.
감사합니다.
답변 1