Microsoft MVP성태의 닷넷 이야기
tcp 소켓의 SYN_RECV 상태에 대하여 질문있습니다. [링크 복사], [링크+제목 복사],
조회: 15240
글쓴 사람
헬프미
홈페이지
첨부 파일
 

현재 프로젝트를 진행중입니다.
간단히 설명드리면, 기존에 운영되고 있던 시리얼(RS232)통신가능한 디바이스를 Wifi를 이용하여 네트워크를 구성하여
서버에서 데이터를 수집하도록 하는 프로젝트입니다.
기존 디바이스에 시리얼 이더넷(wifi)컨버터를 tcp서버 방식으로 부착하여 연결하였고, 서버에서는 가상com포트를 이용한 소프트웨어가 구동중입니다.
당연히 서버소프트웨어는 수정불가한 상황이고요.
그런데 몇시간만에 시리얼컨버터가 다운되는 현상이 벌어지고 있습니다. 임베디드 리눅스 기반이라 텔넷으로 접속하여 netstat을 보면
listening으로 있어야 할 해당 소켓이 사라지고 없습니다.
수시로 모니터링 한 결과 해당 소켓이 SYN_RECV상태로 계속 남아 있다가 결국 다운되는 현상이 벌어지고 있습니다.
(이 내용은 저의 추측입니다.)

이 네트워크는 서버하고만 통신되도록 구성되어 있기 때문에 악의적인 공격등은 아닌것 같고요.
서버에서의 연결요청이 너무 과도 해서 그런것 같은데. 이 문제를 코드로 재연하려면 어떻게 해야 할지요.
그리고, OS(windows 서버 또는 임베디드리눅스) 수준에서 이 문제를 해결 할수 있는 방안이 없을까요...
도와주십시요..ㅠㅠ








[최초 등록일: ]
[최종 수정일: 10/28/2014]


비밀번호

댓글 작성자
 



2014-10-28 09시08분
질문하신 사항에는 환경적인 요인이 너무 많아서 제가 답변드릴 수 없습니다. (기기의 특성을 타는 것이 아닌지 해당 소켓 서버를 PC에서 한번 돌려보시는 것도 방법이 되지 않을까 싶군요.)
정성태
2019-09-23 04시49분
[최우형] 안녕하세요 혹시 위와같은 현상에 대해 해결 하셨는지요 .. 동일한 현상이 발생하여 문의드립니다.
[guest]
2019-09-23 04시53분
[최우형] 어느 순간 장비와 연동된 소켓들이 SYN_RECV 상태로 이후 접속이 불가능하게 되어 먹통이 되는 현상이 있습니다......
해결책은 없고... 할당 소캣 연결 개수만 늘려보라는 식이라... 답답해서 문의드립니다.
[guest]

1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...
NoWriterDateCnt.TitleFile(s)
5621장성욱3/8/20224458c# 로그 관련 질문 [1]
5620김민아3/7/20224495안녕하세요 비관리 객체를 반환하는 메소드 호출 시 궁금한 점이 있어서 질문드립니다 [2]
5619팡팡이3/3/20225834RSA 문의드립니다. [3]
5618김기헌3/2/20224360안녕하세요 생성자 옆에 this 키워드를 붙여 생성자를 여러 개 호출 시 질문드립니다 [2]
5617Edun2/25/20224517ArgumentOutOrRangeException에러 발생 [2]파일 다운로드1
5616csha...2/24/20224395readonly struct로 선언된 구조체를 특정 클래스에서 멤버변수로 가지는 경우 [1]
5615장성욱2/22/20226593SetThreadAffinityMask를 이용한 쓰레드 지정하는 방법에 대해 궁금합니다. [4]
5614민우2/22/20225887SSL 통신 문의 [6]
5613김인태2/22/20224427서버와 PC 간의 어플리케이션 성능 차이 [1]
5612팬입니다2/20/20224237Kastrel 서버 관련 [1]
5611차가워2/19/20224474stopWatch 늘어짐 문의 [3]
5610차가워2/18/20224357Stopwatch 늘어짐 문제 [1]
5609cs린이2/15/20224690c# 함수의 호출 방식에 대해 궁금합니다! [2]
5608지호2/10/20225216시작하세요 C# 8.0 중 제네릭타입의 IEnumerable [3]파일 다운로드1
5607이로운2/10/20224459안녕하세요. 궁금한게 있어서 질문드립니다. [1]
5605강성봉2/10/20224465TCP PSH flag 패킷 수신 에러 [1]
5604LW2/9/20224596VISUAL STUDIO 2019 ==> 2020 설치시 오류가 생겨서 문의드립니다. [3]
5603김진명2/9/20225880C# 10.0 출간은 언제쯤 계획하고 계신가요? [1]
5602신갑영2/8/20224679윈폼에 대해서 질문 드립니다. [1]
5601김인태2/4/20224918setup project 관련 [7]
5600itkim2/3/20225730윈도우 서버 계정 패스워드 인증 문의 [5]
5599레드골드2/3/20226206c#으로 ms word 제어 가능할까요? [6]
5598jaew...2/2/20224902Dictionary는 참조형식인가요?? [1]
5597재원2/2/20225248c# 9.0에 대한 내용을 받을 수 있나요? [1]
5596kss1/26/20224972듀얼 모니터 환경에서 wpf 프로그램 크기 변경 [2]
5594mira...1/25/20224619안녕하세요 try~catch 와 SuspendLayout~ResumeLayout 간 호출 문의드립니다! [2]
1  2  3  4  5  6  7  8  9  10  11  12  [13]  14  15  ...