[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [lwip-devel] ipv6 processing - solicited node address processing
From: |
Ivan Delamer |
Subject: |
Re: [lwip-devel] ipv6 processing - solicited node address processing |
Date: |
Fri, 27 Apr 2012 10:38:04 -0600 (MDT) |
User-agent: |
SquirrelMail/1.4.9a |
Next part:
> A second thing correspond to the Solicited-Node-Multicast Address.
> Shouldn't the last 24 Bits matched to the netif's configured addresses?
> This would immediately stop further processing and therefore save
> processing time and is much faster, since it would omit icmp6_input() and
> nd6_input() processing.
The default is to configure addresses using MAC for IID, therefore by
default the las 24 bits would match the MAC. But this is only default and
not mandatory, I often use simple addresses such as fe80::1. So that's why
we go the longer route of joining a MLD group on the solicited node
multicast address, and when a packet is received we check if we belong to
the group.
This approach supports multiple addresses with different solicited node
multicast addresses.
Cheers
Ivan