>  기사  >  IP 주소는 몇 개의 이진수로 구성됩니까?

IP 주소는 몇 개의 이진수로 구성됩니까?

青灯夜游
青灯夜游원래의
2023-03-01 16:35:0131594검색

IP 주소는 32비트 또는 128비트 이진수로 구성됩니다. IP 주소는 IP 프로토콜에서 제공하는 통합 주소 형식입니다. 1. IPv4 주소는 점으로 구분된 10진수 표기법으로 표현되는 32비트 이진수로 구성되며 8비트, 즉 4개의 0으로 나뉩니다. ~255 10진수; 2. IPv6 주소는 점으로 구분된 16진수로 표현된 128비트 이진수로 구성되며, 8비트로 나누어집니다. 즉, 0x00부터 0xff까지의 16개의 16진수입니다.

IP 주소는 몇 개의 이진수로 구성됩니까?

이 튜토리얼의 운영 환경: Windows 7 시스템, Dell G3 컴퓨터.

IP 주소(인터넷 프로토콜 주소)는 인터넷 프로토콜 주소를 나타내며 인터넷 프로토콜 주소라고도 합니다.

IP 주소는 IP 프로토콜에서 제공하는 통일된 주소 형식으로, 인터넷의 모든 네트워크와 모든 호스트에 논리적 주소를 할당하여 물리적 주소의 차이를 보호합니다.

IP 주소에는 ipv4 주소와 ipv6 주소의 두 가지 유형이 있습니다.

  • ipv4 주소는 32비트 이진수로 구성되는 반면, ipv6 주소는 128비트 이진수로 구성됩니다.

  • IPv4 주소는 십진수로 표현된 이진수입니다. IPv6 주소는 16진수 표기법으로 표현되는 이진수입니다.

IP 주소는 몇 개의 이진수로 구성됩니까?

IPv4란 무엇입니까

인터넷 통신 프로토콜의 네 번째 버전이라고도 알려진 인터넷 프로토콜 버전 4(영어: Internet Protocol version 4, IPv4)는 개발 과정에서 네 번째입니다. 인터넷 프로토콜의 개정판은 이 프로토콜의 최초로 널리 배포된 버전이기도 합니다. IPv4는 인터넷의 핵심이자 가장 널리 사용되는 인터넷 프로토콜 버전입니다. 후속 버전은 IPv6입니다. IANA IPv4 주소가 완전히 고갈된 2011년까지 IPv6는 아직 배포 초기 단계에 있었습니다.

IPv4 주소는 점으로 구분된 10진수 표기법으로 표현되는 32비트이며 8비트, 즉 0부터 255까지의 4개의 10진수로 나누어져 있으며 이는 매우 일반적입니다.

IPv4는 32비트(4바이트) 주소를 사용하므로 주소 공간에는 4,294,967,296(2)개의 주소만 있습니다. 그러나 일부 주소는 개인 네트워크(약 1,800만 개 주소), 멀티캐스트 주소(약 2억 7,000만 개) 등 특수한 목적으로 예약되어 있어 인터넷에서 라우팅할 수 있는 주소 수가 줄어듭니다. 최종 사용자에게 주소가 계속 할당되면서 IPv4 주소 고갈 문제도 발생하고 있습니다. 분류된 네트워크, 클래스 없는 도메인 간 라우팅 및 네트워크 주소 변환을 기반으로 하는 주소 구조 재구성은 주소 고갈 속도를 크게 줄입니다. 그러나 2011년 2월 3일, 마지막 5개 주소 블록이 5개 지역 인터넷 레지스트리에 할당된 후 IANA의 기본 주소 풀이 소진되었습니다.

이러한 제한으로 인해 IPv6 배포가 촉진되었습니다. IPv6은 아직 개발 초기 단계에 있으며 유일한 장기 솔루션입니다.

주소 형식

IPv4 주소는 32비트 정수 값을 나타내는 모든 형식으로 작성할 수 있지만 사람이 쉽게 읽고 분석할 수 있도록 일반적으로 점으로 구분된 십진수 형식, 즉 4바이트를 구분하여 작성합니다. 소수점으로 점으로 구분하여 작성하세요.

다음 표에는 여러 가지 형식이 나와 있습니다.

Formatdot -텐 베이스 Dotted Hex점 8진수Hex십진 시스템8진수 시스템

또한 점 형식에서는 각 바이트를 임의의 진수로 표현할 수 있습니다. 예를 들어 192.0x00.0002.235는 합법적이지만 일반적으로 사용되지는 않는 표현입니다.

IPv6이란

IPv6은 영어로 "Internet Protocol Version 6"의 약자입니다. IETF(Internet Engineering Task Force)가 IPv4를 대체하기 위해 고안한 차세대 IP 프로토콜입니다. 그것은 세계의 모든 모래알에 주소를 할당할 수 있다고 주장합니다.

IPv4의 가장 큰 문제는 네트워크 주소 자원이 부족하여 인터넷의 적용과 발전을 심각하게 제한한다는 것입니다. IPv6를 사용하면 네트워크 주소 리소스 수 문제를 해결할 수 있을 뿐만 아니라 여러 액세스 장치가 인터넷에 연결하는 데 장애가 되는 문제도 해결할 수 있습니다.

IPv6는 IPv4를 대체하도록 설계되었습니다. 그러나 IPv4는 오랫동안 인터넷 트래픽에서 지배적인 위치를 점유해 왔으며 IPv6의 사용은 천천히 증가했습니다. 2022년 4월에는 IPv6를 통해 Google 서비스를 이용하는 사용자 비율이 처음으로 40%를 넘었습니다.

IPv6 주소는 128비트로 IPv4 주소 길이의 4배입니다. 일반적으로 점으로 구분된 16진수로 표현되며, 8비트, 즉 0x00부터 0xff까지 16개의 16진수로 표시됩니다.

IPv6 IP 주소는 8개의 주소 섹션으로 구성되어 있으며, 각 섹션에는 16개의 주소 비트가 포함되어 있으며 총 길이는 16x8=128비트입니다.

IP 주소는 몇 개의 이진수로 구성됩니까?

따라서 IPv4 점으로 구분된 10진수 형식은 더 이상 적용할 수 없으며 16진수 표현이 사용됩니다.

관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!

Value
점으로 구분된 십진수로의 변환
192.0 .2.235
해당 없음
0xC0.0x00.0x02.0xEB
각 바이트는 개별적으로 16진수로 변환됩니다.
0300.0000.0002.0353
각 바이트는 개별적으로 8진수로 변환됩니다
0xC00002EB
을 클릭하면 16진수로 나누어집니다 이말 시스템과 함께 연결됨
3221226219
10진수로 작성된 32비트 정수
030000001353
8진수 사용 2비트 정수

위 내용은 IP 주소는 몇 개의 이진수로 구성됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.