* index 좀 맞춰 주세욧!!!
* packet[23] 응?
* ip header 앞단에 반드시 eth header가 온다고 보장할 수는 없다.
* inet_ntoa > inot_ntop
* #include <stdint.h> 혹은 #include <cstdint> 사용하자
unsigned short > uint16_t
* 2바이트, 4바이트 비교는 memcmp 사용하지 말고 uint16_6, uint32_t 사용하자
char ethertype_ip[] = { 0x08, 0x00 };
memcmp(packet, 2, ethertype_ip)