Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 10119|Ответ: 1

Длины адресов IPv4 и IPv6

[Скопировать ссылку]
Опубликовано 21.03.2019 17:12:16 | | |
Бинарная форма адресов IPv4 равна 32, а максимальная длина — 15 в нашей часто используемой точечной десятичной форме, например, «255.255.255.255».

Таким образом, максимальная длина формы IPv4-адресной строки, определённой в <netinet/in.h> posix, составляет 16 байт, а терминатор '\0' также должен занимать 1 байт:

#define INET_ADDRSTRLEN 16

Двоичная форма IPv6-адресов имеет длину 128 байт и выражается в шестнадцатеричной форме, например, «ffff:ffff:ffff:ffff». Сначала я думал, что максимальная длина строки IPv6 — 128/4+7+1=40 байт

Однако, если рассматривать форму IPv6-адресной строки, определённую в <netinet/in.h> POSIX, максимальная длина составляет 46 байт

#define INET6_ADDRSTRLEN 46

IPv6-адрес, изначально отображаемый IPv4, может иметь такой формат «ffff:ff:ff:ffff:255:255:255:255:255», что составляет 45 байт, плюс символ закрывания — 46 байт




Предыдущий:WebAPI реализует функцию графического кода проверки
Следующий:asp.net Кастомизировать 404 в MVC4
Опубликовано 22.03.2019 16:12:49 |
Подсказывать:Авторы блокируются или удаляемый контент автоматически блокируется
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com