プロトコル番号 (IP)
読み:プロトコルばんごう
外語:IP protocol number

 IP上で使われる通信プロトコルに与えられた8ビットの番号のこと。IPヘッダーに格納される。
目次

概要
 IPv4ではProtocol(プロトコル番号)欄、IPv6ではNext Header(次ヘッダー)欄の番号となるが、プロトコル番号自体はIPv4とIPv6で共通である。
 古いものはRFC 1700、最新のものはIANAのサイトにて公開されている。

プロトコル番号
 プロトコルの名前は慣習的に大文字で表記される。
 またそのプロトコルを実際に実装したものについては小文字で表記されるのが一般的である。
番号キーワードプロトコル名照会資料
0HOPOPTIPv6 Hop-by-Hop OptionRFC 1883
1ICMPInternet Control MessageRFC 792
2IGMPInternet Group ManagementRFC 1112
3GGPGateway-to-GatewayRFC 823
4IPv4IPv4 in IPv4 (カプセル化)RFC 2003
5STStreamRFC 1190RFC 1819
6TCPTransmission ControlRFC 793
7CBTCBTBallardie
8EGPExterior Gateway ProtocolRFC 888、David_Mills
9IGPany private interior gatewayIANA
10BBN-RCC-MONBBN RCC MonitoringSteve_Chipman
11NVP-IINetwork Voice ProtocolRFC 741、Steve_Casner
12PUPPUPXEROX
13ARGUSARGUSRobert_W_Scheifler
14EMCONEMCON?
15XNETCross Net DebuggerIEN 158、Jack_Haverty
16CHAOSChaosJ_Noel_Chiappa
17UDPUser DatagramRFC 768、Jon_Postel
18MUXMultiplexingIEN 90、Jon_Postel
19DCN-MEASDCN Measurement SubsystemsDavid_Mills
20HMPHost MonitoringRFC 869、Bob_Hinden
21PRMPacket Radio MeasurementZaw_Sing_Su
22XNS-IDPXEROX NS IDPXEROX
23TRUNK-1Trunk-1Barry_Boehm
24TRUNK-2Trunk-2
25LEAF-1Leaf-1Barry_Boehm
26LEAF-2Leaf-2
27RDPReliable Data ProtocolRFC 908、Bob_Hinden
28IRTPInternet Reliable TransactionRFC 938、Trudy_Miller
29ISO-TP4ISO Transport Protocol Class 4RFC 905
30NETBLTBulk Data Transfer ProtocolRFC 969、David_Clark
31MFE-NSPMFE Network Services ProtocolBarry_Howard
32MERIT-INPMERIT Internodal ProtocolHans_Werner_Braun
33DCCPDatagram Congestion Control ProtocolRFC 4340
343PCThird Party Connect ProtocolStuart_A_Friedberg
35IDPRInter-Domain Policy Routing ProtocolMartha_Steenstrup
36XTPXTPGreg_Chesson
37DDPDatagram Delivery ProtocolWesley_Craig
38IDPR-CMTPIDPR Control Message Transport ProtocolMartha_Steenstrup
39TP++TP++ Transport ProtocolDirk_Fromhein
40ILIL Transport ProtocolDave_Presotto
41IPv6IP in IPv6 (カプセル化)RFC 2473
42SDRPSource Demand Routing ProtocolDeborah_Estrin
43IPv6-RouteRouting Header for IPv6Steve_Deering
44IPv6-FragFragment Header for IPv6
45IDRPInter-Domain Routing ProtocolSue_Hares
46RSVPReservation ProtocolRFC 2205RFC 3209、Bob_Braden
47GREGeneral Routing EncapsulationRFC 2784、Tony_Li
48DSRDynamic Source Routing ProtocolRFC 4728
49BNABNAGary Salamon
50ESPEncap Security PayloadRFC 4303
51AHAuthentication HeaderRFC 4302
52I-NLSPIntegrated Net Layer Security TUBAK_Robert_Glenn
53SWIPEIP with EncryptionJohn_Ioannidis
54NHRPNBMA Address Resolution ProtocolRFC 1735
55MOBILEIP MobilityCharlie_Perkins
56TLSPTransport Layer Security ProtocolChrister_Oberg
57SKIPSKIPTom_Markson
58IPv6-ICMPICMP for IPv6RFC 2460
59IPv6-NoNxtNo Next Header for IPv6
60IPv6-OptsDestination Options for IPv6
61 any host internal protocolIANA
62CFTPCFTPHarry_Forsdick
63 any local networkIANA
64SAT-EXPAKSATNET and Backroom EXPAKSteven_Blumenthal
65KRYPTOLANKryptolanPaul
66RVDMIT Remote Virtual Disk ProtocolMichael_Greenwald
67IPPCInternet Pluribus Packet CoreSteven_Blumenthal
68 any distributed file systemIANA
69SAT-MONSATNET MonitoringSteven_Blumenthal
70VISAVISA ProtocolGene_Tsudik
71IPCVInternet Packet Core UtilitySteven_Blumenthal
72CPNXComputer Protocol Network ExecutiveDavid Mittnacht
73CPHBComputer Protocol Heart BeatDavid Mittnacht
74WSNWang Span NetworkVictor Dafoulas
75PVPPacket Video ProtocolSteve_Casner
76BR-SAT-MONBackroom SATNET MonitoringSteven_Blumenthal
77SUN-NDSUN ND PROTOCOL-TemporaryWilliam_Melohn
78WB-MONWIDEBAND MonitoringSteven_Blumenthal
79WB-EXPAKWIDEBAND EXPAK
80ISO-IPISO Internet ProtocolMarshall_T_Rose
81VMTPVMTPDave_Cheriton
82SECURE-VMTPSECURE-VMTPDave_Cheriton
83VINESVINESHorn
84TTPTransaction Transport ProtocolJim_Stevens
IPTMInternet Protocol Traffic ManagerJim_Stevens
85NSFNET-IGPNSFNET-IGPHans_Werner_Braun
86DGPDissimilar Gateway ProtocolMike_Little
87TCFTCFGuillermo_A_Loyola
88EIGRPEIGRPGuenther_Schreiner
89OSPFIGPOSPFIGPRFC 1583RFC 2328RFC 5340RFC 5340、John_Moy
90Sprite-RPCSprite RPC ProtocolBruce Willins
91LARPLocus Address Resolution ProtocolBrian Horn
92MTPMulticast Transport ProtocolSusie_Armstrong
93AX.25AX.25 FramesBrian_Kantor
94IPIPIP-within-IP Encapsulation ProtocolJohn_Ioannidis
95MICPMobile Internetworking Control Pro.John_Ioannidis
96SCC-SPSemaphore Communications Sec. Pro.Howard_Hart
97ETHERIPEthernet-within-IP EncapsulationRFC 3781
98ENCAPEncapsulation HeaderRFC 1241、Robert_Woodburn
99 any private encryption schemeIANA
100GMTPGMTPRXB5
101IFMPIpsilon Flow Management ProtocolBob_Hinden
102PNNIPNNI over IPRoss_Callon
103PIMProtocol Independent MulticastRFC 4601、Dino_Farinacc
104ARISARISNancy_Feldman
105SCPSSCPSRobert_Durst
106QNXQNXMichael_Hunter
107A/NActive NetworksBob_Braden
108IPCompIP Payload Compression ProtocolRFC 2393
109SNPSitara Networks ProtocolManickam_R_Sridhar
110Compaq-PeerCompaq Peer ProtocolVictor_Volpe
111IPX-in-IPIPX in IPCJ_Lee
112VRRPVirtual Router Redundancy ProtocolRFC 5798
113PGMPGM Reliable Transport ProtocolTony_Speakman
114 any 0-hop protocolIANA
115L2TPLayer Two Tunneling ProtocolRFC 3931、Bernard_Aboba
116DDXD-II Data Exchange (DDX)John_Worley
117IATPInteractive Agent Transfer ProtocolJohn_Murphy
118STPSchedule Transfer ProtocolJean_Michel_Pittet
119SRPSpectraLink Radio ProtocolMark_Hamilton
120UTIUTIPeter_Lothberg
121SMPSimple Message ProtocolLeif_Ekblad
122SMSMJon_Crowcroft、I-D[perlman-simple-multicast]
123PTPPerformance Transparency ProtocolMichael_Welzl
124 ISIS over IPv4Tony_Przygienda
125FIRE Criag_Partridge
126CRTPCombat Radio Transport ProtocolRobert_Sautter
127CRUDPCombat Radio User DatagramRobert_Sautter
128SSCOPMCE Kurt_Waber
129IPLT Hollbach
130SPSSecure Packet ShieldBill_McIntosh
131PIPEPrivate IP Encapsulation within IPBernhard_Petri
132SCTPStream Control Transmission ProtocolRandall_R_Stewart
133FCFibre ChannelMurali_Rajagopal、RFC 6172
134RSVP-E2E-IGNORE RFC 3175
135 Mobility HeaderRFC 6275
136UDPLite RFC 3828
137MPLS-in-IP RFC 4023
138manetMANET ProtocolsRFC 5498
139HIPHost Identity ProtocolRFC 5201
140Shim6Shim6 ProtocolRFC 5533
141WESPWrapped Encapsulating Security PayloadRFC 5840
142ROHCRobust Header CompressionRFC 5858
253 実験およびテスト用RFC 3692
254 実験およびテスト用
255 ReservedIANA

再検索