Microsoft MVP성태의 닷넷 이야기
TCP PSH flag 패킷 수신 에러 [링크 복사], [링크+제목 복사],
조회: 12836
글쓴 사람
강성봉 (sbkang2010 at naver.com)
홈페이지
첨부 파일
 

안녕하십니까 ~

좋은 정보 공유하게되어 감사합니다.

저희가 C# 을 이용하여 기기간 인터넷 TCP패킷을 송수신하고 있습니다.
그런데...
어느 순간에 두대의 장치(R1, R2)가 한대의 장치(H1) 에게 TCP+PSH 형태로 delay를 최소화하여
혹은 고속으로 보내면...

H1 장비에서 에러 (array error or instance error) 가 발생하고, R1 혹은 R2 와 H1 이
통신이 이루어지지 않습니다.

해결 방법을 찾고 있습니다만
- 예를들면 Packet 수신처리를 빠르게 혹은 수신된 패킷 처리를 최소화등

혹시 경험 및 해결안이 있으시면 공유 부탁드립니다.

감사합니다.








[최초 등록일: ]
[최종 수정일: 2/10/2022]


비밀번호

댓글 작성자
 



2022-02-10 03시51분
제가 코드를 분석하고 이야기하는 것은 아니므로, 그냥 참고로만 들어주시면 되겠습니다.

우선, 에러라고 하면서 다소 두리뭉실하게 "array error or instance error"를 언급했는데, 아마도 소켓 측의 오류 메시지는 아닌 듯합니다. 그렇다면 (R1, R2) - (H1)간의 App 레벨에서 정의한 프로토콜을 잘못 처리된 것으로 볼 수 있는데요, 예를 들어, 기존에는 거의 대부분의 통신이 (송신 측의) 하나의 send와 (수신 측의) 하나의 recv로 이뤄지다가 TCP+PSH를 처리하면서(또는 고속 처리를 하면서) 송신 측의 여러 번에 걸친 send를 수신 측에서 조합하는 코드를 정상적으로 만들지 않는... 그런 식의 오류로 여겨집니다.
정성태

... 76  77  78  79  80  [81]  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
456guest9/7/200616179데이타셋 암호화 방법...이 있을까요? [2]
451임은주8/31/200615770mms 스트림을 로컬 파일로 저장해주는 프로그램 에 대해서 여쭤볼께요 [1]
448guest8/28/200616396서버인증서및클라이언트인증서 발급
449정성태8/28/200615790    답변글 [답변]: 서버인증서및클라이언트인증서 발급
450ligh...8/29/200616157        답변글 [답변]: [답변]: 서버인증서및클라이언트인증서 발급 [3]
468light9/28/200616033            답변글 [답변]: [답변]: [답변]: 서버인증서및클라이언트인증서 발급
472정성태10/5/200616569    답변글 [답변]: 서버 인증서 및 클라이언트 인증서 발급
475ligh...10/11/200615522        답변글 [답변]: [답변]: 서버인증서및클라이언트인증서 발급
446윤경재8/20/200621048COM+ 프로젝트 디버깅 방법. [2]파일 다운로드1
442이남호8/7/200615904스마트클라이언트에 Farpoint Winform을 이용했는데 배포가 안되요.
443이남호8/7/200617847    답변글 [답변]: 스마트클라이언트에 Farpoint Winform을 이용했는데 배포가 안되요.
441강혜영8/5/200616820SHDocVw를 이용한 익스플로어 제어
444정성태8/7/200614884    답변글 [답변]: SHDocVw를 이용한 익스플로어 제어
445강혜영8/8/200615588        답변글 [답변]: [질문]: SHDocVw를 이용한 익스플로어 제어 [1]
437혀기7/25/200614196DirectoryEntry의 Childrend에 Add할때 엑세스가 거부됩니다~ㅜㅜ [2]파일 다운로드1
436조성택7/24/200614027IE를 가로채서 그리고 싶을때.. [1]
439태기7/25/200614722    답변글 [답변]: IE를 가로채서 그리고 싶을때..(재질문) [1]파일 다운로드1
435이영균7/21/200615399작그마한 스마트클라이언트 프로젝트를 진행하고 있습니다. [1]파일 다운로드1
431혁이7/19/200614090UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ파일 다운로드1
432정성태7/19/200614415    답변글 [답변]: UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ
433혁이7/20/200615237        답변글 [답변]: [답변]: UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ
434정성태7/20/200616245            답변글 [답변]: [답변]: [답변]: UpdatePanel(Atlas) 위의 SmartClient가 이벤트 후 사라집니다. ㅜㅜ [1]
429kwt7/12/200615463ActiveX 개발을 배우고 싶은데요 [3]
427이홍자7/11/200615653스마트 클라이언트 실행 시 그리드의 체크박스가 안보여요.. [1]
426정보문7/11/200616342액티브X 설치2 [1]
423이방은7/9/200615264리소스 임베디드 질문요.. [1]파일 다운로드1
... 76  77  78  79  80  [81]  82  83  84  85  86  87  88  89  90  ...