Ipv4Header

Ipv4Header
Ipv4Header
JSON Example
{
    "dst_ip": "string",
    "flags": 0,
    "protocol": 0,
    "src_ip": "string",
    "src_subnet_prefix_len": 0,
    "ttl": 0
}
string As ipv4 As ipv4
dst_ip
Optional

The destination ip address.

integer As int64 As int64
flags
Optional
Constraints: minimum: 0 maximum: 8 default: 0

IP flags

integer As int64 As int64
protocol
Optional
Constraints: minimum: 0 maximum: 255 default: 1

IP protocol - defaults to ICMP

string As ipv4 As ipv4
src_ip
Optional

The source ip address.

integer As int64 As int64
src_subnet_prefix_len
Optional
Constraints: minimum: 1 maximum: 32

This is used together with src_ip to calculate dst_ip for broadcast when dst_ip is not given; not used in all other cases.

integer As int64 As int64
ttl
Optional
Constraints: minimum: 0 maximum: 255 default: 64

Time to live (ttl)