thunder | 안녕하세요~~ | 00:43 |
---|---|---|
jason_KR | hi~ | 00:43 |
thunder | 안녕하세요~ 컴퓨터공학 전공하고 있는 학생입니다. 염치 불구 하고 질문 드리려고 하는데요 ㅠ 현재 Linux 19.04 Server와 Windows 7 Client 간에 TCP 소켓 통신 프로그래밍을 하고 있습니다. 질문 드릴 사항은 저희가 소켓간의 Ping 개념으로 내용이 없는 Message를 보내고 | 00:49 |
thunder | 있습니다. 그런데 이 Message가 Server -> Client로는 정상적으로 전송이 되는데, Client -> Server로는 보내지지 않고 있습니다. 로그를 확인해 보면 Client에서 아예 보내지를 않고 있는데요, Client를 Windows10 으로 전송을 하면 정상적으로 Ping msg를 보내고 있습니다. OS 연관성인 | 00:49 |
thunder | 것으로 접근을 하고 있는데 아무리 구글링 해도 원하는 정보를 찾지 못해 우분투 선배님들께 질문을 드립니다~~ | 00:49 |
thunder | Server는 jdk 1.8 로 구현이 되어 있고, Client 는 C++로 구현이 되어 있습니다. | 00:50 |
jason_KR | (미안하지만, 저는 몰라서) Pass | 00:51 |
jason_KR | 클라연트 씨뿔뿔 소스가 몇 줄 여요? | 00:56 |
autowiz | 로그를 확인해 보면 Client 에서 아예 보내지를 않고 있다고 하셨는데 , 클라이언트 쪽 로그인가요? 서버쪽 로그 인가요? | 01:17 |
thunder | 클라이언트 로그 입니다, | 01:37 |
thunder | 단순 통신 하기 위한 client가 아니라서 source는 좀 깁니다 ㅜ | 01:38 |
autowiz | 몇번 포트를 사용하시나요? 윈도우즈 방화벽을 끄고 테스트 하신건지요? | 01:39 |
autowiz | tcp 연결은 3way 핸드쉐이크 이후에 데이터를 전송하게 되는데 , 핸드쉐이크 도중 문제가 생긴경우 클라이언트쪽에도 로그가 안 남을 수 도 있는건 아닌지 확인해 봐야 할거 같습니다. | 01:41 |
Seony | 근데 ping으로 보내는 거면 icmp 아닌가요 | 01:41 |
Seony | 제 생각엔 server->client로의 전송이야 당연히 되겠지만, 받는 쪽에서 확실히 받았는지를 확인해보셔야할 거 같아요 | 01:42 |
autowiz | VC 로 작성하셨으면 runtime 라이브러리 문제인지도 (보통 에러가 눈에 확 띄게 뜨긴 합니다만) 확인해보시고 , | 01:42 |
autowiz | 전부 안되면 wireshark , tcpdump , tshark 등을 서버랑클라이언트 양쪽에 동시에 실행시켜 봐야 할거 같습니다. | 01:42 |
autowiz | tcp 로 ping 처럼 살았는지 죽었는지 확인하는 메시지를 보내실려고 하시는거 같습니다. | 01:43 |
Seony | 아 그러네요 처음 tcp 소켓 프로그래밍 하신다고 써놨었꾼요 | 01:44 |
autowiz | 클라이언트에서 메시지 전송 하시자마자 cmd 창에서 netstat -ano | find /i "8000" 이런식으로 포트나 IP 잡아냈을때 | 01:44 |
autowiz | SYN_SENT 라고 나와있으면 핸드쉐이크 중 문제가 있는겁니다. | 01:44 |
autowiz | 회의가 있어서 잠시 다녀오겠습니다~ ㅎㅎ | 01:44 |
thunder | 네 ~ 감사합ㄴㅣ다. 말씀해주신 사항들 다 확인해보도록 하겠습니다~ | 01:46 |
soyeomul | 안녕하세요~ | 02:11 |
soyeomul | 어소세여 심플리즘님~ | 02:22 |
SIMPLISM | 네 안녕하세요~ | 02:37 |
autowiz | 안녕하세요 소 여물님 , 심 플리즘님 ~ | 02:45 |
soyeomul | 오 | 02:46 |
soyeomul | 오! | 02:46 |
soyeomul | 위즈님 안녕하세요~ | 02:46 |
soyeomul | 아 먼저 갑니다 | 03:00 |
soyeomul | 모두 존 하루요~~~ | 03:00 |
soyeomul | 꾸벅 | 03:00 |
Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!