ports and hosts