호스트 수는 어떻게 계산하나요?
질문 1: 서브넷 마스크 호스트 수를 계산하는 방법 먼저 간단히 설명하겠습니다. IP 주소는 네트워크 비트와 호스트 비트로 구성됩니다. 그리고 호스트 비트. IP 주소와 서브넷 마스크는 모두 32비트 보조 숫자로, 4개의 그룹으로 구분되며 일반적으로 점으로 구분된 십진수 형식으로 작성됩니다. IP 주소는 abcde 카테고리로 구분되며 가장 일반적인 것은 abc 카테고리 URL입니다. 10진수 중 첫 번째 숫자인 1부터 126까지의 숫자는 a형, 128부터 191까지의 숫자는 b형, 192부터 223까지의 숫자는 c형입니다. 기본적으로 클래스 a 주소의 마스크는 255.0.0.0, 클래스 b는 255.255.0.0, 클래스 c는 255.255.255.0입니다. 일반적으로 IP 주소가 제공되면 서브넷 마스크도 제공됩니다. IP가 185.16.25.45이고 서브넷 마스크가 255.255.255.128이라고 가정합니다. 먼저, IP와 서브넷 마스크를 비교하여 바이너리로 변환합니다. 서브넷 마스크에서 1에 해당하는 IP 주소의 비트는 네트워크 비트이고, 0에 해당하는 비트는 호스트 비트입니다. 이 예에서는 서브넷 마스크의 처음 3개 옥텟이 이진수로 변환된 후 모두 1임을 알 수 있습니다. 이는 처음 3개 그룹이 네트워크 비트임을 나타냅니다. 마지막 옥텟을 보면 서브넷 마스크가 128, 즉 10000000입니다. , ip는 45, 즉 00101101이고 첫 번째 비트는 네트워크 비트이고 다음 7비트는 호스트 비트입니다. IP의 호스트 비트를 0으로 쓰면 해당 IP의 네트워크 번호를 얻게 됩니다. 0으로 쓰면 00000000이 되어 0이 됩니다. 처음 3개의 8자리 숫자를 더하면 네트워크의 네트워크 번호가 됩니다. IP가 위치한 곳은 185.16.25.0입니다. 마찬가지로 1을 쓰면 브로드캐스트 번호, 즉 185.16.25.127이 됩니다. 사용 가능한 IP는 185.16.25.1~185.16.25.126입니다. 호스트 수를 계산하려면 호스트 비트를 살펴보세요. 서브넷 마스크에 7개의 호스트 비트가 있으면 호스트 수는 2에서 7을 뺀 값(네트워크 번호 및 브로드캐스트 번호)입니다.
호스트 비트 2개, 세그먼트 4개, 네트워크 주소와 브로드캐스트 주소 제외, 사용 가능한 호스트 수는 2x2*2-2
브로드캐스트 주소는 211.141.90.71
질문 3: 컴퓨터의 서브넷 비트 수와 서브넷 및 호스트 수를 계산하는 방법은 무엇입니까? 192의 이진 표현은 1100 0000입니다. 그러면 사용 가능한 호스트는 2의 6승(마스크가 0으로 표시되는 부분), 즉 64입니다. 네트워크 주소와 브로드캐스트 주소를 제거하면 사용 가능한 실제 호스트 수는 62. 2/8
질문 4: 서브넷 마스크, 서브넷 수 및 최대 호스트 수를 계산하는 방법은 다음과 같습니다.
1. E 호스트가 네트워크 주소로 22비트로 제공되면 서브넷 마스크는 255.255.252.0입니다.
2. 네트워크 주소 블록 212.168.75.0은 처음 3바이트가 고정되어 있음을 나타냅니다. 마지막 바이트를 할당할 수 있습니다. 서브넷 마스크는 모두 255.255.255.224입니다. 이는 서브넷 마스크가 27비트임을 의미합니다. 24비트 네트워크 번호의 처음 3바이트를 제거하면 제목에 따르면 IP는 3비트입니다. 클래스 C 주소이므로 모두 0이고 모두 1인 서브넷은 사용할 수 없으며 서브넷 수는 2^3-2=6입니다.
호스트 수는 2^(8-3)입니다. -2=30
질문 5: 서브넷 및 호스트 번호 계산 마스크가 23에서 27로 확장되어 4개의 서브넷이 더 추가되므로 2^4=16개의 서브넷으로 나눌 수 있습니다.
각 서브넷의 호스트 비트는 32-27=5이므로 각 서브넷에 사용 가능한 호스트 IP는 2^5-2=30입니다.
질문 6: 주어진 호스트 수에서 서브넷 마스크를 계산하는 방법은 무엇입니까? Brother, 현재 요구 사항은 1,000개의 호스트이고 네트워크 세그먼트에 허용되는 호스트 수는 2^8= (256- 2) 따라서 마스크만 변경할 수 있습니다. 네트워크 세그먼트는 1,000개의 호스트를 수용할 수 있습니다. 즉, 표준 24비트 마스크를 왼쪽으로만 변경할 수 있습니다. 22비트. , 수용할 수 있는 호스트 수는 2^10=1024-2입니다(10의 기원은 원래 24비트 마스크가 서브넷 비트 8 2에 2비트를 빌려준 것입니다). 이는 사용자의 요구를 충족할 수 있습니다. 원래 표준 네트워크 세그먼트 C 192.168.170.0/24의 마스크는 22(255.255.252.0)로 변경될 수 있습니다.
도움이 되기를 바랍니다. 언제든지 의사소통과 도움을 환영합니다
Mole de Potato QQ :1176194004
질문 7: 계산 방법. 서브넷 마스크 및 호스트 번호 클래스 A 주소, 기본 서브넷 마스크는 255.0.0.0이며, 분할하려는 주소가 10.0.0.0/8이라고 가정합니다.
기본 네트워크 세그먼트는 1이며, 17개의 서브넷이 필요합니다. 네트워크는 호스트 비트를 빌려야 합니다. 16비트를 빌려오는 것만으로는 충분하지 않으므로 3비트인 32비트만 빌려올 수 있습니다.
이는 10.0.0.0/11, 즉 225.224.0.0입니다. p>
Every 네트워크 세그먼트당 호스트 수는 (2^32-2^11-2)입니다.
질문 8: IP 주소를 알 때 수용할 수 있는 호스트 수를 계산하는 방법 IP 주소와 서브넷 마스크?(IP 주소)의 개념과 서브넷 마스크(서브넷 마스크) 계산은 처음 네트워크 지식을 배우는 초보자에게는 상대적으로 어렵습니다. 아래에 설명된 내용은 내 개인적인 경험 중 일부이므로 수정해 주시기 바랍니다.
현재 사용 중인 IPv4 규정에 따라 IP 주소에는 일부 예약된 주소, 즉 "네트워크 주소"와 "브로드캐스트 주소"가 강제로 정의됩니다. 소위 "네트워크 주소"는 "호스트 번호"가 모두 "0"일 때 IP 주소를 나타냅니다. 예: 125.0.0.0(클래스 A 주소) 및 "브로드캐스트 주소"는 " 호스트 번호"는 모두 "255" 주소입니다(예: 125.255.255.255(클래스 A 주소)).
서브넷 마스크는 두 IP 주소가 동일한 서브넷에 속하는지 여부를 식별하는 데 사용됩니다. 이는 또한 32비트 길이의 이진 값 집합이며 각 비트의 값은 다른 의미를 나타냅니다. "1"이면 해당 비트가 "0"이면 네트워크 비트임을 의미합니다. 비트가 호스트 비트라는 것입니다. IP 주소와 마찬가지로 사람들은 255.255.0.0과 같이 "점으로 구분된 십진수"를 사용하여 서브넷 마스크를 나타냅니다.
동일한 서브넷 마스크를 가진 두 개의 IP 주소를 비트 단위로 AND 계산한 결과가 동일한 경우 두 IP 주소가 동일한 서브넷에 있다는 의미입니다. 즉, 이 두 IP 주소를 사용하는 두 컴퓨터는 동일한 조직 내의 서로 다른 부서와 같습니다. 역할, 기능, 심지어 지리적 위치도 다를 수 있지만 모두 동일한 네트워크에 있습니다.
서브넷 마스크 계산 방법
다양한 유형의 네트워크가 다양한 애플리케이션에 투입되면서 네트워크는 놀라운 속도로 대규모 확장을 겪었고, 현재 사용 중인 IPv4는 또한 네트워크 번호가 너무 많고 호스트 번호가 너무 적다는 단점도 점차 드러났습니다. 현재 가장 일반적으로 사용되는 솔루션 중 하나는 상위 범주의 IP 주소를 여러 서브넷으로 세분화한 다음 다양한 크기의 사용자 그룹에 서로 다른 서브넷을 제공하는 것입니다. 이 방법을 사용할 때 IP 주소의 활용도를 효과적으로 향상시키기 위해 주로 IP 주소에서 "호스트 번호"의 상위 부분을 서브넷 번호로 취하고 이를 일반적인 번호에서 확장하거나 압축하는 방법이 사용됩니다. "네트워크 번호" 경계. 서브넷 마스크는 특정 IP 주소 유형의 특정 수의 서브넷을 만드는 데 사용됩니다. 물론 더 많은 서브넷이 생성되면 각 서브넷에서 사용 가능한 호스트 주소 수가 그에 따라 감소합니다.
특정 IP 주소의 서브넷 마스크를 계산하려면 다음 두 가지 상황을 각각 고려할 수 있습니다.
첫 번째 상황:
IP 주소를 서브넷으로 나눌 필요가 없습니다.
일반적으로 이때 IP 주소의 서브넷 마스크를 계산하는 것은 매우 간단하며 정의에 따라 작성할 수 있습니다. 예를 들어, IP 주소가 12.26.43.0이면 서브넷을 나눌 필요가 없습니다. 정의에 따르면 이 IP는 클래스 A 주소이고 서브넷 마스크는 255.0.0.0이어야 합니다. 주소는 클래스 B 주소이고, 해당 서브넷 마스크는 255.255.0.0이어야 하며, 클래스 C 주소인 경우 해당 서브넷 마스크는 255.255.255.0이어야 합니다. 다른 비유.
두 번째 경우:
서브넷으로 분할할 IP 주소.
이 경우 IP 주소를 쉽고 빠르게 분할하고 각 서브넷의 마스크를 정확하게 계산하는 방법, 방법의 선택이 매우 중요합니다. 아래에서는 좀 더 편리한 두 가지 방법을 소개합니다.
물론 서브넷 마스크를 찾기 전에 먼저 분할할 서브넷 수와 각 서브넷에 필요한 호스트 수를 알아야 합니다.
방법 1: 서브넷 수를 사용하여 계산합니다.
1. 먼저 서브넷 수를 10진수에서 2진수로 변환합니다.
2. 그런 다음 "1"에서 얻은 이진수의 자릿수를 계산하여 N으로 설정합니다. ;
3. 마지막으로 먼저 이 IP 주소에 해당하는 주소 카테고리의 서브넷 마스크를 찾습니다. 그런 다음 획득된 서브넷 마스크의 호스트 주소 부분(즉, "호스트 번호")의 처음 N 비트를 모두 1로 설정하여 IP 주소로 나눈 서브넷의 서브넷 마스크를 얻을 수 있습니다.
예: 클래스 B IP 주소 167.194.0.0은 28개의 서브넷으로 나누어야 합니다.
1)(28)10=(11100)2; > 2) 이 바이너리의 자릿수는 5이고 N=5입니다.
3) 이 IP 주소는 클래스 B 주소이고 클래스 B 주소의 서브넷 마스크는 255.255.0.0입니다. 클래스 B 주소 호스트 주소는 마지막 2자리입니다(예: 0-255.1-254). 따라서 서브넷 마스크 255.255.0.0에 있는 호스트 주소의 처음 5비트를 모두 1로 설정하면 255.255.248.0을 얻을 수 있으며 이는...gt;gt; 질문 9: 이미 IP입니다. 주소는 192.168.10.32/28입니다. 계산된 서브넷과 호스트 수는 모두 14개인데 구체적으로 몇 개입니까? 계산하는 방법? ~ 11111111, 11111111, 11111111, 11110000
이것이 서브넷 마스크입니다.
0000-1111 192.168.10.32-192.168.10.47은 모두 그의 네트워크 번호입니다. 그중 16개가 있습니다. 10.32는 네트워크 주소이고 47은 브로드캐스트 주소이므로 서브넷과 호스트의 수는 모두 14입니다.