Page tree
Skip to end of metadata
Go to start of metadata




icmp_3000bytes.pcapng

위의 icmp_3000bytes.pcapng 파일은 3000bytes의 데이터 크기로 요청한 패킷이다.


이때 icmp echo request 요청에서 각 패킷에 들어있는 data의 크기( 'X'를 전송한 데이터) 를 구하시오.


X + Y + Z = 3000bytes


X = ?

Y = ?

Z = ?


=================================================================

풀이 환경 : Wireshark 사용 가능하다면 제약없음


풀이 도구 : Wireshark


풀이 :  


사전 지식으로 TCP/IP 계층 구조와 네트워크 기본, Wireshark 사용법을 알아야한다.


4번째 icmp echo request 패킷을 분석할 때는 1472 만큼 데이터를 보낸다.


그 이유는 IP헤더 20바이트 뒤에 ICMP 헤더가 '첫 패킷에만' 오는데 8bytes다. 


그래서 MTU 1500 - IP헤더 20 - ICMP 헤더 8 = 1472가 된다.


1472 + 1480 + 48 = 3000bytes

  • No labels

1 Comment

  1. 작성하시느라 고생하셧습니다. 아래 내용을 꼭지로 잡아 정리 부탁드려요


    • 문제: 예시 - ~~~에서 ~~~를 찾아라. 등

    • 풀이환경: 예시 - 리눅스(Debian 4.18.10-2kali)

    • 풀이도구: 예시 - pdftotext

    • 풀이: 예시 - pdftotex를 사용하여 ~~~ 해서 ~~~ 풀었음