Я намагаюся зрозуміти IPV6. У мене є сервер із такою IPV6 адресою: 2607: f750: 0: 3f :: f59 .
Я не розумію, що означають цифри. Це виглядає зовсім не так, як адресу IPV4.
Хтось може зламати це за мене?
Я намагаюся зрозуміти IPV6. У мене є сервер із такою IPV6 адресою: 2607: f750: 0: 3f :: f59 .
Я не розумію, що означають цифри. Це виглядає зовсім не так, як адресу IPV4.
Хтось може зламати це за мене?
Відповіді:
2607:f750:0:3f::f59
являє собою скорочене для людини читане представлення адреси IPv6. Повне читабельне для людини представлення підміняє нулі для ::
і є 2607:f750:0000:003f:0000:0000:0000:0f59
. Кожна частина адреси дуже проста. Це 16-бітове число у шістнадцятковій формі. Є вісім таких, що становить 128 біт.
У крапково-десятково-октетній формі це було б 38.7.247.80.0.0.0.63.0.0.0.0.0.0.15.89
. Але адреси IPv6 умовно не представлені у цій формі.
Найбільш значущі біти цієї адреси розміщують її у так званій сукупній глобальній одноадресновій частині адресного простору IPv6. Це означає, що це не локальна посилання або локальна адреса хоста, а також не є широкомовною або багатоадресною адресою.
Найбільш значущі 12 біт ідентифікують частину адресного простору, виділеного IANA ARIN. Наступні 20 визначають підмножину цього простору, виділеного ARIN в свою чергу для розподілених інформаційних систем управління (Incolporated) (тобто Павлов Медіа). Наступні 32 вказують ваш конкретний підмножина цього, а остаточні 64 біти ( 0000:0000:0000:0f59
) - це ідентифікатор інтерфейсу, який позначає один окремий мережевий інтерфейс.
Павлов Медіа говорить вам, що вам призначено 2607:f750:0000:003f::/64
(якщо це дійсно те, що вам сказали) означає, що всі дійсні комбінації нижнього 64 біта присвоєні вам. Найкращі 64 біти ваших (не локальних одноадресних) IPv6 адрес повинні бути цим префіксом. Вітаємо! Ви можете розмістити більше пристроїв у вашій локальній мережі та надати їм адреси IPv6, ніж існують картки Ethernet.
The most significant 12 bits identify a portion of the address space allocated by IANA to ARIN. The next 20 identify a subset of that space allocated in turn by ARIN to Distributed Management Information Systems
з розділом статті Вікіпедії щодо стандарту адреси IPv6 - en.wikipedia.org/wiki/… - де сказано (перефразовуючи) це a minimum of 48 bits is required for the routing prefix
. Розташування 12 + 20 + 32, схоже, перекриває 48 (хв) + 16. Будь-які думки?
IPV4-адреса - це 32-розрядне ціле число, записане як 192.168.1.6
IPV6-адреса - це 128-розрядне ціле число, записане як 2607: f750: 0: 3f :: f59
2607: f750: 0: 3f :: f59 - це коротке позначення числа, яке може бути записане шістнадцятковою як
2607 f750 0 3f :: f59
тобто
2607 f750 0000 003f 0000 0000 0000 0f59
або
2607f7500000003f0000000000000f59
Це просто як IPv4 просто набагато довше і з іншим позначенням ...
1.1.1.1 - 255.255.255.255
написаний у шістнадцятковому поданні, як IPv6, буде лише 0101:0101 - ffff:ffff
(це не є фактичне представлення цих адрес IPv4, лише для того, щоб зрозуміти зміни в нотації)
І якщо є дві колонки, ::
це означає, що весь простір між ними, поки адреса не буде повною, заповниться нулями.
Робити це в синтаксисі IPv4:
1..1 -> 1.0.0.1
1.1
лише одну крапку.