IP-IOAM(8) Linux IP-IOAM(8)

# [NAME](#NAME)

ip-ioam - IPv6 In-situ OAM (IOAM)

# [SYNOPSIS](#SYNOPSIS)

**ip ioam** { *COMMAND* | **help** }

**ip ioam namespace show**

**ip ioam namespace add** *ID* **\[** **data** *DATA32* **]** **\[** **wide** *DATA64* **]**

**ip ioam namespace del** *ID*

**ip ioam schema show**

**ip ioam schema add** *ID DATA*

**ip ioam schema del** *ID*

**ip ioam namespace set** *ID* **schema** { *ID* | **none** }

**ip ioam monitor**

# [DESCRIPTION](#DESCRIPTION)

The **ip ioam** command is used to configure IPv6 In-situ OAM (IOAM6) internal parameters, namely IOAM namespaces and schemas.

Those parameters also include the mapping between an IOAM namespace and an IOAM schema.

The **ip ioam monitor** command displays IOAM data received.

# [EXAMPLES](#EXAMPLES)

## [Configure an IOAM namespace (ID = 1) with both data (32 bits) and wide data (64 bits)](#Configure_an_IOAM_namespace_%28ID_=_1%29_with_both_data_%2832_bits%29_and_wide_data_%2864_bits%29)

```
# ip ioam namespace add 1 data 0xdeadbeef wide 0xcafec0caf00dc0de
```

## [Link an existing IOAM schema (ID = 7) to an existing IOAM namespace (ID = 1)](#Link_an_existing_IOAM_schema_%28ID_=_7%29_to_an_existing_IOAM_namespace_%28ID_=_1%29)

```
# ip ioam namespace set 1 schema 7
```

# [SEE ALSO](#SEE_ALSO)

[**ip-route**(8)](/man/os/iproute2/ip-route.8)

# [AUTHOR](#AUTHOR)

Justin Iurman &lt;justin.iurman@uliege.be&gt;

05 Jul 2021 iproute2

---

Document: ip-ioam(8) from iproute2 7.3.0-r0 (Chainguard OS)
Source: https://kernel.googlesource.com/pub/scm/network/iproute2/iproute2
