On Dec 13, 2014, at 6:27 PM, Ted Lemon <Ted.Lemon@xxxxxxxxxxx> wrote: > On Dec 13, 2014, at 3:09 PM, Christian Huitema <huitema@xxxxxxxxxxxxx> wrote: >> But the applications have no official way to learn the range. > > Isn't that what PCP is for? You don't need to know the range: you just need a port (or range of ports) allocated. PCP can't provide the entire range of allocatable ports. Knowing the entire range isn't useful, anyway -- even if port "X" was available a few minutes ago, it might not be available now because some other host (in the same home) is now using that port. -d