
임시 포트를 모두 사용하고 다른 소켓이 서버에 연결을 시도하면 연결이 실패합니까? 아니면 소켓에 임시 포트 범위 밖의 포트가 할당됩니까?
답변1
기사에서 언급된프랭크 토마스의 코멘트Windows 도메인 인증을 포함하여 아웃바운드 연결이 필요한 모든 작업이 실패함을 나타냅니다.
이 BizTalk 문제 해결 페이지임시 포트 고갈이 발생하는 상황에서 연결을 생성하려고 하면 .NET 애플리케이션에서 다음 오류 중 하나가 발생한다고 합니다.
System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send.
System.Net.Sockets.SocketException: Only one usage of each socket address (protocol/network address/port) is normally permitted.
기본적으로 임시 포트에 할당되는 범위는 버전마다 변경되지만 이러한 포트가 부족해지면 항상 연결 오류가 발생합니다.