The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз Chrome 95, opennews (?), 20-Окт-21, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


37. "Релиз Chrome 95"  +/
Сообщение от Ilya Indigo (ok), 20-Окт-21, 21:24 
А откуда у Вас такая информация?
Первый раз про такое слышу, да и вики про такое не знает https://ru.wikipedia.org/wiki/IPv4
Ответить | Правка | Наверх | Cообщить модератору

38. "Релиз Chrome 95"  +/
Сообщение от Аноним (11), 20-Окт-21, 21:29 
Ну вообще все программы ровно так и поступают, я всегда считал, что это максимально естественно (как и с ipv6).
Ответить | Правка | Наверх | Cообщить модератору

39. "Релиз Chrome 95"  +/
Сообщение от Аноним (11), 20-Окт-21, 21:32 
Даже socat это делает. 100% стандарт.
Ответить | Правка | Наверх | Cообщить модератору

41. "Релиз Chrome 95"  +/
Сообщение от Ilya Indigo (ok), 20-Окт-21, 21:40 
> Ну вообще все программы ровно так и поступают, я всегда считал, что
> это максимально естественно (как и с ipv6).

В IPv6 это явно прописано в стандартах. И, например, в СУБД MySQL ф-ия INET6_ATON() умеет сокращённые и полные IPv6 преобразовывать в одинаковую последовательность бинарных данных.
"Переварит" ли она 127.1 выдав такую же бинарную дату как и для 127.0.0.1 я не уверен.
Да и никогда, например php в $_SERVER['REMOTE_ADDR'] не сокращал 127.0.0.1 до 127.1 и в /etc/hosts такого не видел и не в каких канфигах.

Ответить | Правка | К родителю #38 | Наверх | Cообщить модератору

44. "Релиз Chrome 95"  –1 +/
Сообщение от Аноним (11), 20-Окт-21, 22:01 
Вон в вики написано что это стандарт.
Ответить | Правка | Наверх | Cообщить модератору

48. "Релиз Chrome 95"  –2 +/
Сообщение от Ilya Indigo (ok), 20-Окт-21, 23:01 
Вы его хоть сами смотрели?
https://datatracker.ietf.org/doc/html/rfc791
Где тут упоминание о каком-то сокращении формы записи?
Ответить | Правка | Наверх | Cообщить модератору

51. "Релиз Chrome 95"  +/
Сообщение от Аноним (11), 20-Окт-21, 23:32 
мб https://datatracker.ietf.org/doc/html/rfc1058 и да в вики объяснено понятным языком
Ответить | Правка | Наверх | Cообщить модератору

42. "Релиз Chrome 95"  +/
Сообщение от Какаянахренразница (ok), 20-Окт-21, 21:44 
> вики про такое не знает https://ru.wikipedia.org/wiki/IPv4

Знает: https://en.wikipedia.org/wiki/IPv4

Ответить | Правка | К родителю #37 | Наверх | Cообщить модератору

47. "Релиз Chrome 95"  –1 +/
Сообщение от Ilya Indigo (ok), 20-Окт-21, 22:56 
И где она знает?
Просмотрел на английском и нигде упоминания о сокращённой форме записи не нашёл.
Ответить | Правка | Наверх | Cообщить модератору

56. "Релиз Chrome 95"  +/
Сообщение от Ordu (ok), 21-Окт-21, 02:08 
https://en.wikipedia.org/wiki/IPv4#Address_representations

> Other address representations were in common use when classful networking was practiced. For example, the loopback address 127.0.0.1 is commonly written as 127.1, given that it belongs to a class-A network with eight bits for the network mask and 24 bits for the host number. When fewer than four numbers are specified in the address in dotted notation, the last value is treated as an integer of as many bytes as are required to fill out the address to four octets. Thus, the address 127.65530 is equivalent to 127.0.255.250.

Ответить | Правка | Наверх | Cообщить модератору

69. "Релиз Chrome 95"  +/
Сообщение от Аноним (69), 21-Окт-21, 09:49 
Other address representations WERE in common use WHEN classful networking was practiced.

A classful network is a network addressing architecture USED in the Internet FROM 1981 UNTIL the introduction of Classless Inter-Domain Routing in 1993.

Ответить | Правка | Наверх | Cообщить модератору

71. "Релиз Chrome 95"  +3 +/
Сообщение от Ordu (ok), 21-Окт-21, 10:38 
Если бы ты был чуть внимательнее, то ты бы заметил, что вопрос выше был о том, где в статье на википедии написано про запись 127.1 для 127.0.0.1. И именно на тот вопрос я отвечал.

Но если тебе так хочется поговорить о применимости разных address representation, то я предлагаю другую разметку процитированного капсом:

> Other address representations were in COMMON use when classful networking was practiced.

Это заявление не говорит о том, что другие представления были отменены, оно намекает на то, что они теперь не-common use. Но если ты посмотришь на всякие парсеры IPv4 адресов (скажем, inet_aton из glibc), то увидишь, что они продолжают работать с этими "other address representations".

> A classful network is a network addressing architecture USED in the Internet FROM 1981 UNTIL the introduction of Classless Inter-Domain Routing in 1993.

Угу. Во, на, почитай[1], забавно и просвещает. В частности, обрати внимание на пассаж:

> Fun fact, the textual representation of IPv4 was never standardized in any document before IPv6 needed a grammar for its weirdo “trailing dotted quad” notation. So, it’s a de-facto standard that boils down to mostly “what did 4.2BSD understand?”, and “what did other OSes keep when they copied 4.2BSD?”

И, как ты понимаешь, "отменить" какой-то способ записи IPv4 адреса невозможно, потому что нет стандарта "де юре", есть только "де факто" стандарт. Можно отменить IPv4, но не способы записи адреса читабельными ASCII символами.

[1] https://blog.dave.tf/post/ip-addr-parsing/

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру