jdifronzo said:I did some tcpdumps and found that parallels and the bridge was properly fragmenting outbound packets. The problem seems to be in handling the inbound fragments, which explains why we all see web sites hang.
The main problem with disabling MTUD and setting the MTU to 1024 is paths to networks where the MTU is < 1024 won't work. Granted this is probably a very small number of paths that don't handle this, but you just won't know if the site is down or if there is an MTU problem.
Now the real question is why is parallels not handing fragments on the Mac Pro. This works just fine on my Macbook Pro.
One final thought on the PMTU work around. Thinking about this more, I don't think the changes to the registry should have any effect. The problem is receiving incoming fragmented packets, not sending fragments, which is what the registy setting change. With that in mind I decided to remove all the suggested registry entries and reboot the VM.
After restart I toggled the MTU setting in System Preferences as suggested by Jeff A. It seemed to work just fine for me.