서브넷 / 서브넷 마스크

해연·2023년 8월 14일
0

네트워크

목록 보기
15/16
post-thumbnail

서브넷(Subnet)

하나의 IP 네트워크 주소를 지역적으로 나누어 여러 개의 서로 연결된 지역 네트워크로 사용할 수 있도록 하는 방법
네트워크 내부의 네트워크

  • 네트워크 성능을 향상시키기 위해 네트워크의 논리적 분할 -> 네트워크 영역과 호스트 영역 분할
  • 서브넷을 통해 네트워크 트래픽은 불필요한 라우터를 통과하지 않고 짧은 거리를 이동하여 대상에 도달한다.

서브네팅(Subnetting)

네트워크 성능 개선을 위해 네트워크 관리자가 효율적으로 자원을 분배하는 것

서브네팅 장점

  • 관리하기 쉬움
  • 고급 네트워크 보안
  • 네트워크 트래픽 감소
  • 네트워크 서브네팅 시 인터넷 서비스 업체(ISP)로부터 추가 IP 주소를 받을 필요가 없음

서브넷 마스크(Subnet Mask)

네트워크 주소의 비트 수를 명시한 값

  • 32bit로 구성되며, 네트워크 부분을 표시하는 비트는 1, 호스트 부분을 표시하는 비트는 0이다.
  • IP주소와 비슷하지만 네트워크 내에서 내부적으로만 사용
  • 라우터는 서브넷 마스크를 사용하여 데이터 패킷을 올바른 위치로 라우팅
  • 인터넷을 통과하는 데이터 패킷 내에서 표시되지 않으며, 이러한 패킷은 라우터가 서브넷과 일치하는 대상 IP 주소만 나타낸다.
  • 목적 : IP주소와 AND연산하여 Network 부분의 정보를 걸러내려는 것

예를 들어 IP 주소 192.168.1.1에 서브넷 마스크가 255.255.255.0라면 255.255.255.0을 이진법으로 바꾸면 11111111.11111111.11111111.00000000이다. 따라서 1로 표시된 192.168.1은 네트워크 부분이고 0으로 표시된 .1은 호스트 부분이다.


참고
https://www.cloudflare.com/ko-kr/learning/network-layer/what-is-a-subnet/
https://youngkyonyou.github.io/network/2022/02/05/Network-SubnetMask-02.html

profile
물음표를 느낌표로 바꾸며 성장하는 예비 백엔드 개발자입니다.

0개의 댓글