iTunes keeps losing iPhone wireless sync
I've been investigating this problem for a number of years now and I've concluded the following:


Most home wireless/wired routers do not support Multicast-DNS forwarding between wireless and wired network segments.
If both your server (iTunes) device and your client (iPhone/iPad,etc.) are on the same segment (i.e. wireless), then iTunes wireless sync should be more or less stable.
If your server and clients are on different network segments (i.e wireless and wired), you will have mixed success with running a stable wireless sync.


My solution was to buy an enterprise firewall (FortiGate) and create one virtual layer-two segment, encompassing all the wireless and wired interfaces on my home network.

This has stabilised wireless sync.