컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - 호스트 주소란 무엇이며, 네트워크 주소는 무엇이며, IP 주소의 중국어 이름은 무엇입니까?

호스트 주소란 무엇이며, 네트워크 주소는 무엇이며, IP 주소의 중국어 이름은 무엇입니까?

서브넷 마스크(예: 서브넷 마스크 255.255.255.0)에 따르면 3개의 255는 네트워크 번호에 해당하고 0은 호스트 번호에 해당합니다.

예: 202.119. 32.8 즉

202.119.32는 네트워크 번호이고 8은 호스트 번호입니다

IP 주소의 영어 이름은 이름에서 알 수 있듯이 Internet Protocol입니다. 네트워크 간의 상호 연결을 위한 프로토콜, 즉 컴퓨터 네트워크를 연결하여 서로 통신하도록 설계된 프로토콜입니다. 인터넷에서는 인터넷에 연결된 모든 컴퓨터 네트워크가 서로 통신할 수 있도록 하는 일련의 규칙으로, 인터넷에서 통신할 때 컴퓨터가 준수해야 할 규칙을 규정합니다. 모든 제조업체에서 생산한 컴퓨터 시스템은 IP 프로토콜을 준수하는 한 인터넷과 상호 연결할 수 있습니다. 인터넷이 세계 최대의 개방형 컴퓨터 통신 네트워크로 급속히 발전한 것은 바로 IP 프로토콜 때문입니다. 따라서 IP 프로토콜은 "인터넷 프로토콜"이라고도 합니다.

서브넷 마스크

(1) 서브넷 TCP/IP 인터넷 기술은 대규모 주류 컴퓨터 환경에서 탄생하여 오늘날까지 발전할 수 있다

그 규모는 원래 디자이너가 예상치 못한 일입니다. 인터넷 규모의 급속한 확장

IP 주소 모델에 대한 위협은 호스트 주소의 고유성을 보장할 수 없다는 것이 아니라 두 가지 부담을 안겨준다는 것입니다

: 첫째, 엄청난 네트워크 주소 관리 오버헤드입니다. 둘째, 게이트웨이 라우팅이

급격하게 확장됩니다. 두 번째 점은 특히 두드러집니다. 라우팅 테이블의 확장은 게이트웨이의 라우팅 효율성을 감소시킬 뿐만 아니라(심지어 라우팅 테이블이 오버플로되어 라우팅 오류를 일으킬 수도 있음)

>

내부 및 외부 경로를 새로 고칠 때 오버헤드가 증가하여 네트워크 부담이 늘어납니다.

따라서 인터넷 규모의 성장으로 인한 문제에 대처하기 위한 새로운 기술 모색이 시급하다.

면밀한 분석을 통해 네트워크 간 크기의 증가는 주로 네트워크 주소의 증가 또는 감소로 내부적으로 나타나는 것으로 나타났습니다. 따라서 문제 해결 방법은 네트워크 주소를 줄이는 방법에 중점을 둡니다. 그래서 IP 네트워크

주소의 다중 재사용 기술이 탄생했습니다.

여러 물리적 네트워크가 동일한 IP 네트워크 주소를 공유할 수 있도록 멀티플렉싱 기술을 사용하면 의심할 여지 없이 네트워크 주소 수가 줄어듭니다

.

서브넷 라우팅(subnet

routing)이라고도 불리는 서브넷 주소 지정 기술은 영어로 서브넷팅(subnetting)이라고도 하며 가장 널리 사용되는 IP 네트워크 주소 재사용 기술입니다.

이 방법은 이제 표준화되어 IP 주소 패턴의 일부가 되었습니다.

일반적으로 32비트 IP 주소는 네트워크 번호와 호스트 번호라는 두 부분으로 나누어집니다.

'인터넷 부분'과 '인터넷 부분'이라고 합니다. " IP 주소. "로컬 부분". 서브넷 주소 지정 기술

로컬 부분은 그림과 같이 "물리적 네트워크" 부분과 "호스트" 부분으로 더 나누어집니다.

물리적 네트워크 호스트의 인터넷 부분

|←인터넷 부분→|←————로컬 부분————→|

'물리적 네트워크'는 동일한 IP 네트워크에서 서로 다른 물리적 네트워크를 식별하는 데 사용됩니다. 주소,

또한 "서브넷"입니다.

(2) 서브넷 마스크 IP 프로토콜 표준은 서브넷을 사용하는 각 네트워크 지점이 32비트 비트 패턴을 선택하면 해당 IP 주소의 특정 비트가 네트워크 주소의 비트가 되도록 규정합니다. (인터넷 부분 및 물리적 네트워크 번호 포함) 비트 패턴의 특정 위치가

0이면 해당 IP 주소의 특정 비트는 호스트 주소의 비트입니다.

예를 들어, 비트 패턴:

11111111 11111111 11111111 00000000에서 처음 3바이트는 모두 1입니다. 이는 해당 IP 주소의 가장 높은 3바이트가 네트워크 주소임을 의미합니다. 모두 0입니다. 이는 해당 IP 주소의 마지막 바이트가 호스트 주소임을 의미합니다. 이 비트 패턴을 서브넷 마스크 또는 "서브넷 마스크"라고 합니다.

사용의 편의를 위해 IP 주소를 나타내는 데 종종 "점으로 구분된 정수 표기법"이 사용됩니다.

주소 및 클래스 B 주소 서브넷 마스크와 같은 서브넷 마스크(11111111 11111111 11111111

p>

00000000):

255.255.25.0 IP 프로토콜은 서브넷 마스크 정의에 흥미로운 유연성을 제공하여 코드의 "0" 및 "1" 비트를 허용합니다. 연속적이지 않음. 그러나 이러한 서브넷 마스크는

호스트 주소를 할당하고 라우팅 테이블을 이해하는 데 어려움을 가져오며, 하위 네트워크 또는 순서가 지정되지 않은 비트에서 사용을 지원하는 라우터는 거의 없습니다.

실제 응용 프로그램에서 각 네트워크 노드는 일반적으로 연속적인 서브넷 마스크를 사용합니다. 255.255.255.64 및 255.255.255.160과 같은 서브넷 마스크는 권장되지 않습니다.

서브넷 마스크는 권장되지 않습니다.

(3) 서브넷 마스크와 IP 주소 서브넷 마스크와 IP 주소는 네트워크 주소의 네트워크 번호와 호스트 번호를 구별하기 위해 함께 사용됩니다.

예: 클래스 C 주소가 있습니다:

192.9.200.13 및 기본 서브넷 마스크:

255.255 .255.0, 해당 네트워크 번호 및 호스트 번호는 다음과 같이 얻을 수 있습니다:

①IP 주소 192.9.200.13을 바이너리 11000000 00001001 11001000으로 변환

00001101

② 서브넷 마스크 255.255.255.0을 바이너리로 변환 이진 11111111 11111111 11111111

00000000

③ 논리적 AND 두 이진수(AND 이후의 결과) 연산이 네트워크 부분

11000000 00001001 11001000 00001101 AND 11111111 11111111 11111111

00000000

11000000 00001001 110 01000 00000000의 결과는 192.9입니다. 즉,

네트워크 번호는 192.9.200.0입니다.

4서브넷 마스크를 반전시키고 IP 주소와 논리적 AND를 한 결과가 호스트입니다

기계부 11000000 00001001 11001000 00001101 AND 00000000 00000000

00000000 11111111 00000000 00000000 00000000 00001101 결과는 0.0.0.13,

즉, 호스트 번호는 13입니다.

(4) 서브넷 마스크와 IP 주소 서브넷 마스크와 IP 주소는 네트워크 주소의 네트워크 번호와 호스트 번호를 구별하기 위해 조합되어 사용됩니다.

예: 클래스 C 주소가 있습니다:

192.9.200.13 기본 서브넷 마스크는:

255.255 .255.0, 네트워크 번호 및 호스트 번호는 다음과 같이 얻을 수 있습니다:

①IP 주소 192.9.200.13을 바이너리 11000000 00001001 11001000으로 변환

00001101

② 서브넷 마스크 255.255.255.0을 바이너리로 변환 이진 11111111 11111111 11111111

00000000

③ 논리적 AND 두 이진수(AND 이후의 결과) 연산이 네트워크 부분

11000000 00001001 11001000 00001101 AND 11111111 11111111 11111111

00000000 11000000 00001001 11001000 00000000 결과는 192.9.200.0입니다.

즉, 네트워크 번호는 192.9.200.0입니다.

11111111 00000000 00000000 00000000 00001101 결과는 0.0.0.13, 즉 호스트 번호는

13입니다.

3. 서브넷 구분 및 예시 위의 분석을 바탕으로 다음 단계 및 예시에 따라 서브넷 마스크를 정의하는 것이 좋습니다

1. 2로 나눌 서브넷 수를 m승하여 변환합니다. 8개의 서브넷을 나누려면 8=23입니다.

2. 나눌 서브넷 수의 2승을 구합니다. 예를 들어 23, 즉 m=3입니다.

3. 이전 단계에서 결정된 거듭제곱 m을 호스트 주소의 m비트를 상위 순서로 점유한 후 10진수로 변환합니다.

m이 3이면 11100000이며, 이를 십진수 224로 변환하면 최종 서브넷 마스크가 된다

마스크. 클래스 C 네트워크인 경우 서브넷 마스크는 255.255.255.224이고, 클래스 B 네트워크인 경우 서브넷 마스크는 255.255.224.0이며, 클래스 C 네트워크인 경우 서브넷 마스크는 255.224.0.0입니다.

여기서 서브넷 수와 점유된 호스트 주소 수 사이에는 2m=n이라는 등식이 성립합니다.

이 중 m은 호스트 주소가 차지하는 자릿수를 나타내고, n은 분할된 서브넷 수를 나타냅니다. 이러한

원칙에 따라 클래스 C 네트워크는 4개의 서브넷으로 나뉩니다. 우리가 사용하는 네트워크 번호가 192.9.200이라면

그러면 Class C 네트워크의 호스트 IP 주소는 192.9.200.1~192.9.200.254입니다.

(모두 "0"이기 때문입니다." 모두 "1"인 호스트 주소는 특별한 의미를 가지며 유효한 IP 주소로 간주되지 않습니다.

) 이제 위의 단계를 따르십시오.

4 = 22, 22의 거듭제곱, 즉 2를 취하면 이진 값은 11이 되어 호스트 주소의 상위 비트를 차지합니다.

즉, 11000000입니다. 변환하시겠습니까?

上篇: 휴대전화 신호를 강화할 수 있는 방법은 무엇인가요? 下篇: TVB를 소개합니다
관련 내용