Wireshark을 어떻게 분석해야 하나요?

안녕하세요 선생님^^
강의를 보면서 Wireshark 분석도 따라해보고 있는데요,
제가 루프백 환경에서 진행을 하고 있어서 그런지 뭔가 뒤죽박죽 같더라구요
특히 14번 패킷은 아무데서도 Ack=5가 안나왔는데 Seq=5를 보내니까
저로서는 도저히 뭐가 뭔지 모르겠어서.. ㅠㅠ;;
어디서부터 실마리를 잡아야 할까요..?
분석 관련해서 조언을 얻고 싶습니다!!
답변 1
1
Seq 번호는 송신한 바이트 수 만큼 증가합니다. 제가 강의에서는 이해를 위해 1, 2, 3, n등 1씩 증가하는 형태로 설명했지만 실제로는 송신한 바이트 수 입니다. ACK는 수신 측에서 받은 용량(Seq번호) + 1 입니다. 그리고 Seq 최초 번호는 3-way hand shake시 랜덤으로 결정되는 숫자입니다. 그런데 Wireshark는 보기 편하도록 그 최초 랜덤 숫자를 시작으로 보여줍니다.
이 정도를 참고한 후 TCP 프로토콜 각 필드에 대해 깊이 알아보기 바랍니다. 건투를 빕니다!
recv, send 리턴값 질문
0
77
2
스타,워크와 같은 디스창 (Disconnected)도 비정상 종료에 대응하는 시스템으로 봐야할까요?
0
96
2
수업과 관련해서 읽어볼 만한 책 있나요?
0
111
1
서버가 끊어버리는것에 대한 질문
0
121
2
TCP 의도적 장애 테스트 질문
0
159
2
shutdown()을 호출하는 이유
0
165
1
프로토콜이 적용된 파일 송신 서버에서 send, recv 질문 있습니다!
0
153
2
"파일 송신 서버 제작" 강의 질문입니다!
0
151
2
대표적인 장애 유현 2
0
131
2
대표적인 TCP 장애 유현
0
161
2
이벤트 기반 파일 입출력과 callback 기반 파일 입출력이 네트워크에도 쓰이는 기법인가요?
0
120
2
개발환경 질문이 있습니다.
0
137
1
TCP/IP vs UDP , 멀티 스레드에서의 병목 현상에 대한 질문이 있습니다!
0
221
2
메모리 관련 문제로 질문드립니다.
0
187
2
테스트 환경 질문드립니다!
0
168
2
ThreadAcceptLoop 의 우아한(?) 종료에 대해 질문드립니다.
0
419
2
하트비트 시 서버에서의 연결 종료
0
451
2
강사님 질문 드립니다.
0
249
1
소켓 입/출력 설계 정리
0
450
1
멀티스레드 기반 서버 관련 질문..!
0
412
2
빅 엔디언과 리틀 엔디언
0
378
2
TIME_WAIT 관련 문의드립니다.
0
226
1
강사님 강의자료 인쇄용으로 부탁드립니다.
0
288
1
bind 함수 관련 궁금증
0
357
2





