{
    "content": [
        {
            "type": "text",
            "text": "# ip-token(8) (man)\n\n**Summary:** ip-token - tokenized interface identifier support\n\n**Synopsis:** ip token { COMMAND | help }\nip token set TOKEN dev DEV\nip token del dev DEV\nip token get [ dev DEV ]\nip token [ list ]\n\n## See Also\n\n- ip(8)\n\n## Section Outline\n\n- **NAME** (2 lines)\n- **SYNOPSIS** (12 lines)\n- **DESCRIPTION** (9 lines) — 4 subsections\n  - ip token set - set an interface token (8 lines)\n  - ip token del - delete an interface token (6 lines)\n  - ip token get - get the interface token from the kernel (3 lines)\n  - ip token list - list all interface tokens (3 lines)\n- **SEE ALSO** (3 lines)\n- **AUTHOR** (5 lines)\n\n## Full Content\n\n### NAME\n\nip-token - tokenized interface identifier support\n\n### SYNOPSIS\n\nip token { COMMAND | help }\n\n\nip token set TOKEN dev DEV\n\nip token del dev DEV\n\nip token get [ dev DEV ]\n\nip token [ list ]\n\n### DESCRIPTION\n\nIPv6 tokenized interface identifier support is used for assigning well-known host-part ad‐\ndresses to nodes whilst still obtaining a global network prefix from Router advertisements.\nThe primary target for tokenized identifiers are server platforms where addresses are usually\nmanually configured, rather than using DHCPv6 or SLAAC. By using tokenized identifiers, hosts\ncan still determine their network prefix by use of SLAAC, but more readily be automatically\nrenumbered should their network prefix change [1]. Tokenized IPv6 Identifiers are described\nin the draft [1]: <draft-chown-6man-tokenised-ipv6-identifiers-02>.\n\n#### ip token set - set an interface token\n\nset the interface token to the kernel.\n\nTOKEN  the interface identifier token address.\n\ndev DEV\nthe networking interface.\n\n#### ip token del - delete an interface token\n\ndelete the interface token from the kernel.\n\ndev DEV\nthe networking interface.\n\n#### ip token get - get the interface token from the kernel\n\nshow a tokenized interface identifier of a particular networking device.  Arguments: coincide\nwith the arguments of ip token set but the TOKEN must be left out.\n\n#### ip token list - list all interface tokens\n\nlist all tokenized interface identifiers for the networking interfaces from the kernel.\n\n### SEE ALSO\n\nip(8)\n\n### AUTHOR\n\nManpage by Daniel Borkmann\n\n\n\niproute2                                     28 Mar 2013                                 IP-TOKEN(8)\n\n"
        }
    ],
    "structuredContent": {
        "command": "ip-token",
        "section": "8",
        "mode": "man",
        "summary": "ip-token - tokenized interface identifier support",
        "synopsis": "ip token { COMMAND | help }\nip token set TOKEN dev DEV\nip token del dev DEV\nip token get [ dev DEV ]\nip token [ list ]",
        "flags": [],
        "examples": [],
        "see_also": [
            {
                "name": "ip",
                "section": "8",
                "url": "https://www.chedong.com/phpMan.php/man/ip/8/json"
            }
        ],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 12,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 9,
                "subsections": [
                    {
                        "name": "ip token set - set an interface token",
                        "lines": 8
                    },
                    {
                        "name": "ip token del - delete an interface token",
                        "lines": 6
                    },
                    {
                        "name": "ip token get - get the interface token from the kernel",
                        "lines": 3
                    },
                    {
                        "name": "ip token list - list all interface tokens",
                        "lines": 3
                    }
                ]
            },
            {
                "name": "SEE ALSO",
                "lines": 3,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 5,
                "subsections": []
            }
        ]
    }
}