IPv4 프로토콜
네트워크 상에서 데이터를 교환하기 위한 프로토콜 데이터가 정확하게 전달될 것을 보장하지 않는다.
중복된 패킷을 전달하거나 패킷의 순서를 잘못 전달할 가능성도 있다 (Dos)
데이터의 정확하고 순차적인 전달은 그보다 상위 프로토콜인 TCP에서 보장한다.

version 4, IHL 길이 / 4를 쓴다 보통 5, TOS 쓰지 않는다 0 0 , Total 전체의길이
Identification 같은 데이터를 표시하는 것,flag x D는 쪼개기 여부 거의 안씀 M만씀 1 뒤에 더있다 ,fragment offset 데이터 순서
(offset 어디 기준으로 얼마정도 떨어져 있다.)
TTL 패킷 사는 시간 (사이클 생길때 처리) 윈도우 128 리눅스 50정도 / Protocol 상위 프로토콜 ICMP 0 1 TCP 0 6 UDP 17
Header Checksum 잘 받았는지 확인하는 것

ICMP 프로토콜
네트워크 컴퓨터 위에서 돌아가는 운영체제에서 오류 메시지를 전송 받는 데 주로 쓰인다.
프로토콜 구조의 Type과 Code를 통해 오류 메시지를 전송 받는다.

Type 0과 8 통신 확인 3, 11 도 알아두자 Code

IPv4 ICMP 실습
IPv4
ICMP 8byte 0000 reply

+ Recent posts