IP 주소 클래스

IP 주소 란 무엇입니까?

IP(인터넷 프로토콜) 주소는 통신을 위해 IP를 사용하는 컴퓨터 네트워크에 연결된 장치에 할당된 숫자 레이블입니다.

IP 주소는 특정 네트워크의 특정 시스템에 대한 식별자 역할을 합니다. 또한 대상과 소스 간의 가상 연결을 개발하는 데 도움이 됩니다. IP 주소는 IP 번호 또는 인터넷 주소라고도 합니다. 주소 지정 및 패킷 체계의 기술 형식을 지정하는 데 도움이 됩니다. 대부분의 네트워크는 TCP와 IP를 결합합니다.

IP 주소는 XNUMX개의 숫자로 구성되며, 각 숫자는 XNUMX~XNUMX개의 숫자로 구성되며, 각 숫자 또는 숫자 집합은 단일 점(.)으로 구분됩니다.

IP 주소의 일부
IP 주소의 일부

IP 주소 두 부분으로 나누어져 있습니다:

  • 접두사: IP 주소의 접두사 부분은 컴퓨터가 연결된 물리적 네트워크를 식별합니다. . 접두사는 네트워크 주소라고도 합니다.
  • 접미사: 접미사 부분은 네트워크의 개별 컴퓨터를 식별합니다. 접미사는 호스트 주소라고도 합니다.
IP4 클래스 유형
IP4 클래스 유형

IP 헤더 클래스:

클래스 주소 범위 서브넷 마스킹 예시 IP 선행 비트 최대 네트워크 수 어플리케이션
IP 클래스 A 1 ~ 126 255.0.0.0 1.1.1.1 8 128 다수의 호스트에 사용됩니다.
IP 클래스 B 128 ~ 191 255.255.0.0 128.1.1.1 16 16384 중간 규모의 네트워크에 사용됩니다.
IP 클래스 C 192 ~ 223 255.255.255.0 192.1.11. 24 2097157 근거리 통신망에 사용됩니다.
IP 클래스 D 224 ~ 239 NA NA NA NA 멀티태스킹을 위해 예약하세요.
IP 클래스 E 240 ~ 254 NA NA NA NA 이 클래스는 연구 및 개발 목적으로 예약되어 있습니다.

IP 주소는 어떻게 작동하나요?

IP 주소는 우편 주소처럼 IP 네트워크에서 작동합니다. 예를 들어 우편 주소는 두 개의 주소, 주소 또는 지역의 집 주소를 결합합니다.

주소 또는 귀하의 지역은 특정 지역에 속하는 모든 주택의 그룹 주소입니다. 집 주소는 해당 지역에 있는 집의 고유한 주소입니다. 여기서 귀하의 지역은 PIN 코드 번호로 표시됩니다.

이 예에서 네트워크 주소는 특정 네트워크에 속하는 모든 호스트로 구성됩니다. 호스트 주소는 해당 네트워크에 있는 특정 호스트의 고유 주소입니다.

클래스풀 어드레싱이란 무엇입니까?

클래스풀 어드레싱은 인터넷의 주소를 지정하는 네트워크입니다. archi1981년부터 1993년 클래스 없는 도메인 간 라우팅이 도입될 때까지의 강의입니다.

이 주소 지정 방법은 IP 주소를 XNUMX개의 주소 비트를 기준으로 XNUMX개의 별도 클래스로 나눕니다.

여기서 클래스 A, B, C는 서로 다른 세 가지 네트워크 크기의 네트워크에 대한 주소를 제공합니다. 클래스 D는 멀티캐스트에만 사용되며 클래스 E는 실험 목적으로만 예약되어 있습니다.

각 네트워크 클래스를 자세히 살펴보겠습니다.

클래스 A 네트워크

이 IP 주소 클래스는 호스트 수가 많을 때 사용됩니다. 클래스 A 유형의 네트워크에서 처음 8비트(첫 번째 옥텟이라고도 함)는 네트워크를 식별하고 나머지 24비트는 해당 네트워크의 호스트를 나타냅니다.

클래스 A 주소의 예는 102.168.212.226입니다. 여기서 "102"는 네트워크를 식별하는 데 도움이 되고 168.212.226은 호스트를 식별하는 데 도움이 됩니다.

클래스 A 주소 127.0.0.0 ~ 127.255.255.255는 사용할 수 없으며 루프백 및 진단 기능용으로 예약되어 있습니다.

클래스 B 네트워크

B 클래스 IP 주소에서 이진 주소는 10으로 시작합니다. 이 IP 주소에서 클래스 십진수는 128에서 191 사이일 수 있습니다. 숫자 127은 로컬 시스템의 내부 테스트에 사용되는 루프백용으로 예약되어 있습니다. 처음 16비트(16개의 옥텟이라고 함)는 네트워크를 식별하는 데 도움이 됩니다. 나머지 XNUMX비트는 네트워크 내의 호스트를 나타냅니다.

클래스 B IP 주소의 예는 168.212.226.204입니다. 여기서 *168 212*는 네트워크를 식별하고 *226.204*는 Hut 네트워크 호스트를 식별하는 데 도움이 됩니다.

클래스 C 네트워크

클래스 C는 소규모 네트워크에 사용되는 IP 주소 유형입니다. 이 클래스에서는 네트워크를 들여쓰기 위해 192개의 옥텟이 사용됩니다. 이 IP 범위는 223에서 XNUMX 사이입니다.

이러한 유형의 네트워크 주소 지정 방법에서는 처음 두 비트를 1로 설정하고 세 번째 비트를 0으로 설정하여 주소의 처음 24비트를 해당 비트로 만들고 나머지 비트를 호스트 주소로 만듭니다. 대부분의 근거리 통신망은 클래스 C IP 주소를 사용하여 네트워크에 연결했습니다.

클래스 C IP 주소의 예:

192.168.178.1

클래스 D 네트워크

클래스 D 주소는 멀티캐스팅 애플리케이션에만 사용됩니다. 클래스 D는 일반 네트워킹 작업에 사용되지 않습니다. 이 클래스는 "1"로 설정된 처음 0개 비트와 "32"으로 사용하도록 설정된 네 번째 비트의 주소를 지정합니다. 클래스 D 주소는 XNUMX비트 네트워크 주소입니다. 범위 내의 모든 값은 멀티캐스트 그룹을 고유하게 식별하는 데 사용됩니다.

따라서 IP 주소에서 호스트 주소를 추출할 필요가 없으므로 클래스 D에는 서브넷 마스크가 없습니다.

클래스 D IP 주소의 예:

227.21.6.173

클래스 E 네트워크

클래스 E IP 주소는 시작하는 1개의 네트워크 주소 비트를 240.0.0.0로 포함하여 정의됩니다. 이를 통해 255.255.255.255에서 XNUMX까지의 주소를 통합할 수 있습니다. 그러나 E 클래스는 예약되어 있으며 사용법이 정의되지 않았습니다. 따라서 많은 네트워크 구현에서는 이러한 주소를 정의되지 않았거나 불법인 것으로 간주합니다.

클래스 E IP 주소의 예:

243.164.89.28

클래스형 IP 주소 지정의 제한 사항

클래스형 IP 주소 지정 방법의 단점/단점은 다음과 같습니다.

  • 곧 주소 공간이 부족해질 위험
  • 클래스 경계는 주소 공간의 효율적인 할당을 장려하지 않았습니다.

네트워크 ID 할당 규칙

네트워크 ID는 아래 주어진 규칙에 따라 할당됩니다.

  • 127은 클래스 A 주소에 속하고 내부 루프백 기능을 위해 예약되어 있으므로 네트워크 ID는 127로 시작할 수 없습니다.
  • 1로 설정된 네트워크 ID의 모든 비트는 IP 브로드캐스트 주소로 사용하도록 예약되어 있으므로 사용할 수 없습니다.
  • 네트워크 ID의 모든 비트는 0으로 설정됩니다. 이는 로컬 네트워크의 특정 호스트를 나타내는 데 사용되며 라우팅되어서는 안 됩니다.

요약

  • IP(인터넷 프로토콜) 주소는 통신을 위해 IP를 사용하는 컴퓨터 네트워크에 연결된 장치에 할당된 숫자 레이블입니다.
  • IP 주소는 1) 접두사 2) 접미사 두 부분으로 나뉩니다.
  • IP 주소는 우편 주소처럼 네트워크에서 작동합니다. 예를 들어 우편 주소는 두 개의 주소, 주소 또는 지역의 집 주소를 결합합니다.
  • 클래스 A 유형의 네트워크에서 처음 8비트(첫 번째 옥텟이라고도 함)는 네트워크를 식별하고 나머지 24비트는 해당 네트워크의 호스트를 나타냅니다.
  • 클래스 B 유형의 네트워크에서 처음 16비트(16개의 옥텟이라고 함)는 네트워크를 식별하는 데 도움이 됩니다. 나머지 XNUMX비트는 네트워크 내의 호스트를 나타냅니다.
  • 클래스 C에서는 네트워크를 들여쓰기 위해 192개의 옥텟이 사용됩니다. 이 IP 범위는 223에서 XNUMX 사이입니다.
  • 클래스 D 주소는 32비트 네트워크 주소입니다. 범위 내의 모든 값은 멀티캐스트 그룹을 고유하게 식별하는 데 사용됩니다.
  • 클래스 E IP 주소는 시작하는 1개의 네트워크 주소 비트를 XNUMX로 포함하여 정의됩니다.
  • IP 주소 클래스의 주요 단점은 곧 주소 공간이 부족해질 위험이 있다는 것입니다.
  • 네트워크 ID 할당에 대한 중요한 규칙은 네트워크 ID가 127로 시작할 수 없다는 것입니다. 이 번호는 클래스 A 주소에 속하고 내부 루프백 기능을 위해 예약되어 있기 때문입니다.