Комментарии 8
Где можно онлайн превратить 192.168.140.255 в 3232271615, чтоб не думать и не считать?
https://www.browserling.com/tools/ip-to-dec
первая ссылка в гугле
www.browserling.com/tools/ip-to-dec
но лучше все таки думать и считать. Или написать несложный скрипт. Posh как пример
но лучше все таки думать и считать. Или написать несложный скрипт. Posh как пример
$bytes = ([IPAddress]"192.168.140.255").GetAddressBytes(); [Array]::Reverse($bytes); [BitConverter]::ToUInt32($bytes,0)
А в email ведь можно IP-адрес писать вместо имени хоста. Интересно, та самая мифическая правильная регулярка по валидации email поддерживает все варианты записи IP-адреса?)
ipv6 еще в скобочках [] бывает.
Вот замечательное обсуждение github.com/eclipse/jetty.project/issues/1503
Особенно доставляет список RFC:
А еще спрашивают почему это ipv6 так медленно внедряется? Стабильности добавить не пробовали? Хотя бы лет 10 не трогать.
Лучше 20 лет, конечно. Чтобы уверенность в такой основополагающей вещи была. А с потенциальными проблемами все жить научатся. Не надо лучше, надо стабильно.
Вот замечательное обсуждение 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 влезет.
На сколько помню, :: допустим только один раз.
То ли я не внимательно прочёл, то ли в статье это упущено.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Развлечения с парсингом IP-адресов