ネットワーク

構造体のアライメント

こんな構造体を作ってパケットを受信するときに困ったことが起きた。 struct rcv_format{ uint16_t mtype; uint16_t mlen; uint16_t seq; uint8_t ipv; uint8_t subpre; unsigned char addr[16]; float rtt; float jitter; float ploss; uint64_t date; }; …

IPv6と宛先オプションとICMPv6のフォーマット + 余計なもの

よーくフォーマット忘れるのでExcelなフォーマットを載せます. IPv6 Destination Options ICMPv6 IPv6 Destination Options + α ICMPv6 + echo request