First please look at these:
https://en.wikipedia.org/wiki/Ephemeral_port
I understand these port range are for outgoing connections per local IP, but for a typical home condition that only have 1 IP on the PC, does the values limiting all outgoing connections, or per destination?
For example, I set "netsh int ipv4 set dynamicport tcp start=10000 num=1000", then I begin to trying establish ipv4 TCP connections to 5 different IPs on the internet as many as I can, will I be able to establish 1000 connections in total, or 5000 in total(1000 per IP)?