Mailing List Archive

AMT/vPro MLD storms?
All,

In the last week or so, we've started to see a problem on newer PCs with
the Intel AMT/vPro (a kind of inline out-of-band management controller,
for those unfamiliar with it) which now "supports" IPv6... after a fashion.

The specific issues is that under certain as-yet unidentified
conditions, two such machines which are asleep will start to emit MLD
packets at a high rate - >1kpps. This eats a lot of CPU on the attached
router (and can't be great for everything else, either).

The MLD packets must of course be coming from the AMT/vPro stack which
shares the system MAC address (an unwise design decision IMO) and sort
of shares it's IP stack. We've confirmed this by looking at the port
speed, which is 10meg when the machine is asleep (versus 1gig when awake).

It seems that the AMT controllers "goad" each other into emitting the
packets - if you take one offline, the other stops.

The MLD packets are of the form:

2c:44:fd:xx:xx:xx > 33:33:00:01:00:03, ethertype IPv6 (0x86dd), length
86: fe80::2e44:fdff:fexx:xxxx > ff02::1:3: HBH ICMP6, multicast listener
reportmax resp delay: 0 addr: ff02::1:3, length 24

...and alternate from each machine; as above, as if each machine is
induced to emit an MLD packet by seeing the other do it.

Note the v6 LL IP is a mutated form of EUI-64 (locally-assigned bit
toggled?)

Has anyone seen anything like this?

Cheers,
Phil
Re: AMT/vPro MLD storms? [ In reply to ]
On 6 Feb 2014, at 12:21, Phil Mayers <p.mayers@imperial.ac.uk> wrote:

> [snip]
> The MLD packets are of the form:
>
> 2c:44:fd:xx:xx:xx > 33:33:00:01:00:03, ethertype IPv6 (0x86dd), length 86: fe80::2e44:fdff:fexx:xxxx > ff02::1:3: HBH ICMP6, multicast listener reportmax resp delay: 0 addr: ff02::1:3, length 24
>
> ...and alternate from each machine; as above, as if each machine is induced to emit an MLD packet by seeing the other do it.
>
> Note the v6 LL IP is a mutated form of EUI-64 (locally-assigned bit toggled?)


Are you sure about that last? Surely the U/L bit should be flipped in LL addresses using the EUI-64 format and that would correspond to an OUI of 2c-44-fd - Hewlett-Packard.

--
Sam Wilson
Communications Infrastructure Section, IT Infrastructure
Information Services, The University of Edinburgh
Edinburgh, Scotland, UK



The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.
Re: AMT/vPro MLD storms? [ In reply to ]
On 06/02/14 12:42, Sam Wilson wrote:

>> Note the v6 LL IP is a mutated form of EUI-64 (locally-assigned bit
>> toggled?)
>
>
> Are you sure about that last? Surely the U/L bit should be flipped

Oops. Quite right, well spotted.