IPv4 Packet

https://en.wikipedia.org/wiki/Internet_Protocol_version_4

IPv6 Packet

https://en.wikipedia.org/wiki/IPv6

  • An IPv6 packet has two parts: a header and payload.

Extension headers: The IPv6 packet header has a minimum size of 40 octets (320 bits). Options are implemented as extensions.

Protocol

https://www.iana.org/assignments/protocol-numbers/protocol-numbers.xhtml

  • IPv4[RFC791]: “Protocol” field, 8 bit
  • IPv6[RFC8200]: “Next Header” field

DB

v4/v6 ASN/Country/API: https://networksdb.io/