Что означают номера, используемые в адресе IPV6?

Я пытаюсь понять IPV6. У меня есть сервер со следующим IPV6 адресом:2607:f750:0:3Ф::f59.

Я не понимаю, что означают цифры. Он выглядит совершенно иначе, чем IPv4-адрес.

может кто-нибудь разбить его для меня?

1
задан nestlee
21.05.2023 3:15 Количество просмотров материала 3385
Распечатать страницу

3 ответа

IPv6 адреса 128 бит. Мы больше не делаем точечную десятичную форму октета.

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 адреса в этой форме традиционно не представлены.

наиболее значимые биты этого адреса помещают его в так называемый агрегируемый глобальный unicast часть адресного пространства IPv6. Это означает, что это не локальный для канала или локальный для узла адрес и не широковещательный или многоадресный адрес.

наиболее значимые 12 бит определяют часть адресного пространства, выделенного IANA для ARIN. Следующие 20 определяют подмножество выделенного пространства в свою очередь, от ARIN к распределенным информационным системам управления, Incorporated (т. е. Pavlov Media). Следующие 32 указать конкретное подмножество, что и финал 64 бит (0000:0000:0000:0f59) - идентификатор интерфейса, обозначающий один отдельный сетевой интерфейс.

Павловские СМИ говорят вам, что вы назначены 2607:f750:0000:003f::/64 (если это действительно то, что он сказал Вам) означает, что все допустимые комбинации нижних 64 бит назначены вам. Верхние 64 бита вашего (нелокального unicast) IPv6 адреса должны быть с этим префиксом. Поздравляю! Вы можете поместить больше устройств в свою локальную сеть и дать им IPv6-адреса, чем есть Ethernet-карты.

более дальнеишее чтение

19
отвечен JdeBP 2023-05-22 11:03

адрес 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
4
отвечен RedGrittyBrick 2023-05-22 13:20

это так же, как IPv4 просто намного дольше и с другой нотации...

1.1.1.1 - 255.255.255.255 написано в шестнадцатеричном представлении, как IPv6 будет только 0101:0101 - ffff:ffff (это не фактическое представление этих адресов IPv4, просто для того, чтобы сделать изменение в нотации ясным)

а если есть два двоеточия :: это означает, что все пространство между ними до тех пор, пока адрес не будет заполнен нулями.

делаем это в синтаксисе IPv4:

1..1 -> 1.0.0.1

1
отвечен bardiir 2023-05-22 15:37

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх