Как стать автором
Обновить

Комментарии 8

Где можно онлайн превратить 192.168.140.255 в 3232271615, чтоб не думать и не считать?

www.browserling.com/tools/ip-to-dec
но лучше все таки думать и считать. Или написать несложный скрипт. Posh как пример
$bytes = ([IPAddress]"192.168.140.255").GetAddressBytes(); [Array]::Reverse($bytes); [BitConverter]::ToUInt32($bytes,0)

А в email ведь можно IP-адрес писать вместо имени хоста. Интересно, та самая мифическая правильная регулярка по валидации email поддерживает все варианты записи IP-адреса?)

IPv6 точно не поддерживала, если мне память не изменяет. Для ipv4 по большому счёту пофиг.

ipv6 еще в скобочках [] бывает.
Вот замечательное обсуждение github.com/eclipse/jetty.project/issues/1503

Особенно доставляет список RFC:
RFC3513 is obsolete, replaced by RFC4291 in 2006.
RFC4291 is now also obsolete, replaced by RFC5952, RFC6052, RFC7136, RFC7346, RFC7371, and RFC8064 as far back as 2010. (and still being updated!)

А еще спрашивают почему это ipv6 так медленно внедряется? Стабильности добавить не пробовали? Хотя бы лет 10 не трогать.
Лучше 20 лет, конечно. Чтобы уверенность в такой основополагающей вещи была. А с потенциальными проблемами все жить научатся. Не надо лучше, надо стабильно.

Во-вторых, так сложилось исторически, что IPv6 позволяет записывать последние 32 байта адреса в виде dotted quad.

32 бита может быть? А то в 32 октета два ipv6 влезет.

На сколько помню, :: допустим только один раз.

То ли я не внимательно прочёл, то ли в статье это упущено.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий