Forum Discussion
kridsana
Dec 26, 2012Cirrocumulus
How to clear Don't Fragment (DF) bit
there is some virtual server that have a problem that
packet segment lost when MTU = 1500
so i want to clear DF bit to fix this problem , and how to clear it?
thank you
- What_Lies_Bene1CirrostratusI don't think you can change this behavior directly. Your only option is to lower the MTU on the 'external' VLAN to a suitable value.
- kridsanaCirrocumuluslet's see this article http://support.f5.com/kb/en-us/solutions/public/6000/000/sol6064.html
- What_Lies_Bene1CirrostratusThe adverse effects are what you are seeing, packets being dropped as they can't be fragmented. PMTU most likely doesn't work through most networks these days because of firewalls and other security measures so I wouldn't be too concerned about turning it off, however, I don't believe it will help either.
- HamishCirrocumulusPMTU discovery SHOULD work though most networks. If they're installed and maintained by professionals who know what they're doing, and care about not being woken by callouts about strange issues with established connections timing out and dropping.
- What_Lies_Bene1CirrostratusUnfortunately that's not been my experience, particularly where firewalls and router ACLs are concerned. Even where you can control and 'fix' these internally, external and internet sourced connections still present a problem. I've always found it simpler and to be blunt, more reassuring to just drop the VLAN MTU by 160 or so (no great loss).
- HamishCirrocumulusWell... I do network design. And 3rd level network support. Wherever my clients have PMTU problems, it's always solved by a little education in the direction of the admin who is blocking ICMP.
- HamishCirrocumulusOh. A better work-around for a VS is to drop in a custom iRule that lowers the MSS negotiated for the particular client that's broken. That way it won't affect anyone else.
- What_Lies_Bene1CirrostratusThe wiki page for TCP::mss is pretty bare but unfortunately it appears to only be able to return the MSS, not set it which is a shame.
- kridsanaCirrocumulusThis problem is client can't ping to virtual server with MTU 1500. it has only one problem virtual server.
- What_Lies_Bene1Cirrostratus
And you are using the same client to PING all the other Virtual Servers? Are they in the same IP range? Is the route from client to server the same?
What's the maximum packet size you've been able to use successfully?
Recent Discussions
Related Content
DevCentral Quicklinks
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com
Discover DevCentral Connects