[О блоге] [наверх] [пред] [2023-06-26 10:42:35+03:00] [732ac9fb12657867b44163d51a2d7770d80c8d89]
Темы: [ipv6]

.0 IPv4 адреса

https://labs.ripe.net/author/stephane_bortzmeyer/all-ip-addresses-are-equal-dot-zero-addresses-are-less-equal/
Не весь софт честно умеет работать с адресами с .0, хотя они ничем не
отличаются от любых других. Для меня тоже когда-то стало открытием что
они не особенные, но это по привычке видеть /24 (IPv4) сети, где .0 уже
является адресом самой сети. И как же круто, что в IPv6 убрали все эти
(лично меня раздражающие) "адреса сети", ну и broadcast адреса (в IPv6
нет broadcast).

    [оставить комментарий]
    комментарий 0:
    From: kmeaw
    Date: 2023-06-26 10:18:16Z
    
    > И как же круто, что в IPv6 убрали все эти (лично меня раздражающие)
    > "адреса сети"
    
    Не убрали, RFC4291, section 2.6.1. Required Anycast Address:
    
    > The Subnet-Router anycast address is predefined.  Its format is as
    > follows:
    >
    > |                 n bits                 |   128-n bits   |
    > +----------------------------------------+----------------+
    > |           subnet prefix                | 00000000000000 |
    > +----------------------------------------+----------------+
    >
    > The "subnet prefix" in an anycast address is the prefix that
    > identifies a specific link.  This anycast address is syntactically the
    > same as a unicast address for an interface on the link with the
    > interface identifier set to zero.
    >
    > Packets sent to the Subnet-Router anycast address will be delivered to
    > one router on the subnet.  All routers are required to support the
    > Subnet-Router anycast addresses for the subnets to which they have
    > interfaces.
    
    Но в IPv6 нет смысла так экономить адреса, как в IPv4, поэтому это не
    так страшно. В современных ОС (void*)0..4095 тоже особенные адреса, но
    адресного пространства хватает, чтобы не было жалко одной страницы.
    
    комментарий 1:
    From: Sergey Matveev
    Date: 2023-06-26 10:25:57Z
    
    *** kmeaw [2023-06-26 11:14]:
    >Не убрали, RFC4291, section 2.6.1. Required Anycast Address:
    
    Вот блин, что-то не обращал внимание на этот адрес.
    Действительно, не убрали. Век живи, век учись :-)
    
    >Но в IPv6 нет смысла так экономить адреса [...]
    
    Это да.