Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Shmj Ниоткуда  
Дата: 07.11.24 20:51
Оценка: +2 :))) :)
Вот, что имеем

1998 год — Опубликован документ RFC 2460, который стал основным стандартом IPv6 и определил его окончательные технические детали


Прошло почти 30 лет и до сих пор в основе интернета IP v4 и без него ничего толком не работает.

Не кажется ли вам что проблема в неверной идее? 16 байт — ну явно избыточно же. Ну ОК, пусть планета разрастется до 1 триллиона человек + на каждого человека по 1 млн. девайсов (мало ли, вдруг в каждый кусочек туалетной бумаги встроят сервер со своим IP). И в таком случае хватило бы 8 байт с лихвой.

Более того — 8 байт это 4 группы по 4 цифры — типа FFAA-BBDD-5566-7788. Т.е. похоже на всем нам знакомый номер банковской карты, расширенный до 16-ричных цифр. Просто и удобно.

И похоже что человечество пожадничало, вместо стандартных 8 байт, которые легко совмещаются на 64 битную архитектуру процессора — сморозили от жадности аж 128 бит

И кажется что все это понимают, но как-то не охота сказать это слово — идиотыпо отношению к столько уважаемым людям.
Отредактировано 07.11.2024 20:54 Shmj . Предыдущая версия .
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Pzz Россия https://github.com/alexpevzner
Дата: 07.11.24 22:33
Оценка:
Здравствуйте, Shmj, Вы писали:

S>И кажется что все это понимают, но как-то не охота сказать это слово — идиотыпо отношению к столько уважаемым людям.


В заголовке IPv4 20 байт (если нет опциев). В заголовке IPv6 — 40 байт (всегда, опции там не предусмотрены). Думаешь, 20 лишних байт погубило всю идею?
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: opfor  
Дата: 07.11.24 22:56
Оценка: +3
Здравствуйте, Shmj, Вы писали:

S>Вот, что имеем


S>

S>1998 год — Опубликован документ RFC 2460, который стал основным стандартом IPv6 и определил его окончательные технические детали


S>Прошло почти 30 лет и до сих пор в основе интернета IP v4 и без него ничего толком не работает.

S>И кажется что все это понимают, но как-то не охота сказать это слово — идиотыпо отношению к столько уважаемым людям.

нет, оказалось, что костыль NAT неплохо решает эту проблему, и очень многим стало лень (в финансовом плане) выкидывать огромное количество старого но все еще рабочего оборудования ради новомодного ipv6 и заменять на новое.
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Marty Пират https://www.youtube.com/channel/UChp5PpQ6T4-93HbNF-8vSYg
Дата: 07.11.24 23:06
Оценка:
Здравствуйте, Shmj, Вы писали:

S>И кажется что все это понимают, но как-то не охота сказать это слово — идиотыпо отношению к столько уважаемым людям.


И кажется, что всё понимаешь, и все уже говорили тебе не раз это твоё заветное слово, но...
Маньяк Робокряк колесит по городу
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: m2user  
Дата: 08.11.24 00:49
Оценка:
S>Прошло почти 30 лет и до сих пор в основе интернета IP v4 и без него ничего толком не работает.

Обсуждали примерно год назад похожую тему: IPv6 против IPv4r2, фирмваре против открытых систем
Posted via RSDN NNTP Server 2.1 beta
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: vsb Казахстан  
Дата: 08.11.24 01:26
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Вот, что имеем


S>

S>1998 год — Опубликован документ RFC 2460, который стал основным стандартом IPv6 и определил его окончательные технические детали


S>Прошло почти 30 лет и до сих пор в основе интернета IP v4 и без него ничего толком не работает.


S>Не кажется ли вам что проблема в неверной идее? 16 байт — ну явно избыточно же. Ну ОК, пусть планета разрастется до 1 триллиона человек + на каждого человека по 1 млн. девайсов (мало ли, вдруг в каждый кусочек туалетной бумаги встроят сервер со своим IP). И в таком случае хватило бы 8 байт с лихвой.


S>Более того — 8 байт это 4 группы по 4 цифры — типа FFAA-BBDD-5566-7788. Т.е. похоже на всем нам знакомый номер банковской карты, расширенный до 16-ричных цифр. Просто и удобно.


S>И похоже что человечество пожадничало, вместо стандартных 8 байт, которые легко совмещаются на 64 битную архитектуру процессора — сморозили от жадности аж 128 бит


S>И кажется что все это понимают, но как-то не охота сказать это слово — идиотыпо отношению к столько уважаемым людям.


Если IPv6 реализовывать как полагается, то как раз 64 бита и будет использоваться для адресации устройства. Вторые 64 бита должны быть случайными. Причём на квартиру должны подавать вообще 48 битов, а внутри квартиры уже на 65536 устройств можно раскидать адреса. Правда те, кто IPv6 реализует, естественно, ничего не понимают в этом и зачастую делают как попало, вплоть до организации NAT-а на IPv6 но это проблема не стандартов.

А так — IPv4 оказался достаточно хорош, насущной необходимости принимать входящие подключения на туалетной бумаге не возникло, поэтому никуда IPv4 и не девался. И не денется. Хотя и IPv6 тоже применяется широко.
Отредактировано 08.11.2024 1:27 vsb . Предыдущая версия .
Re: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Stanislaw K СССР  
Дата: 08.11.24 05:57
Оценка:
Здравствуйте, Shmj, Вы писали:

S>И похоже что человечество пожадничало, вместо стандартных 8 байт, которые легко совмещаются на 64 битную архитектуру процессора — сморозили от жадности аж 128 бит


в чем проблема?

99% ipv6 пакетов обрабатывается 128 битными процессорами.

в смартфонах, персональных компах, серверах происходит оставшийся 1% обработки, но и в них до CPU ip пакеты добираются не часто.
Все проблемы от жадности и глупости
Re[2]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Shmj Ниоткуда  
Дата: 08.11.24 06:22
Оценка: :))
Здравствуйте, Pzz, Вы писали:

Pzz>В заголовке IPv4 20 байт (если нет опциев). В заголовке IPv6 — 40 байт (всегда, опции там не предусмотрены). Думаешь, 20 лишних байт погубило всю идею?


Да вы на суть смотрите. Планета Земля вряд ли выдержит триллион людей:

  Скрытый текст
https://www.youtube.com/watch?v=sT_MWH3ZtHU


Ну пусть даже выдержит. 5 байт нужно для этого.

Далее. Каждый человек физически не может иметь более 65 тысяч точек внимания (девайсов и пр.). Ну нонсенс же. Т.е. вообще каждому хватит еще + 2 байта под его нужды. Ну ОК, пусть будет еще + 3 байта каждому — 16 млн. девайсов на человека.

Зафига больше?

Этого ПРОСТО достаточно с прицелом на долгие долгие тысячи лет вперед.
Отредактировано 08.11.2024 6:22 Shmj . Предыдущая версия .
Re[2]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Shmj Ниоткуда  
Дата: 08.11.24 06:24
Оценка: :)
Здравствуйте, opfor, Вы писали:

O>нет, оказалось, что костыль NAT неплохо решает эту проблему, и очень многим стало лень (в финансовом плане) выкидывать огромное количество старого но все еще рабочего оборудования ради новомодного ipv6 и заменять на новое.


По идее за 30 лет оборудование уже 2-3 раза сменилось. И новое должно было реализовывать два стандарта. Но люди чувствуют что это глупость — нужно было 8 байт.
Re[3]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Pzz Россия https://github.com/alexpevzner
Дата: 08.11.24 06:25
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Этого ПРОСТО достаточно с прицелом на долгие долгие тысячи лет вперед.


Мешает-то чем, я не пойму?
Re[2]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Shmj Ниоткуда  
Дата: 08.11.24 06:26
Оценка:
Здравствуйте, vsb, Вы писали:

vsb>Если IPv6 реализовывать как полагается, то как раз 64 бита и будет использоваться для адресации устройства. Вторые 64 бита должны быть случайными.


Идея гнилая. Никаких доп. +64 бита случайных или нет НЕ НУЖНО. Ну просто не нужно — нет необходимости в них. Даже с прицелом на тысячи лет развития.

И никаких оправданий этому быть не может — просто лишняя трата ресурсов на каждом девайсе. Начиная с удорожения самих девайсов, которые должны поддерживать 128-битные операции.
Re[2]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Shmj Ниоткуда  
Дата: 08.11.24 06:28
Оценка:
Здравствуйте, Stanislaw K, Вы писали:

SK>в чем проблема?

SK>99% ipv6 пакетов обрабатывается 128 битными процессорами.
SK>в смартфонах, персональных компах, серверах происходит оставшийся 1% обработки, но и в них до CPU ip пакеты добираются не часто.

Проблема в излишней избыточности — даже 8 байт хватит на долгие тысячелетия развития — а скорее всего и Земля столько людей не выдержит.

Просто глупость и все.

И процессоры с 128 битными операциями не нужны — это дороже и избыточно.
Re[4]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Shmj Ниоткуда  
Дата: 08.11.24 06:32
Оценка: :))) :)
Здравствуйте, Pzz, Вы писали:

S>>Этого ПРОСТО достаточно с прицелом на долгие долгие тысячи лет вперед.

Pzz>Мешает-то чем, я не пойму?

А собаке пятая лапа будет мешать?

Вы понимаете что даже 1 байт лишний — уже приведет к неразумному расходу энергии, если это лишний байт добавлять в каждый пакет долгие годы? Даже если сожмете — это ресурсы процессора на распаковку/упаковку. А тут вы добавили целых 8 байт просто для прикола как бы.
Отредактировано 08.11.2024 6:33 Shmj . Предыдущая версия . Еще …
Отредактировано 08.11.2024 6:33 Shmj . Предыдущая версия .
Re[3]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Stanislaw K СССР  
Дата: 08.11.24 06:42
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Проблема в излишней избыточности — даже 8 байт хватит на долгие тысячелетия развития — а скорее всего и Земля столько людей не выдержит.


Кто говорит о людях? ip адреса нужны не только людям.

S>Просто глупость и все.


Глупость, это проецировать свои личные фантазии на всех людей.

S>И процессоры с 128 битными операциями не нужны — это дороже и избыточно.


Эти процессоры стоят дешевле песка из которого выплавлены их кристаллы. Сегодня их уже примерно пол миллиарда (оценка по нижней планке используемых устройств).
Все проблемы от жадности и глупости
Re[5]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Нomunculus Россия  
Дата: 08.11.24 06:53
Оценка:
Здравствуйте, Shmj, Вы писали:


S>Вы понимаете что даже 1 байт лишний — уже приведет к неразумному расходу энергии, если это лишний байт добавлять в каждый пакет долгие годы? Даже если сожмете — это ресурсы процессора на распаковку/упаковку. А тут вы добавили целых 8 байт просто для прикола как бы.


Ну а сейчас-то чего? Оно уже есть. Все, поезд ушел. Поздно пить баржоми, почки отвалились
Re[4]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Shmj Ниоткуда  
Дата: 08.11.24 06:56
Оценка:
Здравствуйте, Stanislaw K, Вы писали:

S>>Проблема в излишней избыточности — даже 8 байт хватит на долгие тысячелетия развития — а скорее всего и Земля столько людей не выдержит.

SK>Кто говорит о людях? ip адреса нужны не только людям.



Калькулятор есть? С помощь 8 байт можно глобально адресовать 18'446'744'073'709'551'615

18 квинтиллионов 446 квадриллионов 744 триллиона 73 миллиарда 709 миллионов 551 тысяча 615


Для людей хватило бы 5 байт с учетом прироста населения до 1 триллиона человек, но не факт что Земля столько людей выдержит.

S>>Просто глупость и все.

SK>Глупость, это проецировать свои личные фантазии на всех людей.

Калькулятор есть — посчитай.

S>>И процессоры с 128 битными операциями не нужны — это дороже и избыточно.

SK>Эти процессоры стоят дешевле песка из которого выплавлены их кристаллы. Сегодня их уже примерно пол миллиарда (оценка по нижней планке используемых устройств).

Когда собираешь девайс — то даже лишний резистор на миллионном тираже — уже значителен в цене. Покажите мне 128 битный процессор дешевле песка.
Re[6]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Shmj Ниоткуда  
Дата: 08.11.24 06:57
Оценка: -3 :)))
Здравствуйте, Нomunculus, Вы писали:

S>>Вы понимаете что даже 1 байт лишний — уже приведет к неразумному расходу энергии, если это лишний байт добавлять в каждый пакет долгие годы? Даже если сожмете — это ресурсы процессора на распаковку/упаковку. А тут вы добавили целых 8 байт просто для прикола как бы.


Н>Ну а сейчас-то чего? Оно уже есть. Все, поезд ушел. Поздно пить баржоми, почки отвалились


На самом деле ничего нет — просто признать ошибку и ввести новый стандарт IPv8 — где будет 8 байт на адрес Старое не поддерживать, т.к. оно не является критическим для инфраструктуры — оно никогда не работало и не работает.
Re[7]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Нomunculus Россия  
Дата: 08.11.24 07:05
Оценка:
Здравствуйте, Shmj, Вы писали:

S>На самом деле ничего нет — просто признать ошибку и ввести новый стандарт IPv8 — где будет 8 байт на адрес Старое не поддерживать, т.к. оно не является критическим для инфраструктуры — оно никогда не работало и не работает.


Ты в курсе сколько спутников вокруг Земли крутится с именно этим форматом адреса? Как это "старое не поддерживать"? Это невозможно уже
Re[8]: Разумность 16 байтных IP-адресов - ведь глупость сдел
От: Shmj Ниоткуда  
Дата: 08.11.24 07:13
Оценка: -3
Здравствуйте, Нomunculus, Вы писали:

Н>Ты в курсе сколько спутников вокруг Земли крутится с именно этим форматом адреса? Как это "старое не поддерживать"? Это невозможно уже


Там все-равно основа IPv4. Т.е. будет работать и если отключить IPv6 (не использовать). А в новом оборудовании уже делать нормально.

Да и, скорее всего, многие девайсы можно перепрошить без изменения железа.
Отредактировано 08.11.2024 7:14 Shmj . Предыдущая версия .
Re[5]: Разумность 16 байтных IP-адресов - ведь глупость сделали
От: Stanislaw K СССР  
Дата: 08.11.24 07:24
Оценка:
Здравствуйте, Shmj, Вы писали:

S>>>Проблема в излишней избыточности — даже 8 байт хватит на долгие тысячелетия развития — а скорее всего и Земля столько людей не выдержит.

SK>>Кто говорит о людях? ip адреса нужны не только людям.

S>


S>Калькулятор есть? С помощь 8 байт можно глобально адресовать 18'446'744'073'709'551'615


S>

S>18 квинтиллионов 446 квадриллионов 744 триллиона 73 миллиарда 709 миллионов 551 тысяча 615


S>Для людей хватило бы 5 байт с учетом прироста населения до 1 триллиона человек, но не факт что Земля столько людей выдержит.


Уже сегодня каждому человеку нужно по 2 адреса, для носимых устройств.

Плюс, ты забываешь о инфраструктуре сетей связи. Там, на каждого человека сегодня приходится по 4 адреса, (а в ближайшем будущем прогнозируется учетверение).

Плюс — серверная инфраструктура, облака, датацентры.

Плюс — интернет вещей, где по скромным оценкам потребности составляют от 500 адресов на домовладение.

Округлим сегодняшние потребности до "итого" 512 на человека.

S>Калькулятор есть — посчитай.


А вот теперь — считай.

S>>>И процессоры с 128 битными операциями не нужны — это дороже и избыточно.

SK>>Эти процессоры стоят дешевле песка из которого выплавлены их кристаллы. Сегодня их уже примерно пол миллиарда (оценка по нижней планке используемых устройств).

S>Когда собираешь девайс — то даже лишний резистор на миллионном тираже — уже значителен в цене. Покажите мне 128 битный процессор дешевле песка.


Открой любой коммутатор или маршрутизатор сделанный после 2015 года и посмотри.
Все проблемы от жадности и глупости
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.