Ip 주소란 무엇입니까?

첫째, IP 주소 개념

우리는 인터넷이 전 세계 컴퓨터로 구성된 통신망의 총칭이라는 것을 알고 있다. 네트워크에 연결된 두 컴퓨터가 서로 통신할 때 전송되는 패킷에는 데이터를 전송하는 컴퓨터의 주소와 데이터를 수신하는 컴퓨터의 주소와 같은 추가 정보가 포함됩니다. 이런 식으로, 커뮤니케이션을 촉진 하기 위하여, 사람들은 우리의 일상 생활에 있는 전화 번호와 유사한 식별 주소를 각 컴퓨터에 미리 할당 했다, 우리가 오늘 소개 하기 위하여 려 고 하 고 있는 IP 주소. TCP/IP 프로토콜에 따라 IP 주소는 32 비트 이진수로 구성되며 인터넷 범위 내에서 고유합니다. 예를 들어, 인터넷에 연결된 컴퓨터의 IP 주소는 다음과 같습니다.

11010010 0 0100100/00

분명히, 이 숫자들은 기억하기 쉽지 않다. 기억하기 쉽도록 컴퓨터 IP 주소를 구성하는 32 비트 이진수를 4 단, 각 단락 8 비트, 소수점으로 분리한 다음 8 비트 이진수를 십진수로 변환하여 위 컴퓨터의 IP 주소를 210.73.1으로 변경합니다.

둘째, IP 주소 분류

인터넷은 전 세계 수많은 네트워크에 연결된 거대한 인터넷 네트워크이며, 각 네트워크의 컴퓨터는 자체 IP 주소로 고유하게 식별됩니다. 이를 바탕으로 인터넷이라는 거대한 인터넷 네트워크에서도 각 네트워크에 고유한 식별자가 있다고 상상할 수 있습니다. 이것은 우리 일상생활의 전화번호와 매우 비슷하다. 예를 들어 05 15 163 이라는 전화번호가 있습니다. 이 번호의 처음 네 자리 숫자는 전화가 속한 지역을 나타내고, 다음 숫자는 이 지역의 전화 번호를 나타냅니다. 위의 예와 마찬가지로, 우리는 컴퓨터의 IP 주소를 두 부분, 즉 네트워크 ID 와 호스트 ID 로 나누었다. 동일한 물리적 네트워크의 모든 호스트는 동일한 네트워크 식별자를 사용하며 네트워크의 각 호스트 (네트워크의 워크스테이션, 서버, 라우터 등 포함) 를 사용합니다. ) 해당 호스트 식별자가 있습니까? IP 주소의 4 바이트는 두 부분으로 나뉘는데, 하나는 특정 네트워크 세그먼트, 즉 네트워크 ID 를 나타내는 데 사용됩니다. 또 다른 부분은 특정 노드, 즉 호스트 ID, 즉 네트워크의 특정 컴퓨터 번호를 식별하는 데 사용됩니다. 예를 들어 염성시 정보 네트워크 센터의 서버 IP 주소는 2 10.73. 140.2 입니다. 이 IP 주소의 경우 네트워크 ID 와 호스트 ID 의 두 부분으로 나눌 수 있으므로 위의 IP 주소를 다음과 같이 쓸 수 있습니다.

네트워크 id: 2 10.73. 140.0

호스트 ID: 2

함께 쓰기: 2 10.73. 140.2.

네트워크에 다른 컴퓨터가 있을 수 있고, 일부 네트워크에는 더 많은 컴퓨터가 포함될 수 있고, 일부 네트워크에는 더 적은 컴퓨터가 포함될 수 있으므로 네트워크 크기에 따라 32 비트 주소 정보를 세 가지 위치 지정 방법으로 설정합니다. 클래스 A, 클래스 B 및 클래스 C IP 주소에 해당합니다.

1 클래스. IP 주소

클래스 A IP 주소는 한 IP 주소의 네 세그먼트 중 첫 번째 세그먼트는 네트워크 번호이고 나머지 세 세그먼트는 로컬 컴퓨터의 번호입니다. IP 주소가 이진으로 표시되면 클래스 a IP 주소는 1 바이트의 네트워크 주소와 3 바이트의 호스트 주소로 구성되며 네트워크 주소의 가장 높은 비트는' 0' 이어야 합니다. 클래스 a IP 주소 중 네트워크 id 길이는 7 비트, 호스트 id 길이는 24 비트, 클래스 a 네트워크 주소 수는 적으며160,000 대 이상의 대규모 네트워크에 사용할 수 있습니다.

2. 클래스 b IP 주소

클래스 B IP 주소는 하나의 IP 주소의 4 자리 숫자입니다. 처음 두 단락은 네트워크 번호이고 클래스 B IP 주소는 2 바이트의 네트워크 주소와 2 바이트의 호스트 주소로 구성됩니다. 네트워크 주소의 가장 높은 비트는' 10' 이어야 합니다. 클래스 b IP 주소에서 네트워크 id 길이는 14 비트이고 호스트 id 길이는 16 비트입니다. 클래스 b 네트워크 주소는 중견네트워크에 적합하며 네트워크당 6 만 대 이상의 컴퓨터를 수용할 수 있습니다.

클래스 3.C IP 주소

클래스 C IP 주소는 IP 주소의 네 세그먼트 중 처음 세 세그먼트는 네트워크 번호이고 나머지 한 세그먼트는 로컬 컴퓨터의 번호입니다. IP 주소가 바이너리로 표시되는 경우 클래스 c IP 주소는 3 바이트 네트워크 주소와 1 바이트 호스트 주소로 구성되며 네트워크 주소의 가장 높은 비트는' 1 10' 이어야 합니다. 클래스 c IP 주소에서 네트워크 id 의 길이는 2 1 비트이고 호스트 id 의 길이는 8 비트입니다. 클래스 C 네트워크 주소는 소규모 LAN 에 적합하며 네트워크당 최대 254 대의 컴퓨터만 수용할 수 있습니다.

위의 세 가지 유형의 IP 주소 외에도 몇 가지 특수한 유형의 IP 주소가 있습니다. TCP/IP 프로토콜에 따르면 첫 번째 바이트가' lll0' 으로 시작하는 주소를 멀티캐스트 주소라고 합니다. 따라서 첫 번째 바이트가 223 보다 크고 240 보다 작은 IP 주소는 그룹 캐스트 주소입니다. IP 주소의 각 바이트가 0 인 주소 ("0.0.0.0") 는 현재 호스트에 해당합니다. IP 주소의 각 바이트가 1 인 IP 주소 ("255.255.255.255") 는 현재 서브넷의 브로드캐스트 주소입니다. "llll0" 이 있는 모든 IP 주소는 향후 특수 사용을 위해 예약되어 있습니다. IP 주소는 10 진수' 127' 로 시작할 수 없으며 27.1..1루프 테스트에 사용됩니다. 또한 네트워크 ID 의 처음 6 비트 그룹을 모두' 0' 으로 설정할 수 없습니다. 이는 로컬 네트워크를 나타냅니다.

셋. IP 주소 지정 규칙

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

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

B. 웹 로고는 숫자 127 로 시작할 수 없습니다. 클래스 a 주소에서 127 은 내부 루프백 기능을 위해 예약되어 있습니다.

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

D. 네트워크 식별자의 첫 번째 바이트는 "0" 이 될 수 없습니다. 즉, 주소가 로컬 호스트이므로 전송할 수 없습니다.

2. 호스트 주소 지정 규칙

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

B. 호스트 식별자의 모든 비트는' 1' 이 될 수 없습니다. 모든 비트가' 1' 이면 호스트 주소는 호스트 주소가 아닌 브로드캐스트 주소입니다.

C. 호스트 식별자의 모든 비트는 "0" 이 될 수 없습니다. 모든 비트가' 0' 이면' 이 네트워크만' 이고 이 네트워크에 호스트가 없는 것입니다.

넷. IP 서브넷 마스크 개요

1. 서브넷 마스크 개념

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

2. 서브넷 마스크 수를 결정합니다

서브넷 마스크에 사용되는 비트 수는 가능한 서브넷 수와 서브넷당 호스트 수에 따라 다릅니다. 서브넷 마스크를 정의하기 전에 처음에 사용한 서브넷 및 호스트 수를 찾아야 합니다.

서브넷 마스크를 정의하려면 다음을 수행합니다.

A. 사용할 그룹 주소를 결정합니다. 예를 들어 우리가 신청한 네트워크 번호는' 2 10.73.a.b', 네트워크 주소는 클래스 c IP 주소, 네트워크 식별자는' 2 10.73', 호스트 식별자는' a.b' 입니다

B, 우리가 지금 필요로 하는 서브넷 수와 앞으로 확장할 수 있는 서브넷 수에 따라 호스트의 일부 비트로 서브넷 마스크를 정의합니다. 예를 들어 지금 12 개의 서브넷이 필요하고 나중에 16 개의 서브넷이 필요할 수 있습니다. 세 번째 바이트의 처음 네 자리를 사용하여 서브넷 마스크를 결정합니다. 처음 네 자리는 모두' 1' 으로 설정됩니다. 즉, 세 번째 바이트는' 1 1 10000' 이며 일시적으로 새 이진 서브넷 마스크라고 합니다.

C, 초기 네트워크의 모든 비트는' 1' 으로 설정됩니다. 즉 처음 두 바이트는' 1' 으로 설정되고 네 번째 바이트는' 0' 으로 설정됩니다. 그러면 서브넷 마스크의 불연속적인 이진 형식은'111111'입니다

D, 이 숫자를 불연속 십진 형식으로 변환: "255.255.240.0"

이 숫자는 네트워크의 서브넷 마스크입니다.

3.3 의 표시. IP 마스크

첫째, 서브넷 표시 없음

서브넷이 없는 IP 주소의 경우 호스트 번호가 0 인 마스크로 쓸 수 있습니다. 예를 들어 IP 주소는 2 10.73. 140.5 이고 마스크는 255.255.255.0 입니다. IP 주소만 쓰는 기본 마스크를 사용할 수도 있습니다.

B, 서브넷 표시 방법

서브넷이 있으면 쌍으로 나타나야 합니다. 클래스 c 주소를 예로 들어 보겠습니다.

1.IP 주소의 처음 세 바이트는 네트워크 번호를 나타내고, 마지막 바이트는 서브넷 번호와 호스트 번호를 나타내며, 두 IP 주소가 네트워크 세그먼트에 속하는지 여부를 나타냅니다. 동일한 네트워크 구간에 속하는 경우 두 주소 간의 정보 교환은 라우터를 통과하지 않습니다. 같은 네트워크 구간에 있지 않으면, 즉 서브넷 번호가 다르면 두 주소 간의 정보 교환은 라우터를 통해 진행된다. 예를 들어 IP 주소가 2 10.73. 140.5 인 호스트의 경우 호스트 식별자는 0000 10 1 이고 IP 주소의 경우 위의 두 호스트 식별의 처음 세 자리는 모두 000 입니다. 즉, 두 개의 IP 주소가 동일한 네트워크 영역에 있으며 두 호스트는 라우터를 통해 정보를 교환할 필요가 없습니다. 10.73.60. 1 의 호스트 식별자는 000000 1 입니다. 2 10.73.60.252 의 호스트 식별자는11111/kloc 입니다 이 두 호스트 id 000 의 처음 세 자리는 0 1 1 과 다릅니다. 서브넷 호스트 번호는 각각 1 과 252 입니다.

2. 마스크의 역할은 서브넷이 있고 얼마나 많은 서브넷이 있는지 나타내는 것이지만 서브넷 수는 하나의 범위로만 나타낼 수 있으며 특정 서브넷을 지정할 수 없습니다. 마스크는 특정 서브넷 번호를 지정하지 않지만 서브넷 마스크 형식 (클래스 c 주소용) 을 가지고 있습니다.

동사 (verb 의 약어) 지적 재산권 기타 사항

1. 일반 인터넷 정보센터는 네트워크에 따라 IP 주소를 할당하므로 네트워크 주소가 관련된 경우에만 클래스 A, 클래스 B, 클래스 C 의 표현을 사용할 수 있습니다.

2. 네트워크 주소를 지정할 때 네트워크 id 는 고정되며 컴퓨터 id 는 일정 범위 내에서 변경될 수 있습니다. 다음은 세 가지 네트워크 주소의 구성 형태입니다.

클래스 a 주소: 73.0.0.0

클래스 b 주소: 160. 153.0.0.

클래스 c 주소: 2 10.73. 140.0.

위의 각 0 은 0 에서 255 사이에서 변경될 수 있습니다.

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

4. 특정 컴퓨터 IP 주소를 언급할 때는 클래스 A, 클래스 B, 클래스 C 의 표현을 사용해서는 안 되지만 호스트 주소가 속한 클래스 A, 클래스 B, 클래스 C 네트워크를 말할 수 있습니다.

위의 학습을 통해 여러분은 반드시 IP 주소에 대해 어느 정도 알고 계실 것입니다. IP 주소를 통해 사람들은 인터넷에서 이메일을 보내고 WWW 서비스, BBS 서비스, FTP 서비스 등과 같은 기타 정보를 얻을 수 있습니다.

上篇: 옵토커플러 356과 817의 차이점 下篇: 호스트 복제 후 디스크
관련 내용