네트워크 입문_서브넷 마스크

리냥·2022년 5월 25일
0

네트워크 입문_서브넷 마스크


1-1. 서브네팅이란?

  • 네트워크 관리자가 네트워크 성능을 향상시키기 위해 자원을 효율적으로 분배하는 것으로 네트워크 영역과 호스트 영역을 분할 하는 것이라고 생각하면 된다.
  • 즉, 내가 이해한 바로는 IP주소는 한 정돼 있고 서브넷 마스크는 필요한 네트워크 주소만 호스트 IP로 할당 할 수 있게 만들어 네트워크 낭비를 방지한다.
  • 정리: 네트워크 성능 보장, 자원을 효율적으로 분배하기 위해 네트워크 영역과 호스트 영역을 쪼개는 작업



1-2.서브넷 마스크란?(Subnet Mask)

  • 어느 한 네트워크에서 1~100까지 IP를 할당받을 수 있고 우리가 필요한 IP가 20개정도라고 가정할 때 굳이 1~100까지 IP를 줄 필요가 없고 최소 1~20까지만 IP를 주면 됨.
    그럼 나머지 21~100은 사용자가 신경쓰지 않게 서브넷마스크로 가려버리는 것.
  • 1과 0 으로 구성, IP와 크기만큼 32자리 2진수로 표현한다.
    255.255.255.0
  • 형태가 같은 이유는 IP주소와 서브넷 마스크를 AND연산 하기 위해서다.
  • 클래스를 사용하고 있다는 뜻은 결국 서브넷마스크를 사용한다는 말.



1-3.서브넷 마스크란?(Subnet Mask)구하기

128.255.11.11는 B클래스 주소이다.
128.255까지가 네트워크 주소이며 나머지 2옥텟이 나머지 호스트 주소이다.
128.255.11.11을 255.255.255.0이라는 서브넷 마스크를 씌우면
(서브넷 마스크는 비트로 보기!)


1000 0000.1111 1111.0000 1011.0000 1011 <- 128.255.11.11

1111 1111.1111 1111.1111 1111.0000 0000 <- 255.255.255.0

여기서 서브넷마스크 비트가 1인것은 전부 네트워크 주소가 된다. 
반대로 0은 호스트 주소 범위가 된다. 
그래서 128.255.11이 네트워크 주소 대역이 되고 나머지 11이 호스트용 주소가 된다.


서브넷마스크의 표기방식은 
주소/서브넷마스크 주소 또는 주소/비트수로 표현할 수 있다.
128.255.11.11/255.255.255.0 또는 128.255.11.11/24로 표현가능하다.
profile
안녕하세요. 일로 인해 잠시 쉽니다 :)

0개의 댓글