CODEDRAGON ㆍSecurity/Network
성능 트러블슈팅 예
· LAB File
· 느린 처리 시간의 원인 파악
· TCP 재전송의 원인
LAB File
ch-HTTP\http-facebook.pcapng
느린 처리 시간의 원인 파악
느린 처리 시간의 원인을 파악하기 위해서는 특정 시간 이상의 델타 타임을 가진 패킷을 표시해야 합니다.
이 화면은 추적 파일 를 열고 2초 이상의 델타 타임을 가진 패킷만을 골라서 [패킷 목록]에 표시한 결과입니다.
frame.time_delta>2
[패킷 목록]을 보면 패킷 캡처 델타 타임이 2초 이상 되는 패킷들은 대개 [TCP Retransmission] 패킷임을 알 수 있습니다. 이는 TCP 타이머가 타임아웃될 때까지 서버로부터 TCP ACK 세그먼트가 오지 않았기 때문에 재전송한 경우를 의미합니다.
TCP 재전송의 원인
이와 같이 TCP 재전송이 일어남은 네트워크의 전송 지연이 크기 때문일 수도 있고 서버의 부하가 커서 응답이 느리기 때문일 수도 있습니다. 그렇기 때문에 이 문제를 해결하기 위한 와이어샤크를 통한 네트워크 트러블슈팅은 여기서 멈추고 이 이후의 시스템 트러블슈팅 과정은 시스템 운영자나 전문가에게 맡겨야 합니다.
'Security > Network' 카테고리의 다른 글
RTP 메시지 구조 패킷 분석 (0) | 2018.10.31 |
---|---|
IRC(Internet Relay Chat; 인터넷 릴레이 챗) (0) | 2018.10.30 |
RFC 4566 - SDP: Session Description Protocol (0) | 2018.10.16 |
베이스라인의 특징, 베이스라인의 역할 (0) | 2018.10.12 |
한글도메인(.kr) 신규등록 1년 무료 (0) | 2018.10.01 |