logo

서브넷 마스크

모든 컴퓨터 장치에는 두 가지 요소가 있습니다. IP 주소 : 주인 또는 클라이언트 주소 그리고 회로망 또는 서버 주소 . 어느 쪽이든 IP 주소 고정 IP 주소인 수동으로 구성되거나 DHCP 서버 . IP 주소는 서브넷 마스크를 기준으로 네트워크 주소와 호스트로 분할됩니다. 이는 IP 주소의 어느 부분이 장치에 속하고 어느 부분이 네트워크에 속하는지에 따라 다릅니다.

게이트웨이 또는 기본 게이트웨이 사이의 연결을 만듭니다. 로컬 장치 상대방에게 회로망 . 이에 따르면 로컬 장치가 다른 네트워크의 IP 주소를 가진 장치에 정보를 보내려고 할 때 먼저 패킷을 해당 장치로 보냅니다. 게이트웨이 , 그 후 데이터를 다음으로 전달합니다. 목적지 , 로컬 네트워크 외부에 있습니다.

서브넷 마스크란 무엇입니까?

서브넷 마스크는 32비트 숫자 호스트 비트를 모두로 설정하여 생성됨 0초 네트워크 비트를 모두로 설정 1초 . 이런 방식으로 서브넷 마스크는 IP 주소로 분리됩니다. 호스트 주소 그리고 네트워크 주소 . 그만큼 방송 주소 항상 할당됩니다. '255' 주소, 그리고 네트워크 주소 항상 할당됩니다. '0' 주소. 서브넷 마스크는 특별한 목적으로 예약되어 있으므로 호스트에 할당할 수 없습니다.

기본 구조는 서브넷 마스크, IP 주소, 게이트웨이 또는 라우터로 구성됩니다. 시스템에 추가 서브넷이 필요한 경우 IP 주소의 호스트 요소를 서브넷으로 나누고 추가로 서브넷으로 나눕니다. 서브넷 프로세스는 서브넷 마스크의 주요 목표입니다.

서브넷 마스크 및 IP 주소:

IP 네트워크의 단일 장치는 다음과 같이 식별됩니다. 32비트 IP 주소. 해당 32비트 IP 주소의 바이너리 비트는 서브넷 마스크에 의해 네트워크 섹션과 호스트로 구분됩니다. 또한 4개의 8비트 옥텟으로 나뉩니다.

바이너리는 까다롭기 때문에 도트 십진수로 표현되는 각 업데이트를 변환합니다.

IP 주소의 경우 특성 점분리 십진수 형식으로 변환됩니다.

서브넷 마스크 및 IP 주소 클래스:

네트워크의 모든 측면을 인터넷에서 수용할 수 있으므로 IP 주소의 옥텟이 어떻게 분할되는지에 따라 다양한 네트워크에 대한 주소 지정 체계가 존재합니다. 설명된 모든 IP 주소의 세 가지 상위 또는 가장 왼쪽 가중치를 기준으로 이를 계산할 수 있습니다. 이 IP 주소는 네트워크의 클래스가 달라야 합니다. a에서 e까지 , 그 안에 주소가 있습니다.

위의 5가지 서로 다른 네트워크 클래스 중에서 D 클래스 네트워크는 멀티캐스팅용으로 예약되어 있습니다. 반면에 클래스 네트워크는 인터넷에서 사용되지 않습니다. 그것은 인터넷 엔지니어링 태스크포스(IETF) 그들은 연구를 위해 나섰습니다.

첫 번째 옥텟의 네트워크 부분은 클래스 A 서브넷 마스크이며 필요에 따라 호스트와 서브넷을 분할할 목적으로 네트워크 관리자용으로 3개와 4개를 선택적으로 남겨 둡니다. 65,536개의 호스트 네트워크 클래스에 포함됩니다.

자바 서버 페이지

그만큼 클래스 b 서브넷 마스크는 처음 두 액터가 주소의 나머지 부분 없이 추가 네트워크를 형성하도록 하며, 그 이후의 16비트는 호스트 및 서브넷 부분에 대해 4비트와 3비트입니다. 다음의 번호 호스트 256~65,534개 위해 클래스 b 회로망.

반면에, 클래스 c 서브넷 마스크, 마지막에 호스트와 남부인의 조합으로 세 가지 업데이트가 있습니다. 옥텟 4 8비트 . 보다 낮은 254 클래스 c의 호스트에는 네트워크 수가 더 적습니다.

클래스 a, b, c의 자연 마스크나 기본 서브넷 마스크가 없습니다.

클래스 A: 255.0.0.0

클래스 b: 255.255.0.0

클래스 c: 255.255.255.0

특정 로컬 네트워크 주말은 기본 서브넷 마스크를 기반으로 IP 주소의 수와 유형을 결정합니다.

서브넷의 작동 메커니즘:

이는 단일 물리적 네트워크를 여러 개의 작은 하위 네트워크 또는 서브넷으로 논리적으로 분할하는 기술입니다.

조직은 새 번호 없이 서브넷을 추가함으로써 네트워크 복잡성을 숨기고 네트워크 트래픽을 줄이기 위한 목적으로 서브넷을 활성화합니다. LAN의 여러 세그먼트에서 단일 네트워크 번호를 사용하는 경우 서브넷 설정이 필수적입니다.

서브넷의 장점:

  • 네트워크 트래픽에 따른 방송량 감소
  • 재택근무 활성화
  • 최대 호스트 수와 같은 조직을 허용하기 위해 LAN 제약을 뛰어넘기 위해

네트워크 주소 지정:

CIDR(클래스 없는 도메인 간 라우팅) 두 가지 모두에 사용되는 표준 최신 네트워크 접두사입니다. IPV4 및 IPV6 . 네트워크 마스크는 다음의 주소입니다. IPv4 , CIDR 표기법으로 표시됩니다. 또한 이는 주소 뒤의 접두사에 지정된 비트 수입니다. (/) 분리 기호. 라우팅 또는 네트워크 수정을 나타내는 경우 이는 Soul Standard 기반의 형식입니다.

CIDR이 등장한 이후 네트워크 인터페이스에 IP 주소를 할당하는 데는 주소와 서브넷 마스크라는 두 가지 매개변수가 있었습니다. 로컬로 연결된 각 서브넷을 나타내려면 연결된 각 라우터 테이블에 별도의 항목이 있어야 하므로 서브넷을 사용하면 라우팅 복잡성이 증가합니다.

서브넷 마스크 계산기:

서브넷 마스크를 손으로 계산하는 것이 가능합니다. 효율적인 방법은 아닙니다. 대부분은 서브넷 마스크를 계산하기 위해 계산기를 사용합니다. 터미네이터 마스크 계산기에는 다양한 유형이 있습니다. 그 중 일부 계산기는 더 나은 범위와 광범위한 기능을 제공합니다. 반면에 일부에는 특정 유틸리티가 있습니다.

IP 주소, IP 범위, 서브넷 마스크 및 네트워크 주소와 같은 정보는 이러한 도구에서 제공됩니다.

IP 서브넷 마스크 계산기의 일반적인 종류는 다음과 같습니다.

  • 계층적 서브넷은 IPV6 IP 서브넷 계산기로 매핑됩니다.
  • IPV4/IPV6 계산기/변환기는 IP 마스크 계산기입니다. 압축 형식과 IPV6 대안이 지원됩니다. 이 네트워크 서브넷 계산기를 사용하면 IP 번호를 IPV4에서 IPV6으로 변환할 수도 있습니다.
  • 16진수 변환 도구 및 서브넷 마스크 조정은 IPV4 CIDR 계산기입니다.
  • IP 주소 와일드카드 마스크를 계산함으로써 IPV4 와일드카드 계산기는 조사 가능한 IP 주소 부분을 계산합니다.
  • 첫 번째와 마지막 서브넷 주소를 계산하기 위해 멀티캐스트 주소의 16진수 표기법을 포함한 16진수 서브넷 계산기를 사용합니다.
  • 간단한 IP 서브넷 마스크 계산기로 결정된 작은 사용 가능한 해당 서브넷 및 서브넷 마스크.
  • 시작 및 끝 주소는 서브넷 범위 또는 주소 범위 계산기에 의해 제공됩니다.

IP 마스크의 의미:

IP나 마스크를 약어로 사용할 수도 있습니다. IP 주소와 이 마스크를 동시에 정의하려면 서브넷 마스크라는 문구가 선호됩니다. 이 상황에서는 마스크의 비트 수가 IP 주소 뒤에 옵니다.

IP 주소에서 subnetMask 계산:

서브넷 마스크는 IP 주소에서 호스트 주소와 네트워크 주소를 구별하는 데 사용됩니다. 이것은 32비트 긴 주소. 이 경우 서브넷마스크는 주로 IP 주소 중 어느 부분이 호스트 주소이고 어느 부분이 네트워크 주소인지 식별하는 데 사용됩니다. 여러 서브넷으로 분할함으로써 서브넷 구성은 네트워크 구성에 도움이 됩니다. 서브넷 마스크는 네트워크와 호스트비트를 다음과 같이 명시적으로 정의합니다. 1과 0 , 각각. 10진수 표기법에서 다음 값은 1~255 subnetMask의 경우 네트워크 주소를 나타내고 0값은 호스트 주소를 나타냅니다.

반면, 이진 표기법에서 서브넷 마스크의 {1} 비트는 네트워크 주소를 나타내고, 서브넷 마스크의 오프 비트는 호스트 주소를 나타냅니다.

기본적으로 IP 주소에는 세 가지 유형이 있습니다.

클래스 A IP 주소는 다음으로 시작합니다. 1~127 .

클래스 b IP 주소는 다음으로 시작합니다. 128~191 .

클래스 C IP 주소는 다음으로 시작합니다. 192~223 .

다음 IP 주소의 바이너리 분류:

클래스 A: 네트워크 부분은 8비트입니다 -

11111111.00000000.00000000.00000000

클래스 b: 네트워크 부분은 16비트입니다 -

11111111.11111111.00000000.00000000

클래스 C: 네트워크 부분은 24비트입니다 -

11111111.11111111.11111111.00000000

예를 들어:-

IP 주소를 가져오자 128.38.130.89 6개의 서브넷이 있는 네트워크에 속합니다. 그렇다면 서브넷 마스크는 어떻게 계산할 수 있을까요?

CSS의 가운데 버튼

절차:

1 단계:

이제 언급된 IP 주소의 네트워크 클래스가 무엇인지 확인하겠습니다. 128.38.130.89 .

2 단계:

IP 주소가 다음으로 시작하므로 주소는 클래스 b에 속합니다. 128 .

3단계:

그런 다음 서브넷을 정의하기 위해 비트 수를 계산합니다.

4단계:

계산 공식: 비트 수 = log2(서브넷 개수 + 2) .

5단계:

CSS에서 이미지 중앙 정렬

여기에는 6개의 서브넷이 제공됩니다. 이제 위 공식의 값을 적용하여 비트 수를 구하겠습니다.

비트 수 = Log2(서브넷 개수 + 2) = log2(6+ 2) = 3비트 .

6단계:

바이너리 형식으로 서브넷 마스크를 구성하기 위해 실제로는 기본 바이너리 분류를 사용하여 위 단계에서 비트 계산기를 사용합니다.

7단계:

이 예에서는 IP 주소가 제공됩니다. (128.38.130.89) 클래스 b에 속합니다. 클래스 b의 이진 분류는 다음과 같습니다. 11111111.11111111.00000000.00000000 . 그러면 이진 분류에서 서브넷 비트를 대체하고 다음을 얻게 됩니다. 11111111.11111111.11100000.00000000.

8단계:

그런 다음 다음 규칙을 사용하여 이진수 값을 이에 상응하는 십진수 값으로 변환합니다.

을 위한 1111111 옥텟, 우리는 쓸 것이다 255

을 위한 00000000 옥텟, 우리는 쓸 것이다 0

옥텟에 두 가지가 모두 포함된 경우 '1'과 '0', 다음 공식을 사용하세요:

정수 = (128 x n) + (64 x n) + (32 x n) + (16 x n) + (8 x n) + (4 x n)

+ (2 x n) + (1 x n) , 어디 'N' 옥텟 시퀀스의 해당 위치에서 1 또는 0입니다.

9단계:

그런 다음 이 이진 값을 은폐하여 서브넷 마스크를 가져옵니다.