네트웍에서 디버깅할라면 열 받습니다...
디버거를 진짜 못 쓰겠더라구요?
혹시 네트웍 플밍에서 쓸 수 있는 좋은 디버깅 방법 없습니까?
구현해 놓고 제대로 작동안되면 너무 힘들어요...ㅡ.ㅡ
패킷이 어떻게 왔다갔다 하는지 내용은 tcpdump로 볼 수 있습니다.
네트웍프로그램밍에서 오류를 범하는 부분은 byte odering, 구조체 전체로 전송, 전송데이타에 대한 신뢰된 수신체크 정도로 볼 수 있습니다.
프로그램단에서는 socket i/o 전후에 그 내용을 직접 찍어 보는 형태로도 편합니다(Hex값, 구조체 전체). 데몬형태라면 로그 파일을 지정해서 찍어보면 됩니다.
--------- 간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락 셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학 여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
strace, ltrace
패킷이 어떻게 왔다갔다 하는지 내용은 tcpdump로 볼 수 있습니다. 네트웍프로그램밍에서 오류를 범하는 부분은 byte odering, 구조체 전체로 전송, 전송데이타에 대한 신뢰된 수신체크 정도로 볼 수 있습니다. 프로그램단에서는 socket i/o 전후에 그 내용을 직접 찍어 보는 형태로도 편합니다(Hex값, 구조체 전체). 데몬형태라면 로그 파일을 지정해서 찍어보면 됩니다.
아직 뭔지는 잘 모르겠지만 TCPDUMP부터 공부해야겠네요.^^
문근영 너무 귀여워~~
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
패킷이 어떻게 왔다갔다 하는지 내용은 tcpdump로 볼 수 있습니다.
패킷이 어떻게 왔다갔다 하는지 내용은 tcpdump로 볼 수 있습니다.
네트웍프로그램밍에서 오류를 범하는 부분은 byte odering, 구조체 전체로 전송, 전송데이타에 대한 신뢰된 수신체크 정도로 볼 수 있습니다.
프로그램단에서는 socket i/o 전후에 그 내용을 직접 찍어 보는 형태로도 편합니다(Hex값, 구조체 전체). 데몬형태라면 로그 파일을 지정해서 찍어보면 됩니다.
---------
간디가 말한 우리를 파괴시키는 7가지 요소
첫째, 노동 없는 부(富)/둘째, 양심 없는 쾌락
셋째, 인격 없는 지! 식/넷째, 윤리 없는 비지니스
이익추구를 위해서라면..
다섯째, 인성(人性)없는 과학
여섯째, 희생 없는 종교/일곱째, 신념 없는 정치
strace, ltrace
strace, ltrace
[quote="IsExist"]패킷이 어떻게 왔다갔다 하는지 내용은 tc
아직 뭔지는 잘 모르겠지만 TCPDUMP부터 공부해야겠네요.^^
문근영 너무 귀여워~~
댓글 달기