📌 IPv4가 하는 일 - 네트워크 상에서 데이터를 교환하기 위한 프로토콜 - 데이터가 정확하게 전달될 것을 보장하지 않는다. - 중복된 패킷을 전달하거나 패킷의 순서를 잘못 전달할 가능성도 있다. (악의적으로 이용되면 Dos 공격이 됨) - 데이터의 정확하고 순차적인 전달은 그보다 상위 프로토콜인 TCP에서 보장한다. 📌 IPv4 프로토콜의 구조 Version - 인터넷 프로토콜 버전으로 IPv4인지 IPv6인지 구별하기 위해 사용 - IPv4 일 경우 4, IPv6 일 경우 6 - 일반적으로 IPv4 사용 Header Length - 헤더의 길이를 나타냄 이것을 보고 IP헤더의 길이를 알 수 있다. (최소 20byte 최대 40byte - 4byte단위로 표현) - IP헤더를 보고 데이터의 시작을 알..