netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Glen Turner <glen.turner@aarnet.edu.au>
To: netdev@oss.sgi.com
Subject: DHCP and jumbo frames
Date: Mon, 06 Sep 2004 13:49:29 +0930	[thread overview]
Message-ID: <1094444369.22662.32.camel@andromache> (raw)


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

                 reply	other threads:[~2004-09-06  4:19 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1094444369.22662.32.camel@andromache \
    --to=glen.turner@aarnet.edu.au \
    --cc=netdev@oss.sgi.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).