서브넷 계산
100%

서브넷팅 · 레슨 3

서브넷 계산

접두사에서 IPv4 네트워크, 브로드캐스트, 범위 및 주소 수를 계산하는 방법을 알아봅니다.

서브넷 계산은 IPv4 주소의 32비트에 접두사 길이를 적용합니다. 이진수로 생각하면 10진수 옥텟과 일치하지 않는 접두사 경계에서 실수하는 일을 막을 수 있습니다.

네트워크 주소 찾기

192.168.1.165/24 주소를 사용해 보겠습니다.

address  11000000.10101000.00000001.10100101
mask     11111111.11111111.11111111.00000000
network  11000000.10101000.00000001.00000000

비트 AND 연산은 마스크가 1인 주소 비트는 유지하고 호스트 비트는 지웁니다. 결과는 192.168.1.0/24입니다.

주소와 마스크에서 IPv4 네트워크 주소를 찾는 연산은 무엇입니까?

주소 수 계산하기

접두사 /p에서 호스트 부분에는 32 - p비트가 있습니다. 전체 주소 수는 다음과 같습니다.

2^(32 - p)

따라서 /24에는 2^8 = 256개의 주소가 있습니다. 전통적인 브로드캐스트 서브넷에서는 호스트 값이 모두 0인 주소가 네트워크 주소이고 모두 1인 주소가 지향성 브로드캐스트이므로 일반 유니캐스트 호스트 주소 254개가 남습니다.

IPv4 /24에는 총 몇 개의 주소가 있습니까?

블록 경계 찾기

/26의 마스크는 255.255.255.192입니다. 마지막 옥텟의 블록 크기는 256 - 192 = 64이므로 서브넷 경계는 0, 64, 128 및 192입니다. 192.168.1.165/26 주소는 다음 범위에 속합니다.

network:   192.168.1.128
broadcast: 192.168.1.191
range:     192.168.1.129 through 192.168.1.190

192.168.1.165/26의 네트워크 주소는 무엇입니까?

접두사 예외 고려하기

2^host_bits - 2라는 단축 공식은 보편적이지 않습니다. IPv4 /31 접두사는 두 주소를 모두 끝점으로 사용할 수 있고 지향성 브로드캐스트가 필요 없는 지점 간 링크를 위해 정의됐습니다. /32는 하나의 호스트 경로나 인터페이스 주소를 식별합니다. 어느 주소를 할당할 수 있는지는 네트워크 기술과 프로토콜 용도에 따라 달라집니다.

모든 IPv4 접두사에서 주소 두 개를 빼면 안 되는 이유는 무엇입니까?

계산 검증하기

독립적인 도구나 라이브러리로 수동 계산을 확인한 다음 실제 인터페이스 및 경로 설정과 비교합니다. 수학적으로 유효한 접두사도 다른 서브넷과 충돌하거나 할당 계획을 위반할 수 있습니다.

올바른 서브넷 계산만으로 입증할 수 없는 것은 무엇입니까?

레슨 완료

서브넷 계산 완료

이제 IPv4 서브넷 경계를 계산하고 흔한 예외를 알아볼 수 있습니다.

  • 비트 AND로 네트워크 주소를 찾습니다.

  • 호스트 비트 수에서 전체 주소 수를 계산합니다.

  • 블록 크기로 네트워크 및 브로드캐스트 경계를 찾습니다.

  • /31/32를 의도한 용도에 따라 처리합니다.

  • 수학적 결과를 실제 주소 계획과 대조해 검증합니다.

학습 진행 상황 저장

무료 계정을 만들어 이 레슨을 저장하고 어떤 기기에서든 계속 학습하세요.

무료 계정 만들기
다음 수업
서브넷팅(으)로 돌아가기