서브넷 마스크

Sunhee·2024년 6월 4일
0

컴퓨터 네트워크

목록 보기
21/21

학습 목표

  • 서브넷 마스크의 개념을 설명할 수 있다.
  • 서브넷 마스크의 구조의 특징을 설명할 수 있다.
  • IP 주소 각 클래스의 기본 서브넷 마스크를 설명할 수 있다.

서브넷 마스크의 개념과 구조

B 클래스 한 네트워크에 약 65,000여 개의 호스트를 같은 네트워크로 구성하면 브로드캐스트 영역이 너무 넓어 네트워크가 원활하게 유지되기 어렵다. 이런 문제를 해결하기 위해 하나의 큰 네트워크를 여러 개의 작은 네트워크 단위로 나누는 방법이 사용된다.

서브넷 마스크의 개념

  • IP 주소에서 네트워크 ID와 호스트 ID를 구분하는 역할을 한다.
  • 같은 네트워크인지 다른 네트워크인지에 대한 판단을 위해 서브넷 마스크를 이용한다.

서브넷 마스크의 구조

  • 서브넷 마스크는 32bit의 숫자로 IP 주소와 같이 8비트씩 묶어 (.)으로 구분한다.
  • IP 주소의 네트워크 ID에 해당하는 모든 비트는 2진수 1로 설정하고, IP주소의 호스트 ID에 해당하는 모든 비트는 2진수 0으로 설정한다.
  • IP 주소와 서브넷 마스크 간 비트 단위로 논리적 AND 연산을 수행한다.

기본 서브넷 마스크

네트워크를 나누지 않고 클래스 네트워크 그대로 사용하는 경우, 이때의 서브넷 마스크를 기본 서브넷 마스크라 한다.

A 클래스의 기본 서브넷 마스크

  • 한 개의 옥텟이 네트워크 ID이고 나머지 세 개의 옥텟은 호스트 ID이다.
  • 네트어크 ID 부분을 모두 1로, 호스트 ID부분을 모두 0으로 설정한다.

B 클래스의 기본 서브넷 마스크

  • 두 개의 옥텟이 네트워크 ID이고 나머지 두 개의 옥텟은 호스트 ID이다.
  • 네트워크 ID 부분을 모두 1로, 호스트 ID 부분을 모두 0으로 설정한다.

C 클래스의 기본 서브넷 마스크

  • 세 개의 옥텟이 네트워크 ID이고 나머지 한 개의 옥텟은 호스트 ID이다.
  • 네트워크 ID 부분을 모두 1로, 호스트 ID 부분을 모두 0으로 설정한다.

0개의 댓글