drawntogether,
Well, you have to remember that BGP isn't a trusting network protocol and doesn't always use the best path to reach its destination.
Systems like the MiVO-250 and voice in general do not like delays and will most likely see them as disconnected due to high latency.
Here are the port numbers you will need to know based on what type of connection you are making through your firewalls.
53xx phones:
TCP - 5566, 6800-6802, 3998-3999
UDP - 6004-7039, 5567, 5004-5007, 50098-50508
TFTP - 69, 20001
Database Programming and System Administration and Diagnostics:
TCP - 44000, 443, 22
Network Systems:
UDP - 6004
TCP - 5570
You may also want to go into each of your systems and change the Audio RTP Type of Service and Data Type of Service for each IP Connection to 184. This value requests Expedited Forwarding if used for Differentiates Services (DiffServ). If used for IP Precedence, this value requests critical precedence, low delay, and best throughput.
To get there go to System > Devices and Feature Codes > IP Connections > Node:
Audio RTP Type of Service - 184
Data Type of Service - 184
Thanks,
TE