Let's imagine a company that doesn't yet have a "professional" video conferencing solution so they use skype.
Now, let's imagine that this company has lots of branch offices, many of which have one or no public IP addresses.
Are there going to be problems using skype as the video conferencing solution between a branch office with no public IPs and another branch office somewhere else in the same RFC1918 space?
I can see one situation where the skype client is clever enough to go over the private backbone, but I can imagine other ways in which it would work very poorly because it will be doing all sorts of nat traversal and other stuff that depends on scarce resources like the common external gateway over a potentially laggy line instead of the obvious direct path.
Does skype simply work best when you've got two nodes with dedicated and real public V4 addresses?
Anyone have any direct experience with this?