本章は wpg-protocols のプロトコル定義 IR (GET /api/protocols で返すカタログ) から自動生成しているため、常にコードと一致します。対象は 183 プロトコルです。各ページには、ワイヤ順のフィールド (型、既定値、Auto の規則、説明)、そのプロトコルに至る下位レイヤ、次レイヤの対応表、組み立て後に検査する制約、同梱のサンプルテンプレートを載せています。到達経路、手で設定するフィールド、残っている近似は手書きのプロトコル補足を参照してください。定義を変更したら just docs-gen で再生成します。
| ID | 名前 | フィールド数 | 次レイヤの判別 | 補足 |
ipv4 | IPv4 | 15 | protocol | カプセル化・トンネル, IS-IS (P2), MACsec / GTPv2-C / Diameter / SIP / RTP (P2), LDP / RSVP-TE / BFD (P2), マルチキャスト制御プロトコル, ユーザ定義プロトコル (protocols.d) |
ipv6 | IPv6 | 9 | next_header | カプセル化・トンネル, IS-IS (P2), MACsec / GTPv2-C / Diameter / SIP / RTP (P2), ユーザ定義プロトコル (protocols.d) |
ipv6_hopopts | IPv6 Hop-by-Hop Options | 4 | next_header | マルチキャスト制御プロトコル |
ipv6_route | IPv6 Routing | 6 | next_header | SRv6 SRH / SR-MPLS (P2) |
ipv6_srh | IPv6 Segment Routing Header | 10 | next_header | SRv6 SRH / SR-MPLS (P2) |
ipv6_frag | IPv6 Fragment | 6 | next_header | |
ipv6_dstopts | IPv6 Destination Options | 4 | next_header | |
icmpv4 | ICMPv4 | 4 | | |
icmpv6 | ICMPv6 | 3 | type | マルチキャスト制御プロトコル |
icmpv6_echo | ICMPv6 Echo | 2 | | |
ndp_rs | NDP Router Solicitation | 2 | | |
ndp_ra | NDP Router Advertisement | 8 | | |
ndp_ns | NDP Neighbor Solicitation | 3 | | |
ndp_na | NDP Neighbor Advertisement | 6 | | |
ndp_redirect | NDP Redirect | 4 | | |
gre | GRE | 2 | protocol_type | カプセル化・トンネル |
nvgre | NVGRE | 4 | protocol_type | カプセル化・トンネル |
ospfv2 | OSPFv2 | 8 | type | ルーティングプロトコル |
ospfv2_hello | OSPFv2 Hello | 8 | | |
ospfv2_dbd | OSPFv2 DBD | 5 | | |
ospfv2_lsr | OSPFv2 LSR | 1 | | |
ospfv2_lsu | OSPFv2 LSU | 1 | num_lsas | |
ospfv2_lsack | OSPFv2 LSAck | 1 | | |
ospfv2_lsa | OSPFv2 LSA | 8 | ls_type | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv2_router_lsa | OSPFv2 Router-LSA | 4 | | |
ospfv2_network_lsa | OSPFv2 Network-LSA | 2 | | |
ospfv2_summary_lsa | OSPFv2 Summary-LSA | 3 | | |
ospfv2_external_lsa | OSPFv2 AS-External-LSA | 6 | | |
ospfv2_opaque_lsa | OSPFv2 Opaque LSA | 9 | opaque_type | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv2_te_lsa | OSPFv2 TE LSA | 1 | | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv2_ri_lsa | OSPFv2 Router Information LSA | 1 | | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv2_ext_prefix_lsa | OSPFv2 Extended Prefix LSA | 1 | | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv2_ext_link_lsa | OSPFv2 Extended Link LSA | 1 | | OSPF Opaque / SR、BGP MP / VPN / EVPN (P2) |
ospfv3 | OSPFv3 | 8 | type | ルーティングプロトコル |
ospfv3_hello | OSPFv3 Hello | 8 | | |
ospfv3_dbd | OSPFv3 DBD | 7 | | |
ospfv3_lsr | OSPFv3 LSR | 1 | | |
ospfv3_lsu | OSPFv3 LSU | 1 | num_lsas | ルーティングプロトコル |
ospfv3_lsack | OSPFv3 LSAck | 1 | | |
ospfv3_lsa | OSPFv3 LSA | 7 | ls_type | |
ospfv3_router_lsa | OSPFv3 Router-LSA | 3 | | |
ospfv3_network_lsa | OSPFv3 Network-LSA | 3 | | |
ospfv3_inter_area_prefix_lsa | OSPFv3 Inter-Area-Prefix-LSA | 6 | | |
ospfv3_as_external_lsa | OSPFv3 AS-External-LSA | 6 | | |
ospfv3_link_lsa | OSPFv3 Link-LSA | 5 | | |
ospfv3_intra_area_prefix_lsa | OSPFv3 Intra-Area-Prefix-LSA | 5 | | |
eigrp | EIGRP | 9 | | ルーティングプロトコル |
vrrpv2 | VRRPv2 | 10 | | 冗長化プロトコル (FHRP) |
vrrpv3 | VRRPv3 | 9 | version | 冗長化プロトコル (FHRP) |
vrrpv3_ipv6 | VRRPv3 (IPv6) | 9 | | 冗長化プロトコル (FHRP) |
igmp | IGMP | 3 | type | マルチキャスト制御プロトコル |
igmpv2 | IGMPv1/v2 | 1 | | マルチキャスト制御プロトコル |
igmpv3_query | IGMPv3 Query | 7 | | マルチキャスト制御プロトコル |
igmpv3_report | IGMPv3 Report | 3 | | マルチキャスト制御プロトコル |
mld | MLDv1 | 3 | | マルチキャスト制御プロトコル |
mldv2_query | MLDv2 Query | 9 | | マルチキャスト制御プロトコル |
mldv2_report | MLDv2 Report | 3 | | マルチキャスト制御プロトコル |
pim | PIM | 4 | type | マルチキャスト制御プロトコル |
pim_hello | PIM Hello | 1 | | マルチキャスト制御プロトコル |
pim_join_prune | PIM Join/Prune | 7 | | マルチキャスト制御プロトコル |
pim_register | PIM Register | 7 | type | マルチキャスト制御プロトコル |
osi | OSI network PDU | 2 | | CLNP / ES-IS (P2), OSI カプセル化 (P2) |
clnp | CLNP | 14 | | CLNP / ES-IS (P2), IS-IS (P2), OSI カプセル化 (P2) |
esis | ES-IS | 9 | pdu_type | CLNP / ES-IS (P2) |
esis_esh | ES-IS ESH | 11 | | CLNP / ES-IS (P2) |
esis_ish | ES-IS ISH | 10 | | CLNP / ES-IS (P2), OSI カプセル化 (P2) |
esis_rd | ES-IS Redirect | 13 | | CLNP / ES-IS (P2) |
isis | IS-IS | 10 | pdu_type | IS-IS (P2) |
isis_l1_lan_hello | IS-IS L1 LAN Hello | 18 | | IS-IS (P2), OSI カプセル化 (P2) |
isis_l2_lan_hello | IS-IS L2 LAN Hello | 18 | | IS-IS (P2) |
isis_p2p_hello | IS-IS P2P Hello | 16 | | IS-IS (P2) |
isis_l1_lsp | IS-IS L1 LSP | 19 | | IS-IS (P2) |
isis_l2_lsp | IS-IS L2 LSP | 19 | | IS-IS (P2) |
isis_l1_csnp | IS-IS L1 CSNP | 14 | | IS-IS (P2) |
isis_l2_csnp | IS-IS L2 CSNP | 14 | | IS-IS (P2) |
isis_l1_psnp | IS-IS L1 PSNP | 12 | | IS-IS (P2) |
isis_l2_psnp | IS-IS L2 PSNP | 12 | | IS-IS (P2) |