컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - IP 가 뭐예요? 하나 알려주시겠어요?

IP 가 뭐예요? 하나 알려주시겠어요?

1, IP 주소의 개념 < P > 우리는 인터넷이 전 세계 컴퓨터 연합으로 구성된 통신 네트워크의 총칭이라는 것을 알고 있다. 네트워크에 연결된 두 컴퓨터가 서로 통신할 때 전송되는 패킷에는 데이터를 전송하는 컴퓨터의 주소와 데이터를 받는 컴퓨터의 주소인 몇 가지 추가 정보가 포함됩니다. 이런 식으로, 사람들은 통신의 편의를 위해 모든 컴퓨터에 우리 일상생활의 전화번호와 같은 식별 주소를 미리 할당한다. 이 식별 주소는 오늘 우리가 소개할 IP 주소다. (윌리엄 셰익스피어, 윈스턴, 통신, 통신, 통신, 통신, 통신, 통신, 통신, 통신) TCP/IP 프로토콜에 따르면 IP 주소는 32 비트 이진수로 구성되며 인터넷 범위 내에서 고유합니다. 예를 들어, 인터넷에 연결된 컴퓨터의 IP 주소는 < P > 1111 111 111 1 < P > 입니다. 이 숫자들은 사람에게는 기억이 잘 나지 않습니다. 사람들은 기억을 용이하게 하기 위해 컴퓨터의 IP 주소를 구성하는 32 비트 이진수를 4 단, 각 단락 8 자리, 중간에 소수점으로 분리한 다음 8 자리 이진수를 1 진수로 변환하여 위의 컴퓨터의 IP 주소를 21.73.14.2 로 바꾸었다. < P > 2, IP 주소의 분류 < P > 우리는 인터넷이 전 세계의 수많은 네트워크를 연결하는 거대한 인터넷 사이라고 말했다. 각 네트워크의 컴퓨터는 자신의 IP 주소로 고유하게 식별되어 있다. 이에 따라 우리는 인터넷상의 이 거대한 인터넷 사이망에서 각 네트워크마다 자체 식별자가 있다고 상상할 수 있다. (윌리엄 셰익스피어, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷, 인터넷) 이는 일상생활의 전화번호와 매우 비슷하다. 예를 들어 515163 이라는 전화번호가 있는데, 이 번호 중 처음 네 자리는 그 전화가 어느 지역에 속하는지, 다음 숫자는 그 지역의 한 전화번호를 나타낸다. 위의 예와 마찬가지로 컴퓨터의 IP 주소도 네트워크 ID 와 호스트 ID 의 두 부분으로 나뉩니다. 같은 물리적 네트워크의 모든 호스트는 같은 네트워크로 식별되고, 네트워크의 한 호스트 (네트워크의 워크스테이션, 서버, 라우터 등) 는 호스트 ID 를 가지고 있습니까? IP 주소의 4 바이트는 두 부분으로 나뉘며, 일부는 특정 네트워크 세그먼트, 즉 네트워크 ID 를 나타냅니다. 또 다른 부분은 특정 노드, 즉 호스트 ID, 즉 네트워크의 특정 컴퓨터 번호를 식별하는 데 사용됩니다. 예를 들어 염성시 정보 네트워크 센터 서버의 IP 주소는 21.73.14.2 입니다. 이 IP 주소의 경우 네트워크 ID 와 호스트 ID 의 두 부분으로 나눌 수 있습니다. 이렇게 하면 위의 IP 주소를 다음과 같이 쓸 수 있습니다.

네트워크 id: 21.73.14.

호스트 id: 2

함께 쓰기: 21.73.14.2

일부 네트워크에는 더 적은 컴퓨터가 포함되어 있기 때문에 사람들은 네트워크 규모에 따라 32 비트 주소 정보를 세 가지 위치 구분 방법으로 설정합니다. 이 세 가지 구분 방법은 각각 클래스 A, 클래스 B, 클래스 C IP 주소에 해당합니다.

1.a 클래스 IP 주소

클래스 a IP 주소 하나는 IP 주소의 4 세그먼트 번호 중 첫 번째 세그먼트 번호는 네트워크 번호이고 나머지 3 세그먼트 번호는 로컬 컴퓨터의 번호입니다. 이진수로 IP 주소를 나타내는 경우 클래스 A IP 주소는 1 바이트의 네트워크 주소와 3 바이트 호스트 주소로 구성되며 네트워크 주소의 가장 높은 비트는' ' 이어야 합니다. 클래스 A IP 주소의 네트워크 ID 길이는 7 비트, 호스트 ID 길이는 24 비트, 클래스 A 네트워크 주소 수는 적으며 호스트 수가 16 만 대 이상인 대규모 네트워크에 사용할 수 있습니다.

2. b 클래스 IP 주소

클래스 b IP 주소는 IP 주소의 네 세그먼트 번호 중 처음 두 번호는 네트워크 번호이고 클래스 b IP 주소는 2 바이트의 네트워크 주소와 2 바이트 호스트 주소로 구성되며 네트워크 주소의 가장 높은 비트는' 1' 이어야 한다는 것을 의미합니다. 클래스 B IP 주소의 네트워크 식별 길이는 14 비트, 호스트 식별 길이는 16 비트, 클래스 B 네트워크 주소는 중간 규모의 네트워크에 적용되며 네트워크당 6 만여대의 컴퓨터를 수용할 수 있습니다.

3.c 클래스 IP 주소

클래스 c IP 주소 하나는 IP 주소의 4 세그먼트 번호 중 처음 3 세그먼트 번호는 네트워크 번호이고 나머지 세그먼트 번호는 로컬 컴퓨터의 번호입니다. 이진수로 IP 주소를 나타내는 경우 클래스 C IP 주소는 3 바이트의 네트워크 주소와 1 바이트 호스트 주소로 구성되며 네트워크 주소의 가장 높은 비트는' 11' 이어야 합니다. 클래스 C IP 주소의 네트워크 ID 길이는 21 비트, 호스트 ID 길이는 8 비트, 클래스 C 네트워크 주소 수가 많아 소규모 LAN 에 적합하며 네트워크당 최대 254 대의 컴퓨터만 포함할 수 있습니다. < P > 위의 세 가지 유형의 IP 주소 외에도 몇 가지 특수한 유형의 IP 주소가 있습니다. TCP/IP 프로토콜은 IP 주소의 첫 번째 바이트가' lll' 으로 시작하는 주소를 멀티캐스트 주소라고 합니다. 따라서 첫 번째 바이트가 223 보다 크고 24 보다 작은 IP 주소는 멀티캐스트 주소입니다. IP 주소의 각 바이트가 인 주소 ("...") 는 현재 호스트에 해당합니다. IP 주소의 각 바이트가 1 인 IP 주소 ("255.255.255.255") 는 현재 서브넷의 브로드캐스트 주소입니다. IP 주소 중' llll' 을 사용하는 주소는 향후 특수 용도로 사용할 수 있습니다. IP 주소에는 1 진수' 127' 로 시작할 수 없습니다. 27.1.1.1 은 루프 테스트에 사용되며 네트워크 ID 의 첫 번째 6 비트 그룹도 모두' ' 으로 설정할 수 없습니다. 전체' ' 은 로컬 네트워크를 나타냅니다.

3, IP 주소 지정 규칙

1. 네트워크 주소 지정 규칙

A, 네트워크 주소는 고유해야 합니다.

B, 네트워크 id 는 숫자 127 로 시작할 수 없습니다. 클래스 A 주소에서 숫자 127 은 내부 루프백 함수에 예약되어 있습니다.

C, 네트워크 id 의 첫 번째 바이트는 255 가 될 수 없습니다. 숫자 255 는 브로드캐스트 주소로 사용됩니다.

D, 네트워크 id 의 첫 번째 바이트는' ' 이 될 수 없으며' ' 은 주소가 로컬 호스트이며 전송할 수 없음을 의미합니다.

2. 호스트 주소 지정 규칙

A, 호스트 id 는 동일한 네트워크 내에서 고유해야 합니다.

B, 호스트 id 의 각 비트는' 1' 이 될 수 없으며, 모든 비트가' 1' 이면 해당 시스템 주소는 호스트 주소가 아닌 브로드캐스트 주소입니다.

C, 호스트 ID 의 각 비트는' ' 이 될 수 없습니다. 각 비트가' ' 이면' 이 네트워크만' 이고 이 네트워크에는 호스트가 없습니다.

4, IP 서브넷 마스크 개요

1. 서브넷 마스크 개념

서브넷 마스크는 IP 주소의 일부를 마스킹하여 네트워크 id 와 호스트 id 를 구분하고 IP 주소가 LAN 에 있는지 원격 네트워크에 있는지 설명하는 32 비트 주소입니다.

2. 서브넷 마스크 수 결정

서브넷 마스크에 사용되는 자릿수는 가능한 서브넷 수와 서브넷당 호스트 수에 따라 결정됩니다. 서브넷 마스크를 정의하기 전에 사용된 서브넷 수와 호스트 수를 알아야 합니다. < P > 서브넷 마스크를 정의하는 단계는 다음과 같습니다.

A, 사용할 그룹 주소를 결정합니다. 예를 들어, 우리가 신청한 네트워크 번호는 "21.73.a.b" 이고, 이 네트워크 주소는 클래스 C IP 주소이고, 네트워크 ID 는 "21.73", 호스트 ID 는 "a.b" 입니다.

B, 현재 필요한 서브넷 수와 앞으로 확장할 수 있는 서브넷 수에 따라 호스트 호스트의 일부 비트로 서브넷 마스크를 정의합니다. 예를 들어, 우리는 지금 12 개의 서브넷이 필요하고, 앞으로 16 개가 필요할 것이다. 세 번째 바이트의 처음 네 자리를 사용하여 서브넷 마스크를 결정합니다. 처음 네 자리는 모두 "1" 로, 즉 세 번째 바이트는 "111" 으로, 이 숫자는 우리가 잠시 새로운 이진 서브넷 마스크라고 부른다.

C, 해당 초기 네트워크의 각 위치를 "1" 로 설정, 즉 처음 두 바이트는 모두 "1" 로 설정, 네 번째 바이트는 "" 으로 설정, 서브넷 마스크의 간헐적 이진 형식은 "1111111111.1111111111" 입니다.

3.IP 마스크의 표시

A, 서브넷이 없는 표기법 < P > 서브넷이 없는 IP 주소는 호스트 번호 의 마스크로 쓸 수 있습니다. IP 주소 21.73.14.5 와 같이 마스크가 255.255.255. 인 경우 IP 주소만 쓰는 기본 마스크를 사용할 수 있습니다.

B, 서브넷이 있는 표기법

서브넷이 있을 때는 반드시 쌍을 이루어야 합니다. 클래스 c 주소를 예로 들어 보겠습니다.

1.IP 주소의 처음 3 바이트는 네트워크 번호를 나타내고, 다음 바이트는 서브넷 번호, 호스트 번호 및 두 IP 주소가 네트워크 세그먼트에 속하는지 여부를 나타냅니다. 동일한 네트워크 구간에 속하는 경우 두 주소 간의 정보 교환은 라우터를 통과하지 않습니다. 같은 네트워크 구간이 아니면, 즉 서브넷 번호가 다르면 두 주소의 정보 교환은 라우터를 통해 이뤄져야 한다. 예를 들어 IP 주소가 21.73.14.5 인 호스트의 경우 호스트 id 가 11 이고, IP 주소가 21.73.14.16 인 호스트의 경우 호스트 id 가 1 이고, 두 호스트 id 중 처음 세 자리는 모두 입니다 이 두 호스트는 정보를 교환할 때 라우터를 통해 1.73.6.1 을 수행할 필요가 없는 호스트 id 1, 21.73.6.252 로 식별된 호스트 id 111111 으로, 두 호스트 id 의 처음 세 자리 은 11 과 달리 서로 다른 네트워크 영역에 있음을 나타냅니다 하위 온라인 호스트 번호는 각각 1 과 252 입니다.

2. 마스크는 서브넷이 있고 서브넷이 몇 개 있다는 것을 설명하는 데 사용되지만 서브넷 수는 하나의 범위로만 나타낼 수 있고, 정확히 몇 개의 서브넷을 나타낼 수 없으며, 마스크는 특정 서브넷 번호를 설명하지 않으며, 서브넷이 있는 마스크 형식 (클래스 c 주소의 경우):

5, IP 기타 사항

1 ..

2. 네트워크 주소를 지정할 때 네트워크 id 는 고정되고 컴퓨터 id 는 일정 범위 내에서 변경될 수 있습니다.

클래스 a 주소: 73...

클래스 b 주소: 16

3. IP 주소의 처음 세 자리 숫자는 IP 주소가 속한 네트워크 유형을 결정하므로 클래스 a 네트워크 주소는 더 이상 클래스 b IP 주소로 나눌 수 없으며 클래스 b IP 주소는 클래스 c IP 주소로 나눌 수 없습니다.

4. 특정 컴퓨터 IP 주소에 대해서는 클래스 A, 클래스 B, 클래스 C 를 사용해서는 안 되지만 호스트 주소가 어떤 클래스 A, 클래스 B, 클래스 C 네트워크에 속하는지 알 수 있습니다. < P > 위의 학습을 통해 IP 주소에 대해 잘 알고 계실 겁니다. IP 주소가 있으면 누구나 이메일을 보낼 수 있고, 인터넷상의 WWW 서비스, BBS 서비스, FTP 서비스 등 인터넷상의 기타 정보를 얻을 수 있습니다.

上篇: 폴리 롱 (광저우) 경공업 설비 유한 회사는 어떻습니까? 下篇: 란저우 임대 플랫폼은 어느 것이 좋습니까?
관련 내용