Microsoft MVP성태의 닷넷 이야기
글쓴 사람
김용수 (sdi760210 at naver.com)
홈페이지
첨부 파일
 

안녕하세요 프로그램을 하면서 소켓을 몇개를 생성 가능한지 대해 책에서 읽었던 65,536? 가 최대이다 그런가 보다 뭐 그만큼

생성할 일이 없으니 넘어갔는데 왜 10년이 훨신 넘어서 갑자기 정말 그게 최대가 맞는가에 대한 궁금증이 생기고 자료를 찾다보니

https://www.sysnet.pe.kr/2/0/12350 이 자료까지 찾아서 보게 되었습니다. 1600만?까지 이론으로 가능하단 글을보고 충격이였죠 공부를 너무 대충하고 넘어 갔구나

그래서 위 소스 코드를 중심으르 테스트를 해봤습니다.

위자료대로 테스트한 결과 당연 동일하게 나왔겠죠 한PC에서 서버 클라이언트를 돌렸을땐 말이죠

저가 테스트한 결과 입니다 혹시 자료와 다르게 이해한 부분이 있는지 봐주세요

테스트환경
서버PC : MaxUserPort : 2000

테스트1 시나리오
한컴퓨터에서 서버 클라이언트 같이 실행
접속수 : 904


테스트2 시나리오
서버컴퓨터 : MaxUserPort : 2000
클라이언트1 : MaxUserPort : 65536
클라이언트2 : MaxUserPort : 65536

접속수
서버 : 129,008
클라이언트1 : 64504
클라이언트2 : 64504


위결과에 따른 저 생각은 MaxUserPort는 자신이 생성할 수 있는 max port수가 아닌가 생각이 됩니다.

잘못된 부분이 있으면 공유좀 부탁 드려요

좋은 자료 덕분에 너무 오랬만에 10시간이 넘도록 자료 검색하고 테스트 환경 셋팅하고 테스트 하고 틀린지 맞는지 모르겠지만

이렇게 글까지 남기고 즐거웠습니다.

너무 감사합니다.














[최초 등록일: ]
[최종 수정일: 12/28/2021]


비밀번호

댓글 작성자
 



2022-01-09 12시41분
세상에... ^^; 방명록이 있다는 것을 저 역시 까먹고 있었군요.

이제서야 글을 보게 되었습니다. 일단, 그 테스트는 거기까지가 한계인 것이 맞습니다. 하지만, 이후에 기능 추가가 있었고, 이에 대해서는 다음의 글을 보시면 됩니다.

윈도우 환경에서 클라이언트 소켓의 최대 접속 수 (4) - ReuseUnicastPort를 이용한 포트 고갈 문제 해결
; https://www.sysnet.pe.kr/2/0/12435

위의 환경 설정까지 해야만 이론상 가능하다는 그 테스트를 할 수 있습니다.
정성태

1  2  3  4  [5] 
NoWriterDateCnt.TitleFile(s)
49임대열5/11/20064332안녕하세요. [1]
48곤조5/10/20066654안녕하세요^^ 가입인사 겸 질문 좀^^ [4]
47Loner1/31/20067071사이트 개편 잘 보고 갑니다... [1]
46최영구10/14/20055203사이트 잘 구경하고 갑니다. [1]
45최정희9/7/20054745안녕하세요? 최정희입니다. [3]
44김희진5/16/20054326안녕하세요 [1]
43이용휘4/20/20054487w3ip 를 통해서 방문하게되었습니다.
41정창용2/16/20054417안녕하세요 기억하실런지 모르겠습니다. ^^
42정성태2/16/20054653    답변글 [답변]: 안녕하세요 기억하실런지 모르겠습니다. ^^
39김우진2/1/20054740하하.. 홈피가 있으시네요..^^
40정성태2/2/20054250    답변글 [답변]: 하하.. 홈피가 있으시네요..^^
32쁘레오아...11/9/20044235세도나에도 다 가시구...부러워라...
33정성태11/15/20044187    답변글 [답변]: 세도나에도 다 가시구...부러워라...
29박자영6/24/20044007아.. 정말 자주자주 들르고 싶은 사이트를 발견해서 기쁩니다.
30정성태6/24/20044283    답변글 [답변]: 아.. 정말 자주자주 들르고 싶은 사이트를 발견해서 기쁩니다.
25쁘레오아...1/9/20044207좋은 자료 제공해 주셔서 감사합니다.
26정성태1/17/20044352    답변글 [답변]: 좋은 자료 제공해 주셔서 감사합니다.
23이일렬11/19/20034482좋은사이트가 있어어 알려드립니다. MSN을 쓸수없게 되어서 많이 불편하네요...
24정성태12/12/20034194    답변글 [답변]: 좋은사이트가 있어어 알려드립니다. MSN을 쓸수없게 되어서 많이 불편하네요...
16박용운7/19/20033820로그인 기능이 생겼네요.
17정성태7/19/20033996    답변글 첫번째. 회원가입 축하드립니다. ^^
14박용운7/18/20034100깔끔하네요.
15정성태7/18/20034110    답변글 두번째 손님이시네요. ^^
1  2  3  4  [5]