metaclass (
metaclass
) wrote
2013
-
02
-
19
07:26 pm
IPv6 или "День псоглавца"
Понял, что не знаю, как отличить валидный ipv6 адрес от невалидного, как отделить адрес с портом от адреса без порта и как проверять правильность и доступность адресов :)
Threaded
|
Flat
no subject
vk11.livejournal.com
2013-02-19 05:48 pm (UTC)
(
link
)
перебирай священные man'ы ;)
(no subject)
arush-damage.livejournal.com
-
2013-02-20 08:54 (UTC)
-
Expand
(no subject)
vk11.livejournal.com
-
2013-02-20 09:18 (UTC)
-
Expand
(no subject)
arush-damage.livejournal.com
-
2013-02-20 11:21 (UTC)
-
Expand
no subject
denisioru.livejournal.com
2013-02-19 06:26 pm (UTC)
(
link
)
Больше ненависти и псения!
no subject
nivanych.livejournal.com
2013-02-20 04:10 am (UTC)
(
link
)
Такчо, IPv4-капец уже настал или ещё не очень? ;-)
(no subject)
vp.livejournal.com
-
2013-02-20 09:22 (UTC)
-
Expand
no subject
norian.livejournal.com
2013-02-20 09:17 am (UTC)
(
link
)
вот что им мешало просто добавить 2 байта и сделать их нулевыми у существующих адресов ?
все бы давно перешли на v6 ..
(no subject)
vp.livejournal.com
-
2013-02-20 09:22 (UTC)
-
Expand
(no subject)
norian.livejournal.com
-
2013-02-20 10:35 (UTC)
-
Expand
(no subject)
victor bolshakov
-
2013-02-20 17:21 (UTC)
-
Expand
(no subject)
norian.livejournal.com
-
2013-02-22 07:07 (UTC)
-
Expand
(no subject)
victor bolshakov
-
2013-02-20 17:08 (UTC)
-
Expand
no subject
vp.livejournal.com
2013-02-20 09:25 am (UTC)
(
link
)
какой адрес с портом? Порты сами по себе - адреса сами по себе
Принято писать адреса в квадратных скобках, порт - как обычно после, через :
[aaaa:bbbb:cccc:dddd:eeee:ffff:1111:2222]:8080
(no subject)
metaclass.livejournal.com
-
2013-02-20 09:32 (UTC)
-
Expand
(no subject)
vp.livejournal.com
-
2013-02-20 09:42 (UTC)
-
Expand
(no subject)
victor bolshakov
-
2013-02-20 17:10 (UTC)
-
Expand
(no subject)
victor bolshakov
-
2013-02-20 17:18 (UTC)
-
Expand
(no subject)
golosptic.livejournal.com
-
2013-02-23 20:06 (UTC)
-
Expand
(no subject)
vp.livejournal.com
-
2013-02-23 20:53 (UTC)
-
Expand
(no subject)
golosptic.livejournal.com
-
2013-02-23 20:56 (UTC)
-
Expand
no subject
ihar hrachyshka
(from livejournal.com)
2013-02-21 10:34 am (UTC)
(
link
)
> как отличить валидный ipv6 адрес от невалидного
if (inet_pton(...) != 1) { fail(); }
> как отделить адрес с портом от адреса без порта
[ipv6_addr]:port
> и как проверять правильность
#define правильность
> и доступность адресов
globally: [r]whois; locally: NDP
А вообще - читать TCP/IP Illustrated.
(no subject)
vp.livejournal.com
-
2013-02-21 10:43 (UTC)
-
Expand
(no subject)
ihar hrachyshka
-
2013-02-21 10:47 (UTC)
-
Expand
23 comments
Post a new comment
Threaded
|
Flat
[
Home
|
Post Entry
|
Log in
|
Search
|
Browse Options
|
Site Map
]
no subject
(no subject)
(no subject)
(no subject)
no subject
no subject
(no subject)
no subject
все бы давно перешли на v6 ..
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Принято писать адреса в квадратных скобках, порт - как обычно после, через :
[aaaa:bbbb:cccc:dddd:eeee:ffff:1111:2222]:8080
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
if (inet_pton(...) != 1) { fail(); }
> как отделить адрес с портом от адреса без порта
[ipv6_addr]:port
> и как проверять правильность
#define правильность
> и доступность адресов
globally: [r]whois; locally: NDP
А вообще - читать TCP/IP Illustrated.
(no subject)
(no subject)