InfraLab
IP-PROTOCOL-NUMBERS40 cmd

TCP/IP プロトコル番号一覧

IANA Protocol Numbers から ICMP、TCP、UDP、IPv6、GRE、ESP/AH、OSPF、VRRP、L2TP、SCTP、MPLS-in-IP など主要番号を用途付きで整理した一覧。

更新日
2026-05-29
参照範囲
公式ドキュメント / man page / 主要ベンダーCLI
対象実装
主要 Linux / BSD / ネットワーク機器 CLI の一般的な実装
免責
OS とバージョン差分は実環境で確認してください。

このチートシートの使いどころ

TCP/IP プロトコル番号一覧は、IANA Protocol Numbers から ICMP、TCP、UDP、IPv6、GRE、ESP/AH、OSPF、VRRP、L2TP、SCTP、MPLS-in-IP など主要番号を用途付きで整理した一覧。 対象は公式ドキュメント、man page、主要ベンダー CLI で確認できる現行の一般的な実装です。カテゴリは主要 (0-50)、ルーティング・トンネリング、IPv6、セキュリティ、その他を中心に、40件のコマンドや値を用途別に引けます。障害調査、設定変更前の確認、作業メモ作成で、IANA、Protocol Numbers、TCP/IP、ICMP、GREに関連する操作を短時間で探すために使います。

40 / 40

0 HOPOPT

IPv6 Hop-by-Hop Option。RFC 8200。

Example
IANA Protocol Numbers / IPv6 extension header
1 ICMP

IPv4 ICMP。RFC 792。ping やエラー通知。

Example
tcpdump -n "ip proto 1"
2 IGMP

IPv4 multicast group management。RFC 1112。

Example
tcpdump -n "ip proto 2"
3 GGP

Gateway-to-Gateway Protocol。歴史的用途。

Example
IANA Protocol Numbers
4 IPv4

IPv4 encapsulation。IP-in-IP tunnel。RFC 2003。

Example
ip tunnel add tun0 mode ipip remote 203.0.113.1 local 198.51.100.1
6 TCP

Transmission Control Protocol。RFC 9293。

Example
tcpdump -n "ip proto 6"
8 EGP

Exterior Gateway Protocol。歴史的ルーティング。

Example
IANA Protocol Numbers
17 UDP

User Datagram Protocol。RFC 768。

Example
tcpdump -n "ip proto 17"
27 RDP

Reliable Data Protocol。RFC 908。

Example
IANA Protocol Numbers
33 DCCP

Datagram Congestion Control Protocol。RFC 4340。

Example
tcpdump -n "ip proto 33"
41 IPv6

IPv6 encapsulation。6in4 tunnel。RFC 2473。

Example
tcpdump -n "ip proto 41"
43 IPv6-Route

IPv6 Routing Header。RFC 8200。

Example
tcpdump -n "ip6 proto 43"
44 IPv6-Frag

IPv6 Fragment Header。RFC 8200。

Example
tcpdump -n "ip6 proto 44"
47 GRE

Generic Routing Encapsulation。RFC 2784。

Example
tcpdump -n "ip proto 47"
50 ESP

IPsec Encapsulating Security Payload。RFC 4303。

Example
tcpdump -n "ip proto 50"
51 AH

IPsec Authentication Header。RFC 4302。

Example
tcpdump -n "ip proto 51"
58 ICMPv6

IPv6 ICMP。RFC 4443。ND/PMTUD に必須。

Example
tcpdump -n "ip6 proto 58"
59 IPv6-NoNxt

IPv6 No Next Header。RFC 8200。

Example
IANA Protocol Numbers
60 IPv6-Opts

IPv6 Destination Options。RFC 8200。

Example
tcpdump -n "ip6 proto 60"
88 EIGRP

Enhanced IGRP。Cisco ルーティング。

Example
tcpdump -n "ip proto 88"
89 OSPF

Open Shortest Path First。RFC 2328/5340。

Example
tcpdump -n "ip proto 89"
94 IPIP

IP-within-IP Encapsulation Protocol。

Example
IANA Protocol Numbers
97 EtherIP

Ethernet-within-IP。RFC 3378。

Example
tcpdump -n "ip proto 97"
103 PIM

Protocol Independent Multicast。RFC 7761。

Example
tcpdump -n "ip proto 103"
108 IPComp

IP Payload Compression Protocol。RFC 3173。

Example
tcpdump -n "ip proto 108"
112 VRRP

Virtual Router Redundancy Protocol。RFC 5798。

Example
tcpdump -n "ip proto 112"
115 L2TP

Layer Two Tunneling Protocol。RFC 3931。

Example
tcpdump -n "ip proto 115"
132 SCTP

Stream Control Transmission Protocol。RFC 9260。

Example
tcpdump -n "ip proto 132"
136 UDPLite

UDP-Lite。RFC 3828。

Example
tcpdump -n "ip proto 136"
137 MPLS-in-IP

MPLS packet encapsulated in IP。RFC 4023。

Example
tcpdump -n "ip proto 137"
138 MANET

MANET protocols。RFC 5498。

Example
IANA Protocol Numbers
139 HIP

Host Identity Protocol。RFC 7401。

Example
IANA Protocol Numbers
140 Shim6

Site Multihoming by IPv6 Intermediation。RFC 5533。

Example
IANA Protocol Numbers
143 Ethernet

Ethernet encapsulation。RFC 8986 関連用途。

Example
IANA Protocol Numbers
253 Use for experimentation

実験用プロトコル番号。RFC 3692。

Example
実験ネットワーク以外では使わない
254 Use for experimentation

実験用プロトコル番号。RFC 3692。

Example
実験ネットワーク以外では使わない
255 Reserved

予約済み。通常の通信では使わない。

Example
IANA Protocol Numbers
46 RSVP

Resource Reservation Protocol。RFC 2205。

Example
tcpdump -n "ip proto 46"
45 IDRP

Inter-Domain Routing Protocol。歴史的用途。

Example
IANA Protocol Numbers
84 TTP

Transaction Transport Protocol。歴史的用途。

Example
IANA Protocol Numbers
対応ツール
Related