Path MTU Discovery
Mehanizam u IP-u kojim host otkriva najmanji MTU duž puta i podešava veličinu paketa da izbegne fragmentaciju.
protokoliPath MTU Discovery (PMTUD) je proces kojim host otkriva najmanji MTU duž puta ka destinaciji, pa može da šalje pakete koje neće zahtevati fragmentaciju. Bez PMTUD-a, ako paket veći od MTU stigne na ruter, ili biva odbijen, ili fragmentiran (loše za performanse).
Mehanizam (IPv4):
- Host šalje veliki paket sa DF (Don’t Fragment) bit-om postavljenim
- Ruter koji ne može da ga prosledi šalje ICMP “Fragmentation Needed” sa svojim MTU-om
- Host smanjuje veličinu paketa i pamti za tu destinaciju
Problem: ako neki firewall blokira ICMP “Fragmentation Needed” (čest slučaj!), PMTUD ne radi — paketi se tiho odbacuju, konekcije zauzimaju ali ne prolaze. Simptom: SSH/HTTPS uspostavljaju vezu ali odmah “zamrznu”. Rešenje: TCP MSS clamping na ruteru.
- IPv6: PMTUD je obavezan, fragmentacija na ruteru zabranjena
- Tipičan MTU: Ethernet 1500, PPPoE 1492, IPsec ~1400