컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 호스트 번호는 어떻게 계산하나요? 자세한 내용을 문의하세요

호스트 번호는 어떻게 계산하나요? 자세한 내용을 문의하세요

IP와 마스크를 2차 시스템으로 변환:

ip: 01111100.11000100.00011011.00111011

마스크: 11111111.11100000.00000000.00000000

그런 다음 이 서브넷 마스크 는 이 IP의 처음 11자리가 네트워크 번호이고 마지막 21자리가 호스트 번호임을 의미합니다.

00000000.00000100.00011011.00111011

10진수로 다시 계산: 0.4 .27.59

확장 정보:

호스트나 라우터에 저장된 IP 주소(IPv4)는 32비트 바이너리 코드입니다. 여기에는 네트워크 번호(net-id)와 호스트 번호(host-id)라는 두 가지 독립적인 정보가 포함됩니다. 네트워크 번호는 호스트나 라우터가 연결된 네트워크를 식별하는 데 사용되며, 호스트 번호는 호스트나 라우터를 식별하는 데 사용됩니다.

가독성을 높이기 위해 각 8자리 이진수는 10진수(0~255)로 표시되며 소수점으로 구분됩니다. IP 주소를 표시하는 이 방법을 "점으로 구분된 10진수 표기법"이라고 합니다. IP 주소의 네트워크 번호는 왼쪽에 있고 호스트 번호는 오른쪽에 있습니다.

고정 네트워크 번호와 호스트 번호의 다른 숫자에 따라 IP 주소는 클래스 A, 클래스 B, 클래스 C, 클래스 D, 클래스 E의 다섯 가지 범주로 나뉩니다. 가장 일반적으로 사용되는 클래스는 클래스 A, 클래스 B 및 클래스 C입니다.

1. 클래스 A 주소

네트워크 번호는 8비트만 차지하고 호스트 번호는 24비트를 차지합니다.

특징: 첫 번째 숫자는 0입니다.

네트워크 번호 범위는 1.0.0.0~126.0.0.0입니다.

최대 네트워크 수는 127( 1~126을 사용할 수 있으며, 127은 이 호스트의 로컬 소프트웨어 루프백 테스트에 사용됩니다.)

네트워크의 최대 호스트 수는 1,677,214(예: 224-2)입니다. 2를 빼는 이유는 호스트 번호가 모두 0인 주소(네트워크 주소)와 호스트 번호가 모두 1인 주소(브로드캐스트 주소)를 제거하기 위한 것입니다.

클래스 B 주소

네트워크 번호는 16자리, 호스트 번호는 16자리

특징: 처음 두 자리는 10

네트워크 번호 범위: 128.0.0.0~191.255 .0.0

최대 네트워크 수는 16384입니다.

네트워크의 최대 호스트 수는 65534(216-2)입니다.

3.

네트워크 번호는 24비트를 차지하며, 호스트 번호는 8자리를 차지합니다.

특징: 처음 3자리는 110

네트워크 번호 범위: 192.0. 0.0~223.255.255.0

사용 가능한 네트워크 수는 2 097 152입니다.

네트워크의 최대 호스트 수는 254(28-2)입니다.

4. 서브넷 분할

IP 주소의 사용 효율성을 높이기 위해 네트워크를 여러 개의 서브넷으로 나눌 수 있습니다. 빌려오기 방식을 이용하면 호스트의 최상위 비트부터 비트를 빌려와서 새로운 서브넷이 되고 나머지 부분은 여전히 ​​호스트 비트이므로 원래 호스트 번호에 속해야 할 부분이 네트워크 번호로 변경되므로 서브넷 분할 목적을 달성합니다. 비트를 빌리면 IP 주소 구조가 네트워크 비트, 서브넷 비트, 호스트 비트의 세 부분으로 나누어집니다.

네트워크 비트 호스트 비트? ------gt; 네트워크 비트 서브넷 비트 호스트 비트

참조: 바이두 백과사전-호스트 주소

上篇: 노트북에 SSD 솔리드 스테이트 드라이브를 장착할 경우 어떤 장점과 단점이 있습니까? 下篇: 군사 체스를 두는 올바른 방법
관련 내용