소켓을 통해 전송하면 IIS의 10개 연결 제한을 피할 수 있습니까?

소켓을 통해 전송하면 IIS의 10개 연결 제한을 피할 수 있습니까?

소켓을 통해 파일을 전송하는 경우 IIS의 10개 연결 한도에 따른 제한을 피할 수 있습니까? 저는 Windows XP를 사용하고 있습니다.

답변1

기술적으로 대답은 '예'입니다. 그러나 그렇다면 IIS를 사용하지 않을 것입니다.

내가 말했듯이이전 질문, 파일을 전송하려면 Apache 웹 서버 또는 Filezilla FTP 서버를 사용할 수 있습니다.

답변2

아니요,동시 연결 제한을 피할 수 없습니다(Microsoft에서 공식적으로 지원하지 않는 TCPIP.SYS를 패치하려는 의지가 없다면) 왜냐하면Windows XP에서는 동시 인바운드 연결이 10개로 제한됩니다.디자인에 의해:

  Windows 2000 Professional에서 PWS 대신 IIS 5.0 및 IIS 5.1 실행
  http://support.microsoft.com/kb/262632

Windows 2000 Professional 또는 Windows XP Professional의 IIS에는 다음과 같은 제한 사항이 있습니다.

  • 10개 연결로 제한됨
  • 하나의 웹 서버와 하나의 FTP 서버로 제한됩니다. 즉, 추가 가상 웹 서버나 FTP 서버를 만들 수 없습니다.

있다이 문제를 해결하는 방법, 그러나 이는 Microsoft의 TCPIP.SYS 파일 수정(동시 연결 제한이 적용되는 경우)과 관련되어 Microsoft에서 공식적으로 지원하지 않으며, 향후에 TCPIP.SYS가 업데이트되면 새로운 패치를 패치하는 방법을 알아내야 합니다. TCPIP.SYS 파일(또는 타사 패치 프로그래머 중 한 명이 알아낼 때까지 기다리십시오).

더 나은 해결책은 설계상 더 많은 기능을 갖춘 OS를 사용하는 것입니다. Windows Server 2003에는 이러한 제한이 없을 수도 있다는 말을 들었지만(그러나 확인하지는 않았습니다) Unix와 Linux도 분명히 가능하다는 사실을 알고 있습니다. 아무런 문제 없이 연결됩니다).

대체 솔루션에 대한 몇 가지 참고 사항

귀하의 웹 사이트가 매우 분주할 것이라는 것을 알고 있다면 Apache HTTPd(@William Hilsum이 현명하게 제안한 대로 Windows, Unix, Linux 및 대부분의 기타 운영 체제에서 사용할 수 있음)와 같은 검증된 기술을 고려하는 것이 좋습니다.

FTP의 경우 Windows OS에서는 FileZilla 솔루션이 훌륭하고(@William Hilsum도 제안한 대로) Unix/Linux 환경에는 더 잘 맞을 수 있는 다른 옵션이 많이 있습니다(구성 파일 형식이 다음과 같기 때문에 ProFTPd를 특히 좋아합니다) Apache HTTPd의 우수한 구성 파일 형식).

관련 정보