metaclass: (дзедline)
metaclass ([personal profile] metaclass) wrote2013-02-19 07:26 pm

IPv6 или "День псоглавца"

Понял, что не знаю, как отличить валидный ipv6 адрес от невалидного, как отделить адрес с портом от адреса без порта и как проверять правильность и доступность адресов :)

[identity profile] norian.livejournal.com 2013-02-20 09:17 am (UTC)(link)
вот что им мешало просто добавить 2 байта и сделать их нулевыми у существующих адресов ?

все бы давно перешли на v6 ..

[identity profile] vp.livejournal.com 2013-02-20 09:22 am (UTC)(link)
Не 6 байт, а 16. 8 вордов в адресе.

[identity profile] norian.livejournal.com 2013-02-20 10:35 am (UTC)(link)
охренеть .. "благодаря этим улучшениям заголовок пакета удлинился всего лишь вдвое: с 20 до 40 байт" и вместо уродского ната (который ещё лет 100 не помрёть) всё равно будут передавацца лишние 20 байт на пакет, внутри которых по 100500 заборов с коровнегами

"обеспечит возможность использования более 300 млн IP-адресов на каждого жителя Земли" - нехай хомяк лопнет (с)

вообще лучше было бы добавить 2 байта спереди на новые сетки и 2 байта сзади на цивильную замену ната - и аллес абгемахт (ну и выкорчевать атавизьмы)

роутеры просто бы сдвигали легаси-адреса на 16 бит, не бином ньютона, а провайдеры меняли нат на хвосты

а теперь всю сетевую логику к беням переписывать и ещё v4 с натом хрен знает сколько поддерживать

повбывав бы (с)

[identity profile] victor bolshakov (from livejournal.com) 2013-02-20 05:21 pm (UTC)(link)
Чета ржу :)
Вы не представляете о чем вы говорите.
IPv6 это не просто апгрейд адреса, это совершенно новый протокол. Кроме того, что удлинился адрес, из заголовка выкинули кучу мусора.

[identity profile] norian.livejournal.com 2013-02-22 07:07 am (UTC)(link)
а вы читать многабукаф (тм) не научились, а лезете своим мерзким свиным рылом - сказано же было, атавизьмы из заголовка следует выкорчевать

[identity profile] victor bolshakov (from livejournal.com) 2013-02-20 05:08 pm (UTC)(link)
Зачем, если нужно переписать 100500 мульенов строк кода... И что еще хуже, это в любом случае не будет работать, если IP реализован в железе.