netdev
[Top] [All Lists]

DHCP and jumbo frames

To: netdev@xxxxxxxxxxx
Subject: DHCP and jumbo frames
From: Glen Turner <glen.turner@xxxxxxxxxxxxx>
Date: Mon, 06 Sep 2004 13:49:29 +0930
Organization: Australian Academic and Research Network
Sender: netdev-bounce@xxxxxxxxxxx
Hi folks,

I'm trying to make DHCP work correctly for ethernet jumbo frame media
and jumbo+standard MTU subnets on jumbo media. It's turning into a bit
of a long slog (RFC amendments, etc), but jumbo frames will never seen
widespread host deployment without it.

It turns out that the DHCP client has to be able to select from a range
of potential DHCP offers (all else equal it should select the offer with
the largest MTU) and has to be able to reject an offer with an MTU the
hardware cannot support.

Setting the MTU often re-sets the ethernet controller (as far as I can
tell from the e1000 source). So checking each DHCP offer by attempting
to write the MTU to the hardware isn't going to work well. Especially if
an ethernet controller reset causes the PHY to drop carrier, as spanning
tree hold-downs could then cause the DHCP state machine to time out.

Is there any way for the DHCP client to query every interface for the
MTU size ranges that the interface supports?

Advice is very appreciated,
Glen

-- 
Glen Turner          Tel: (08) 8303 3936 or +61 8 8303 3936
Australia's Academic & Research Network   www.aarnet.edu.au


<Prev in Thread] Current Thread [Next in Thread>
  • DHCP and jumbo frames, Glen Turner <=