Do packets experience culture shock?

I’m using Safari on my iMac to access a java client on a Linux machine which runs Citrix on a Windows machine on which I’m running Internet Explorer to connect to a web-based app running on another Windows machine. On the way, I’m going through my Linux firewall/router, and a Cisco firewall on the other end. I don’t even know what all is between here and there.

I wonder if packets have an OS preference. I can just picture the packets sitting around arguing about what OS treats them best.