Re: packet fragmentation

From: Rick Jones (rick.jones2_at_hp.com)
Date: 09/29/05

  • Next message: Dohhhh: "Re: Inexpensive, good gigabit ethernet NIC?"
    Date: Thu, 29 Sep 2005 21:47:00 GMT
    
    

    roboftheblues <robwood894@hotmail.com> wrote:
    > we have a unix box that receives ICMP fragmentation requests because
    > the MTU size is too large, but it continues to retransmit the packet
    > without changing the MTU size. I don't know Unix, how can I check
    > if there is a setting on this box that is preventing the packet from
    > fragmenting

    picking nits perhaps, but your host is receiving ICMP Destination
    Unreachable messages with a subcode of "fragmentation needed but Don't
    Fragment set" (something like that) because the ip _datagram_ size is
    larger than the MTU of the next hop link.

    upon receipt of this message, your host is not altering the size of
    the IP datagrams it is sending. it should never change the link-local
    MTU in response to the ICMP message.

    in other words, MTU is a function of a link, not a packet.

    You either have to have the host stop setting the DF bit on the IP
    datagrams it sends - that will be related to the aforementioned path
    MTU discovery stuff. Under the AIX variant of Unix I _believe_ that
    settings like that are controlled via the "no" (network options?)
    command.

    rick jones

    -- 
    Process shall set you free from the need for rational thought. 
    these opinions are mine, all mine; HP might not want them anyway... :)
    feel free to post, OR email to rick.jones2 in hp.com but NOT BOTH...
    

  • Next message: Dohhhh: "Re: Inexpensive, good gigabit ethernet NIC?"

    Relevant Pages

    • Re: Strange MTU-ish problem
      ... using an alice.it ADSL modem. ... I tried changing the MTU with "ifconfig eth1 mtu 1492" ... also set the -M flag to control fragmentation. ... You should snoop packets to see if this is the issue because you get ...
      (Fedora)
    • Re: don??t fragment bit
      ... - Sender wählt eine aus seiner Sicht wünschenswerte MTU und setzt das ... nicht" aka "Fragmentation needed but DF set". ... das Netz krass sicher zu machen, ICMP komplett. ...
      (de.comp.os.unix.linux.misc)
    • Re: [Lhms-devel] [PATCH 0/7] Fragmentation Avoidance V19
      ... sufferd from fragmentation when MTU is big. ... gathering fragmented skbs.When these skb_* funcs failed, the packet ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Verzögerunsfenster
      ... Hintergrund ist die MTU und machmal die fehlende Path MTU Option. ... Beliebt ist der Fragmentation auch bei der Autehifizierung, ... Prev by Date: ... Next by Date: ...
      (microsoft.public.de.german.exchange2000.general)
    • Re: MTU size and 802.1x authentication
      ... But I would expect the protocol driver (not ... NDISUIO) to handle fragmenting the packets by looking at the MTU, ... NDISUIO is rejecting any tx packets that exceed that MTU. ... The EAP-TLS protocol has fragmentation login built into it. ...
      (microsoft.public.development.device.drivers)