ARP的分组格式 | RFC826 | |
u_char | d_mac[6] | |
u_char | s_mac[6] | |
u_char | pTpye[2] | |
u_short | hType | |
u_short | pType | |
u_char | hdLen | |
u_char | pdLen | |
u_short | op | |
u_char | s_mac[6] | |
u_char | s_ip[4] | |
u_char | d_mac[6] | |
u_char | d_ip[4] |
ICMP报文 | |
u_char | type |
u_char | code |
u_short | crc |
不同类型和代码有 不同的内容 |
UDP首部 | ||
u_short | s_port | |
u_short | d_port | |
u_short | len | |
u_short | crc | |
DATA |
TCP包首部 | ||
u_short | s_port | |
u_short | d_port | |
u_long | seq | |
u_long | ask | |
u_char | Len | 4位首部长度,4位保留 |
u_char | flag | 2位保留,6位标记位 |
u_short | wSize | |
u_short | crc | |
u_short | pUr | |
OPTION | ||
DATA |
RF Frame |