head 1.35; access; symbols netbsd-11-0-RC3:1.35 netbsd-11-0-RC2:1.35 netbsd-11-0-RC1:1.35 perseant-exfatfs-base-20250801:1.35 netbsd-11:1.35.0.6 netbsd-11-base:1.35 netbsd-10-1-RELEASE:1.35 perseant-exfatfs-base-20240630:1.35 perseant-exfatfs:1.35.0.4 perseant-exfatfs-base:1.35 netbsd-8-3-RELEASE:1.29 netbsd-9-4-RELEASE:1.30 netbsd-10-0-RELEASE:1.35 netbsd-10-0-RC6:1.35 netbsd-10-0-RC5:1.35 netbsd-10-0-RC4:1.35 netbsd-10-0-RC3:1.35 netbsd-10-0-RC2:1.35 netbsd-10-0-RC1:1.35 netbsd-10:1.35.0.2 netbsd-10-base:1.35 netbsd-9-3-RELEASE:1.30 cjep_sun2x-base1:1.31 cjep_sun2x:1.31.0.4 cjep_sun2x-base:1.31 cjep_staticlib_x-base1:1.31 netbsd-9-2-RELEASE:1.30 cjep_staticlib_x:1.31.0.2 cjep_staticlib_x-base:1.31 netbsd-9-1-RELEASE:1.30 phil-wifi-20200421:1.30 phil-wifi-20200411:1.30 is-mlppp:1.30.0.4 is-mlppp-base:1.30 phil-wifi-20200406:1.30 netbsd-8-2-RELEASE:1.29 netbsd-9-0-RELEASE:1.30 netbsd-9-0-RC2:1.30 netbsd-9-0-RC1:1.30 phil-wifi-20191119:1.30 netbsd-9:1.30.0.2 netbsd-9-base:1.30 phil-wifi-20190609:1.30 netbsd-8-1-RELEASE:1.29 netbsd-8-1-RC1:1.29 pgoyette-compat-merge-20190127:1.29.10.1 pgoyette-compat-20190127:1.30 pgoyette-compat-20190118:1.30 pgoyette-compat-1226:1.29 pgoyette-compat-1126:1.29 pgoyette-compat-1020:1.29 pgoyette-compat-0930:1.29 pgoyette-compat-0906:1.29 netbsd-7-2-RELEASE:1.26 pgoyette-compat-0728:1.29 netbsd-8-0-RELEASE:1.29 phil-wifi:1.29.0.12 phil-wifi-base:1.29 pgoyette-compat-0625:1.29 netbsd-8-0-RC2:1.29 pgoyette-compat-0521:1.29 pgoyette-compat-0502:1.29 pgoyette-compat-0422:1.29 netbsd-8-0-RC1:1.29 pgoyette-compat-0415:1.29 pgoyette-compat-0407:1.29 pgoyette-compat-0330:1.29 pgoyette-compat-0322:1.29 pgoyette-compat-0315:1.29 netbsd-7-1-2-RELEASE:1.26 pgoyette-compat:1.29.0.10 pgoyette-compat-base:1.29 netbsd-7-1-1-RELEASE:1.26 matt-nb8-mediatek:1.29.0.8 matt-nb8-mediatek-base:1.29 perseant-stdc-iso10646:1.29.0.6 perseant-stdc-iso10646-base:1.29 netbsd-8:1.29.0.4 netbsd-8-base:1.29 prg-localcount2-base3:1.29 prg-localcount2-base2:1.29 prg-localcount2-base1:1.29 prg-localcount2:1.29.0.2 prg-localcount2-base:1.29 pgoyette-localcount-20170426:1.29 bouyer-socketcan-base1:1.29 pgoyette-localcount-20170320:1.29 netbsd-7-1:1.26.0.16 netbsd-7-1-RELEASE:1.26 netbsd-7-1-RC2:1.26 netbsd-7-nhusb-base-20170116:1.26 bouyer-socketcan:1.28.0.4 bouyer-socketcan-base:1.28 pgoyette-localcount-20170107:1.28 netbsd-7-1-RC1:1.26 pgoyette-localcount-20161104:1.28 netbsd-7-0-2-RELEASE:1.26 localcount-20160914:1.28 netbsd-7-nhusb:1.26.0.14 netbsd-7-nhusb-base:1.26 pgoyette-localcount-20160806:1.28 pgoyette-localcount-20160726:1.28 pgoyette-localcount:1.28.0.2 pgoyette-localcount-base:1.28 netbsd-7-0-1-RELEASE:1.26 netbsd-7-0:1.26.0.12 netbsd-7-0-RELEASE:1.26 netbsd-7-0-RC3:1.26 netbsd-7-0-RC2:1.26 netbsd-7-0-RC1:1.26 netbsd-5-2-3-RELEASE:1.19 netbsd-5-1-5-RELEASE:1.19 netbsd-6-0-6-RELEASE:1.23 netbsd-6-1-5-RELEASE:1.23 netbsd-7:1.26.0.10 netbsd-7-base:1.26 yamt-pagecache-base9:1.26 yamt-pagecache-tag8:1.23.6.1 netbsd-6-1-4-RELEASE:1.23 netbsd-6-0-5-RELEASE:1.23 tls-earlyentropy:1.26.0.8 tls-earlyentropy-base:1.26 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.26 riastradh-drm2-base3:1.26 netbsd-6-1-3-RELEASE:1.23 netbsd-6-0-4-RELEASE:1.23 netbsd-5-2-2-RELEASE:1.19 netbsd-5-1-4-RELEASE:1.19 netbsd-6-1-2-RELEASE:1.23 netbsd-6-0-3-RELEASE:1.23 netbsd-5-2-1-RELEASE:1.19 netbsd-5-1-3-RELEASE:1.19 netbsd-6-1-1-RELEASE:1.23 riastradh-drm2-base2:1.26 riastradh-drm2-base1:1.26 riastradh-drm2:1.26.0.2 riastradh-drm2-base:1.26 netbsd-6-1:1.23.0.14 netbsd-6-0-2-RELEASE:1.23 netbsd-6-1-RELEASE:1.23 khorben-n900:1.26.0.6 netbsd-6-1-RC4:1.23 netbsd-6-1-RC3:1.23 agc-symver:1.26.0.4 agc-symver-base:1.26 netbsd-6-1-RC2:1.23 netbsd-6-1-RC1:1.23 yamt-pagecache-base8:1.25 netbsd-5-2:1.19.0.30 netbsd-6-0-1-RELEASE:1.23 yamt-pagecache-base7:1.25 netbsd-5-2-RELEASE:1.19 netbsd-5-2-RC1:1.19 matt-nb6-plus-nbase:1.23 yamt-pagecache-base6:1.25 netbsd-6-0:1.23.0.12 netbsd-6-0-RELEASE:1.23 netbsd-6-0-RC2:1.23 tls-maxphys:1.25.0.2 tls-maxphys-base:1.26 matt-nb6-plus:1.23.0.10 matt-nb6-plus-base:1.23 netbsd-6-0-RC1:1.23 yamt-pagecache-base5:1.23 yamt-pagecache-base4:1.23 netbsd-6:1.23.0.8 netbsd-6-base:1.23 netbsd-5-1-2-RELEASE:1.19 netbsd-5-1-1-RELEASE:1.19 yamt-pagecache-base3:1.23 yamt-pagecache-base2:1.23 yamt-pagecache:1.23.0.6 yamt-pagecache-base:1.23 cherry-xenmp:1.23.0.4 cherry-xenmp-base:1.23 bouyer-quota2-nbase:1.23 bouyer-quota2:1.23.0.2 bouyer-quota2-base:1.23 matt-mips64-premerge-20101231:1.22 matt-nb5-mips64-premerge-20101231:1.19 matt-nb5-pq3:1.19.0.28 matt-nb5-pq3-base:1.19 netbsd-5-1:1.19.0.26 netbsd-5-1-RELEASE:1.19 netbsd-5-1-RC4:1.19 matt-nb5-mips64-k15:1.19 netbsd-5-1-RC3:1.19 netbsd-5-1-RC2:1.19 netbsd-5-1-RC1:1.19 netbsd-5-0-2-RELEASE:1.19 matt-nb5-mips64-premerge-20091211:1.19 matt-premerge-20091211:1.21 matt-nb5-mips64-u2-k2-k4-k7-k8-k9:1.19 matt-nb4-mips64-k7-u2a-k9b:1.19 matt-nb5-mips64-u1-k1-k5:1.19 matt-nb5-mips64:1.19.0.24 netbsd-5-0-1-RELEASE:1.19 jym-xensuspend-nbase:1.20 netbsd-5-0:1.19.0.22 netbsd-5-0-RELEASE:1.19 netbsd-5-0-RC4:1.19 netbsd-5-0-RC3:1.19 netbsd-5-0-RC2:1.19 jym-xensuspend:1.20.0.2 jym-xensuspend-base:1.20 netbsd-5-0-RC1:1.19 mjf-devfs2-base2:1.20 netbsd-5:1.19.0.20 netbsd-5-base:1.19 matt-mips64-base2:1.19 matt-mips64:1.19.0.18 netbsd-4-0-1-RELEASE:1.16 wrstuden-revivesa-base-3:1.19 wrstuden-revivesa-base-2:1.19 wrstuden-fixsa-newbase:1.16 wrstuden-revivesa-base-1:1.19 yamt-pf42-base4:1.19 yamt-pf42-base3:1.19 hpcarm-cleanup-nbase:1.19 yamt-pf42-baseX:1.19 yamt-pf42-base2:1.19 wrstuden-revivesa:1.19.0.16 wrstuden-revivesa-base:1.19 yamt-pf42:1.19.0.14 yamt-pf42-base:1.19 mjf-devfs2:1.19.0.12 mjf-devfs2-base:1.19 keiichi-mipv6:1.19.0.10 keiichi-mipv6-base:1.19 mjf-devfs:1.19.0.8 mjf-devfs-base:1.19 matt-armv6-nbase:1.19 matt-armv6-prevmlocking:1.19 wrstuden-fixsa-base-1:1.16 netbsd-4-0:1.16.0.8 netbsd-4-0-RELEASE:1.16 cube-autoconf:1.19.0.6 cube-autoconf-base:1.19 netbsd-4-0-RC5:1.16 netbsd-4-0-RC4:1.16 netbsd-4-0-RC3:1.16 netbsd-4-0-RC2:1.16 netbsd-4-0-RC1:1.16 matt-armv6:1.19.0.4 matt-armv6-base:1.19 matt-mips64-base:1.19 hpcarm-cleanup:1.19.0.2 hpcarm-cleanup-base:1.19 netbsd-3-1-1-RELEASE:1.13 netbsd-3-0-3-RELEASE:1.13 wrstuden-fixsa:1.16.0.6 wrstuden-fixsa-base:1.16 abandoned-netbsd-4-base:1.16 abandoned-netbsd-4:1.16.0.2 netbsd-3-1:1.13.0.6 netbsd-3-1-RELEASE:1.13 netbsd-3-0-2-RELEASE:1.13 netbsd-3-1-RC4:1.13 netbsd-3-1-RC3:1.13 netbsd-3-1-RC2:1.13 netbsd-3-1-RC1:1.13 netbsd-4:1.16.0.4 netbsd-4-base:1.16 netbsd-3-0-1-RELEASE:1.13 netbsd-3-0:1.13.0.4 netbsd-3-0-RELEASE:1.13 netbsd-3-0-RC6:1.13 netbsd-3-0-RC5:1.13 netbsd-3-0-RC4:1.13 netbsd-3-0-RC3:1.13 netbsd-3-0-RC2:1.13 netbsd-3-0-RC1:1.13 netbsd-2-0-3-RELEASE:1.12 netbsd-2-1:1.12.0.6 netbsd-2-1-RELEASE:1.12 netbsd-2-1-RC6:1.12 netbsd-2-1-RC5:1.12 netbsd-2-1-RC4:1.12 netbsd-2-1-RC3:1.12 netbsd-2-1-RC2:1.12 netbsd-2-1-RC1:1.12 netbsd-2-0-2-RELEASE:1.12 netbsd-3:1.13.0.2 netbsd-3-base:1.13 netbsd-2-0-1-RELEASE:1.12 netbsd-2:1.12.0.4 netbsd-2-base:1.12 netbsd-2-0-RELEASE:1.12 netbsd-2-0-RC5:1.12 netbsd-2-0-RC4:1.12 netbsd-2-0-RC3:1.12 netbsd-2-0-RC2:1.12 netbsd-2-0-RC1:1.12 netbsd-2-0:1.12.0.2 netbsd-2-0-base:1.12 netbsd-1-6-PATCH002-RELEASE:1.11 netbsd-1-6-PATCH002:1.11 netbsd-1-6-PATCH002-RC4:1.11 netbsd-1-6-PATCH002-RC3:1.11 netbsd-1-6-PATCH002-RC2:1.11 netbsd-1-6-PATCH002-RC1:1.11 netbsd-1-6-PATCH001:1.11 netbsd-1-6-PATCH001-RELEASE:1.11 netbsd-1-6-PATCH001-RC3:1.11 netbsd-1-6-PATCH001-RC2:1.11 netbsd-1-6-PATCH001-RC1:1.11 fvdl_fs64_base:1.11 netbsd-1-6-RELEASE:1.11 netbsd-1-6-RC3:1.11 netbsd-1-6-RC2:1.11 netbsd-1-6-RC1:1.11 netbsd-1-6:1.11.0.2 netbsd-1-6-base:1.11 netbsd-1-5-PATCH003:1.9 netbsd-1-5-PATCH002:1.9 netbsd-1-5-PATCH001:1.9 netbsd-1-5-RELEASE:1.9 netbsd-1-5-BETA2:1.9 netbsd-1-5-BETA:1.9 netbsd-1-4-PATCH003:1.8 netbsd-1-5-ALPHA2:1.9 netbsd-1-5:1.9.0.4 netbsd-1-5-base:1.9 minoura-xpg4dl:1.9.0.2 minoura-xpg4dl-base:1.9 netbsd-1-4-PATCH002:1.8 wrstuden-devbsize-19991221:1.8 wrstuden-devbsize:1.8.0.6 wrstuden-devbsize-base:1.8 comdex-fall-1999:1.8.0.4 comdex-fall-1999-base:1.8 netbsd-1-4-PATCH001:1.8 netbsd-1-4-RELEASE:1.8 netbsd-1-4:1.8.0.2 netbsd-1-4-base:1.8 netbsd-1-3-PATCH003:1.5 netbsd-1-3-PATCH003-CANDIDATE2:1.5 netbsd-1-3-PATCH003-CANDIDATE1:1.5 netbsd-1-3-PATCH003-CANDIDATE0:1.5 netbsd-1-3-PATCH002:1.5 netbsd-1-3-PATCH001:1.5 netbsd-1-3-RELEASE:1.5 netbsd-1-3-BETA:1.5 netbsd-1-3:1.5.0.2 netbsd-1-3-base:1.5 netbsd-1-2-PATCH001:1.3 lite-2:1.1.1.2 lite-1:1.1.1.2 CSRG:1.1.1 netbsd-1-2-RELEASE:1.3 netbsd-1-2-BETA:1.3 netbsd-1-2-base:1.3 netbsd-1-2:1.3.0.4 netbsd-1-1-PATCH001:1.2 netbsd-1-1-RELEASE:1.2 netbsd-1-1:1.2.0.4 netbsd-1-1-base:1.2 netbsd-1-0-PATCH06:1.2 netbsd-1-0-PATCH05:1.2 netbsd-1-0-PATCH04:1.2 netbsd-1-0-PATCH03:1.2 netbsd-1-0-PATCH02:1.2 netbsd-1-0-PATCH1:1.2 netbsd-1-0-PATCH0:1.2 netbsd-1-0-RELEASE:1.2 netbsd-1-0:1.2.0.2 netbsd-1-0-base:1.2 netbsd-0-9-RELEASE:1.1.1.1 netbsd-0-9-BETA:1.1.1.1 netbsd-0-9-ALPHA2:1.1.1.1 netbsd-0-9-ALPHA:1.1.1.1 netbsd-0-9:1.1.1.1.0.2 netbsd-0-9-base:1.1.1.1 netbsd-0-8:1.1.1.1 netbsd-alpha-1:1.1.1.1 patchkit-0-2-2:1.1.1.1 WFJ-386bsd-01:1.1.1.1 WFJ-920714:1.1.1; locks; strict; comment @# @; 1.35 date 2022.12.01.13.21.07; author jschauma; state Exp; branches; next 1.34; commitid HjxzvD9Adb2TbR3E; 1.34 date 2022.11.28.19.32.45; author jschauma; state Exp; branches; next 1.33; commitid TvxLG1vCvTLYkv3E; 1.33 date 2022.11.28.15.28.16; author jschauma; state Exp; branches; next 1.32; commitid 5ekeT0eJdibwZt3E; 1.32 date 2022.11.28.02.46.58; author jschauma; state Exp; branches; next 1.31; commitid F2puxUUrjXopMp3E; 1.31 date 2021.04.08.19.03.43; author christos; state Exp; branches; next 1.30; commitid OWMzgP5LIijfrwOC; 1.30 date 2019.01.03.17.30.06; author christos; state Exp; branches; next 1.29; commitid WE0FBhgRwFbjtm6B; 1.29 date 2017.01.16.09.39.26; author hauke; state Exp; branches 1.29.10.1 1.29.12.1; next 1.28; commitid IW8H48UtUj7MUaCz; 1.28 date 2015.11.18.16.16.36; author christos; state Exp; branches 1.28.2.1 1.28.4.1; next 1.27; commitid pesR4LlDrW0MLAJy; 1.27 date 2015.11.14.16.25.48; author christos; state Exp; branches; next 1.26; commitid gDV1CE8MV255X4Jy; 1.26 date 2013.02.22.03.42.06; author christos; state Exp; branches; next 1.25; 1.25 date 2012.08.28.07.53.45; author christos; state Exp; branches 1.25.2.1; next 1.24; 1.24 date 2012.08.25.11.14.34; author christos; state Exp; branches; next 1.23; 1.23 date 2011.01.04.06.54.59; author dholland; state Exp; branches 1.23.6.1; next 1.22; 1.22 date 2010.10.04.22.31.11; author christos; state Exp; branches; next 1.21; 1.21 date 2009.09.14.10.36.49; author degroote; state Exp; branches; next 1.20; 1.20 date 2008.11.30.08.49.25; author tsutsui; state Exp; branches; next 1.19; 1.19 date 2007.06.23.18.15.28; author christos; state Exp; branches 1.19.12.1; next 1.18; 1.18 date 2007.05.15.17.13.16; author christos; state Exp; branches; next 1.17; 1.17 date 2007.05.08.20.40.12; author christos; state Exp; branches; next 1.16; 1.16 date 2006.07.18.20.52.39; author reed; state Exp; branches; next 1.15; 1.15 date 2006.05.18.09.05.49; author liamjfoy; state Exp; branches; next 1.14; 1.14 date 2005.12.18.21.39.52; author rpaulo; state Exp; branches; next 1.13; 1.13 date 2004.06.10.10.06.51; author kleink; state Exp; branches 1.13.2.1; next 1.12; 1.12 date 2003.09.08.21.02.55; author itojun; state Exp; branches 1.12.4.1; next 1.11; 1.11 date 2001.02.28.16.10.22; author atatat; state Exp; branches; next 1.10; 1.10 date 2001.01.19.09.01.02; author kleink; state Exp; branches; next 1.9; 1.9 date 2000.01.17.16.39.37; author itojun; state Exp; branches; next 1.8; 1.8 date 98.09.14.21.09.51; author hwr; state Exp; branches; next 1.7; 1.7 date 98.08.16.18.27.43; author tron; state Exp; branches; next 1.6; 1.6 date 98.05.11.18.55.13; author fair; state Exp; branches; next 1.5; 1.5 date 97.03.18.03.49.39; author sommerfe; state Exp; branches; next 1.4; 1.4 date 97.02.15.10.02.23; author mikel; state Exp; branches; next 1.3; 1.3 date 95.12.17.02.01.12; author thorpej; state Exp; branches; next 1.2; 1.2 date 93.11.07.10.19.06; author cgd; state Exp; branches; next 1.1; 1.1 date 93.03.21.09.45.37; author cgd; state Exp; branches 1.1.1.1; next ; 1.29.10.1 date 2019.01.18.08.48.34; author pgoyette; state Exp; branches; next ; commitid Lmlzg3OVT2cd6f8B; 1.29.12.1 date 2019.06.10.21.42.39; author christos; state Exp; branches; next ; commitid jtc8rnCzWiEEHGqB; 1.28.2.1 date 2017.03.20.06.52.12; author pgoyette; state Exp; branches; next ; commitid jjw7cAwgyKq7RfKz; 1.28.4.1 date 2017.04.21.16.51.17; author bouyer; state Exp; branches; next ; commitid dUG7nkTKALCadqOz; 1.25.2.1 date 2013.02.25.00.24.49; author tls; state Exp; branches; next ; 1.23.6.1 date 2012.10.30.18.48.58; author yamt; state Exp; branches; next 1.23.6.2; 1.23.6.2 date 2014.05.22.11.27.18; author yamt; state Exp; branches; next ; commitid spVi6gj5ReXSGwBx; 1.19.12.1 date 2009.01.17.20.43.41; author mjf; state Exp; branches; next ; 1.13.2.1 date 2006.12.02.12.56.02; author bouyer; state Exp; branches; next ; 1.12.4.1 date 2006.12.02.12.58.19; author bouyer; state Exp; branches; next ; 1.1.1.1 date 93.03.21.09.45.37; author cgd; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 97.02.15.05.27.49; author mikel; state Exp; branches; next ; desc @@ 1.35 log @reinstate $NetBSD$ Noted by msaitoh@@ @ text @# $NetBSD: $ # See also: protocols(5), https://www.iana.org/assignments/protocol-numbers/ # # Protocol Numbers # # Last Updated # 2022-09-28 # # Available Formats # [IMG] # XML [IMG] # HTML [IMG] # Plain text # # Registry included below # # * Assigned Internet Protocol Numbers # # Assigned Internet Protocol Numbers # # Registration Procedure(s) # # IESG Approval or Standards Action # # Reference # [RFC5237][RFC7045] # # Note # # In the Internet Protocol version 4 (IPv4) [RFC791] there is a field # called "Protocol" to identify the next level protocol. This is an 8 # bit field. In Internet Protocol version 6 (IPv6) [RFC8200], this field # is called the "Next Header" field. # # # Note # # Values that are also IPv6 Extension Header Types should be listed in the # IPv6 Extension Header Types registry at [IANA registry ipv6-parameters]. # # # Available Formats # [IMG] # CSV # # Decimal Keyword Protocol IPv6 Extension Reference # Header # protocol num aliases # comments hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option Y [RFC8200] icmp 1 ICMP # Internet Control Message [RFC792] igmp 2 IGMP # Internet Group Management [RFC1112] ggp 3 GGP # Gateway-to-Gateway [RFC823] ipv4 4 IPv4 # IPv4 encapsulation [RFC2003] st 5 ST # Stream [RFC1190][RFC1819] tcp 6 TCP # Transmission Control [RFC9293] cbt 7 CBT # CBT [Tony_Ballardie] egp 8 EGP # Exterior Gateway Protocol [RFC888][David_Mills] # any private interior gateway igp 9 IGP # (used by Cisco for their [Internet_Assigned_Numbers_Authority] # IGRP) bbn-rcc-mon 10 BBN-RCC-MON # BBN RCC Monitoring [Steve_Chipman] nvp-ii 11 NVP-II # Network Voice Protocol [RFC741][Steve_Casner] # [Boggs, D., J. Shoch, E. Taft, and R. Metcalfe, "PUP: An Internetwork pup 12 PUP # PUP Architecture", XEROX Palo Alto Research Center, CSL-79-10, July 1979; # also in IEEE Transactions on Communication, Volume COM-28, Number 4, # April 1980.][[XEROX]] argus 13 ARGUS # (deprecated) ARGUS [Robert_W_Scheifler] emcon 14 EMCON # EMCON [] xnet 15 XNET # Cross Net Debugger [Haverty, J., "XNET Formats for Internet Protocol Version 4", IEN 158, # October 1980.][Jack_Haverty] chaos 16 CHAOS # Chaos [J_Noel_Chiappa] udp 17 UDP # User Datagram [RFC768][Jon_Postel] mux 18 MUX # Multiplexing [Cohen, D. and J. Postel, "Multiplexing Protocol", IEN 90, # USC/Information Sciences Institute, May 1979.][Jon_Postel] dcn-meas 19 DCN-MEAS # DCN Measurement Subsystems [David_Mills] hmp 20 HMP # Host Monitoring [RFC869][Bob_Hinden] prm 21 PRM # Packet Radio Measurement [Zaw_Sing_Su] # ["The Ethernet, A Local Area Network: Data Link Layer and Physical Layer # Specification", AA-K759B-TK, Digital Equipment Corporation, Maynard, MA. # Also as: "The Ethernet - A Local Area Network", Version 1.0, Digital # Equipment Corporation, Intel Corporation, Xerox Corporation, September xns-idp 22 XNS-IDP # XEROX NS IDP 1980. And: "The Ethernet, A Local Area Network: Data Link Layer and # Physical Layer Specifications", Digital, Intel and Xerox, November 1982. # And: XEROX, "The Ethernet, A Local Area Network: Data Link Layer and # Physical Layer Specification", X3T51/80-50, Xerox Corporation, Stamford, # CT., October 1980.][[XEROX]] trunk-1 23 TRUNK-1 # Trunk-1 [Barry_Boehm] trunk-2 24 TRUNK-2 # Trunk-2 [Barry_Boehm] leaf-1 25 LEAF-1 # Leaf-1 [Barry_Boehm] leaf-2 26 LEAF-2 # Leaf-2 [Barry_Boehm] rdp 27 RDP # Reliable Data Protocol [RFC908][Bob_Hinden] irtp 28 IRTP # Internet Reliable [RFC938][Trudy_Miller] # Transaction iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class [RFC905][] # 4 netblt 30 NETBLT # Bulk Data Transfer Protocol [RFC969][David_Clark] # MFE Network Services [Shuttleworth, B., "A Documentary of MFENet, a National Computer mfe-nsp 31 MFE-NSP # Protocol Network", UCRL-52317, Lawrence Livermore Labs, Livermore, California, # June 1977.][Barry_Howard] merit-inp 32 MERIT-INP # MERIT Internodal Protocol [Hans_Werner_Braun] dccp 33 DCCP # Datagram Congestion Control [RFC4340] # Protocol 3pc 34 3PC # Third Party Connect Protocol [Stuart_A_Friedberg] idpr 35 IDPR # Inter-Domain Policy Routing [Martha_Steenstrup] # Protocol xtp 36 XTP # XTP [Greg_Chesson] ddp 37 DDP # Datagram Delivery Protocol [Wesley_Craig] idpr-cmtp 38 IDPR-CMTP # IDPR Control Message [Martha_Steenstrup] # Transport Proto tp++ 39 TP++ # TP++ Transport Protocol [Dirk_Fromhein] il 40 IL # IL Transport Protocol [Dave_Presotto] ipv6 41 IPv6 # IPv6 encapsulation [RFC2473] sdrp 42 SDRP # Source Demand Routing [Deborah_Estrin] # Protocol ipv6-route 43 IPv6-Route # Routing Header for IPv6 Y [Steve_Deering] ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 Y [Steve_Deering] idrp 45 IDRP # Inter-Domain Routing [Sue_Hares] # Protocol rsvp 46 RSVP # Reservation Protocol [RFC2205][RFC3209][Bob_Braden] gre 47 GRE # Generic Routing [RFC2784][Tony_Li] # Encapsulation dsr 48 DSR # Dynamic Source Routing [RFC4728] # Protocol bna 49 BNA # BNA [Gary Salamon] esp 50 ESP # Encap Security Payload Y [RFC4303] ah 51 AH # Authentication Header Y [RFC4302] i-nlsp 52 I-NLSP # Integrated Net Layer [K_Robert_Glenn] # Security TUBA swipe 53 SWIPE # (deprecated) IP with Encryption [John_Ioannidis] narp 54 NARP # NBMA Address Resolution [RFC1735] # Protocol mobile 55 MOBILE # IP Mobility [Charlie_Perkins] # Transport Layer Security tlsp 56 TLSP # Protocol using Kryptonet key [Christer_Oberg] # management skip 57 SKIP # SKIP [Tom_Markson] ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC8200] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC8200] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 Y [RFC8200] # 61 any host internal protocol [Internet_Assigned_Numbers_Authority] cftp 62 CFTP # CFTP [Forsdick, H., "CFTP", Network Message, Bolt Beranek and Newman, January # 1982.][Harry_Forsdick] # 63 any local network [Internet_Assigned_Numbers_Authority] sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK [Steven_Blumenthal] kryptolan 65 KRYPTOLAN # Kryptolan [Paul Liu] rvd 66 RVD # MIT Remote Virtual Disk [Michael_Greenwald] # Protocol ippc 67 IPPC # Internet Pluribus Packet [Steven_Blumenthal] # Core # 68 any distributed file system [Internet_Assigned_Numbers_Authority] sat-mon 69 SAT-MON # SATNET Monitoring [Steven_Blumenthal] visa 70 VISA # VISA Protocol [Gene_Tsudik] ipcv 71 IPCV # Internet Packet Core Utility [Steven_Blumenthal] cpnx 72 CPNX # Computer Protocol Network [David Mittnacht] # Executive cphb 73 CPHB # Computer Protocol Heart Beat [David Mittnacht] wsn 74 WSN # Wang Span Network [Victor Dafoulas] pvp 75 PVP # Packet Video Protocol [Steve_Casner] br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring [Steven_Blumenthal] sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary [William_Melohn] wb-mon 78 WB-MON # WIDEBAND Monitoring [Steven_Blumenthal] wb-expak 79 WB-EXPAK # WIDEBAND EXPAK [Steven_Blumenthal] iso-ip 80 ISO-IP # ISO Internet Protocol [Marshall_T_Rose] vmtp 81 VMTP # VMTP [Dave_Cheriton] secure-vmtp 82 SECURE-VMTP # SECURE-VMTP [Dave_Cheriton] vines 83 VINES # VINES [Brian Horn] ttp 84 TTP iptm IPTM # Transaction Transport [Jim_Stevens] # Protocol #iptm 84 IPTM # Internet Protocol Traffic [Jim_Stevens] # Manager nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP [Hans_Werner_Braun] dgp 86 DGP # Dissimilar Gateway Protocol [M/A-COM Government Systems, "Dissimilar Gateway Protocol Specification, # Draft Version", Contract no. CS901145, November 16, 1987.][Mike_Little] tcf 87 TCF # TCF [Guillermo_A_Loyola] eigrp 88 EIGRP # EIGRP [RFC7868] ospfigp 89 OSPFIGP # OSPFIGP [RFC1583][RFC2328][RFC5340][John_Moy] # [Welch, B., "The Sprite Remote Procedure Call System", Technical Report, sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol UCB/Computer Science Dept., 86/302, University of California at Berkeley, # June 1986.][Bruce Willins] larp 91 LARP # Locus Address Resolution [Brian Horn] # Protocol mtp 92 MTP # Multicast Transport Protocol [Susie_Armstrong] ax.25 93 AX.25 # AX.25 Frames [Brian_Kantor] ipip 94 IPIP # IP-within-IP Encapsulation [John_Ioannidis] # Protocol micp 95 MICP # (deprecated) Mobile Internetworking [John_Ioannidis] # Control Pro. scc-sp 96 SCC-SP # Semaphore Communications [Howard_Hart] # Sec. Pro. etherip 97 ETHERIP # Ethernet-within-IP [RFC3378] # Encapsulation encap 98 ENCAP # Encapsulation Header [RFC1241][Robert_Woodburn] # 99 any private encryption [Internet_Assigned_Numbers_Authority] # scheme gmtp 100 GMTP # GMTP [[RXB5]] ifmp 101 IFMP # Ipsilon Flow Management [Bob_Hinden][November 1995, 1997.] # Protocol pnni 102 PNNI # PNNI over IP [Ross_Callon] pim 103 PIM # Protocol Independent [RFC7761][Dino_Farinacci] # Multicast aris 104 ARIS # ARIS [Nancy_Feldman] scps 105 SCPS # SCPS [Robert_Durst] qnx 106 QNX # QNX [Michael_Hunter] a/n 107 A/N # Active Networks [Bob_Braden] ipcomp 108 IPComp # IP Payload Compression [RFC2393] # Protocol snp 109 SNP # Sitara Networks Protocol [Manickam_R_Sridhar] compaq-peer 110 Compaq-Peer # Compaq Peer Protocol [Victor_Volpe] ipx-in-ip 111 IPX-in-IP # IPX in IP [CJ_Lee] vrrp 112 VRRP carp # Virtual Router Redundancy [RFC5798] # Protocol pgm 113 PGM # PGM Reliable Transport [Tony_Speakman] # Protocol # 114 any 0-hop protocol [Internet_Assigned_Numbers_Authority] l2tp 115 L2TP # Layer Two Tunneling Protocol [RFC3931][Bernard_Aboba] ddx 116 DDX # D-II Data Exchange (DDX) [John_Worley] iatp 117 IATP # Interactive Agent Transfer [John_Murphy] # Protocol stp 118 STP # Schedule Transfer Protocol [Jean_Michel_Pittet] srp 119 SRP # SpectraLink Radio Protocol [Mark_Hamilton] uti 120 UTI # UTI [Peter_Lothberg] smp 121 SMP # Simple Message Protocol [Leif_Ekblad] sm 122 SM # (deprecated) Simple Multicast Protocol [Jon_Crowcroft][draft-perlman-simple-multicast] ptp 123 PTP # Performance Transparency [Michael_Welzl] # Protocol isis 124 ISIS # over IPv4 [Tony_Przygienda] fire 125 FIRE # [Criag_Partridge] crtp 126 CRTP # Combat Radio Transport [Robert_Sautter] # Protocol crudp 127 CRUDP # Combat Radio User Datagram [Robert_Sautter] sscopmce 128 SSCOPMCE # [Kurt_Waber] iplt 129 IPLT # [[Hollbach]] sps 130 SPS # Secure Packet Shield [Bill_McIntosh] pipe 131 PIPE # Private IP Encapsulation [Bernhard_Petri] # within IP sctp 132 SCTP # Stream Control Transmission [Randall_R_Stewart] # Protocol fc 133 FC # Fibre Channel [Murali_Rajagopal][RFC6172] rsvp-e2e-ignore 134 RSVP-E2E-IGNORE # [RFC3175] mobility 135 Mobility # Header Y [RFC6275] udplite 136 UDPLite # [RFC3828] mpls-in-ip 137 MPLS-in-IP # [RFC4023] manet 138 MANET # MANET Protocols [RFC5498] hip 139 HIP # Host Identity Protocol Y [RFC7401] shim6 140 Shim6 # Shim6 Protocol Y [RFC5533] wesp 141 WESP # Wrapped Encapsulating [RFC5840] # Security Payload rohc 142 ROHC # Robust Header Compression [RFC5858] ethernet 143 Ethernet # Ethernet [RFC8986] aggfrag 144 AGGFRAG # AGGFRAG encapsulation [RFC-ietf-ipsecme-iptfs-19] # payload for ESP # 145-252 Unassigned [Internet_Assigned_Numbers_Authority] pfsync 240 PFSYNC # PF Synchronization # 253 Use for experimentation and Y [RFC3692] # testing # 254 Use for experimentation and Y [RFC3692] # testing reserved 255 Reserved # [Internet_Assigned_Numbers_Authority] # # Contact Information # # ID Name Contact URI Last Updated # [Barry_Boehm] Barry Boehm mailto:boehm&arpa.mil # [Barry_Howard] Barry Howard mailto:Howard&nmfecc.llnl.gov # [Bernard_Aboba] Bernard Aboba mailto:bernardaµsoft.com 1998-04 # [Bernhard_Petri] Bernhard Petri mailto:bernhard.petri&siemens.com 2012-07-09 # [Bill_McIntosh] Bill McIntosh mailto:BMcIntosh&fortresstech.com # [Bob_Braden] Bob Braden mailto:braden&isi.edu 1997-07 # [Bob_Hinden] Bob Hinden mailto:bob.hinden&gmail.com 2013-02-17 # [Brian_Kantor] Brian Kantor mailto:brian&ucsd.edu # [CJ_Lee] CJ Lee mailto:cj_lee&novell.com 1997-10 # [Charlie_Perkins] Charlie Perkins mailto:perk&watson.ibm.com 1994-10 # [Christer_Oberg] Christer Oberg mailto:chg&bull.se 1994-10 # [Criag_Partridge] Criag Partridge mailto:craig&bbn.com 1999-08 # [Dave_Cheriton] Dave Cheriton mailto:cheriton&pescadero.stanford.edu # [Dave_Presotto] Dave Presotto mailto:presotto&plan9.att.com 1995-07 # [David_Clark] David Clark mailto:ddc&lcs.mit.edu # [David_Mills] David Mills mailto:Mills&huey.udel.edu # [Deborah_Estrin] Deborah Estrin mailto:estrin&usc.edu # [Dino_Farinacci] Dino Farinacci mailto:dino&cisco.com 1996-03 # [Dirk_Fromhein] Dirk Fromhein mailto:df&watershed.com # [Gene_Tsudik] Gene Tsudik mailto:tsudik&usc.edu # [Greg_Chesson] Greg Chesson mailto:Greg&sgi.com # [Guillermo_A_Loyola] Guillermo A. Loyola mailto:LOYOLA&ibm.com # [Hans_Werner_Braun] Hans-Werner Braun mailto:HWB&mcr.umich.edu # [Harry_Forsdick] Harry Forsdick mailto:Forsdick&bbn.com # [Howard_Hart] Howard Hart mailto:hch&hybrid.com # [Internet_Assigned_Numbers_Authority] Internet Assigned Numbers Authority mailto:iana&iana.org 1995-06 # [J_Noel_Chiappa] J. Noel Chiappa mailto:JNC&xx.lcs.mit.edu # [Jack_Haverty] Jack Haverty mailto:jhaverty&oracle.com # [Jean_Michel_Pittet] Jean-Michel Pittet mailto:jmp&gandalf.engr.sgi.com 1998-11 # [Jim_Stevens] Jim Stevens mailto:jasteven&rockwellcollins.com 2011-01-26 # [John_Ioannidis] John Ioannidis mailto:ji&tla.org 2015-01-06 # [John_Moy] John Moy mailto:jmoy&proteon.com # [John_Murphy] John Murphy mailto:john.m.murphy&mci.com 1998-10 # [John_Worley] John Worley mailto:worley&milehigh.net 1998-06 # [Jon_Crowcroft] Jon Crowcroft mailto:jon&cs.ucl.ac.uk 1999-06 # [Jon_Postel] Jon Postel mailto:postel&isi.edu # [K_Robert_Glenn] K. Robert Glenn mailto:glenn&osi.ncsl.nist.gov # [Kurt_Waber] Kurt Waber mailto:kurt.waber&swisscom.com 1999-08 # [Leif_Ekblad] Leif Ekblad mailto:leif&rdos.net 2012-08-21 # [Manickam_R_Sridhar] Manickam R. Sridhar mailto:msridhar&sitaranetworks.com 1997-09 # [Mark_Hamilton] Mark Hamilton mailto:mah&spectralink.com 1998-11 # [Marshall_T_Rose] Marshall T. Rose mailto:mrose&dbc.mtview.ca.us # [Martha_Steenstrup] Martha Steenstrup mailto:MSteenst&bbn.com # [Michael_Greenwald] Michael Greenwald mailto:Greenwald&scrc-stony-brook.symbolics.com # [Michael_Hunter] Michael Hunter mailto:mphunter&qnx.com 1997-07 # [Michael_Welzl] Michael Welzl mailto:michael&tk.uni-linz.ac.at 1999-08 # [Mike_Little] Mike Little mailto:little&macom4.arpa # [Murali_Rajagopal] Murali Rajagopal mailto:murali&gadzoox.com 2000-05 # [Nancy_Feldman] Nancy Feldman mailto:nkf&vnet.ibm.com 1997-01 # [Peter_Lothberg] Peter Lothberg mailto:roll&stupi.se 1999-03 # [Randall_R_Stewart] Randall R. Stewart mailto:rrs&lakerest.net 2000-04 # [Robert_Durst] Robert Durst mailto:durst&mitre.org 1997-03 # [Robert_Sautter] Robert Sautter mailto:rsautter&acdnj.itt.com 1999-08 # [Robert_W_Scheifler] Robert W. Scheifler mailto:rscheifler&comcast.net 2015-10-06 # [Robert_Woodburn] Robert Woodburn mailto:woody&cseic.saic.com # [Ross_Callon] Ross Callon mailto:rcallon&baynetworks.com 1995-12 # [Steve_Casner] Steve Casner mailto:casner&isi.edu # [Steve_Chipman] Steve Chipman mailto:Chipman&f.bbn.com # [Steve_Deering] Steve Deering mailto:deering&parc.xerox.com 1995-03 # [Steven_Blumenthal] Steven Blumenthal mailto:BLUMENTHAL&vax.bbn.com # [Stuart_A_Friedberg] Stuart A. Friedberg mailto:stuart&cs.wisc.edu # [Sue_Hares] Sue Hares mailto:skh&merit.edu # [Susie_Armstrong] Susie Armstrong mailto:Armstrong.wbst128&xerox.com # [Tom_Markson] Tom Markson mailto:markson&osmosys.ingog.com 1995-09 # [Tony_Ballardie] Tony Ballardie mailto:A.Ballardie&cs.ucl.ac.uk # [Tony_Li] Tony Li mailto:tony.li&tony.li 2012-10-17 # [Tony_Przygienda] Tony Przygienda mailto:prz&siara.com 1999-08 # [Tony_Speakman] Tony Speakman mailto:speakman&cisco.com 1998-01 # [Trudy_Miller] Trudy Miller mailto:Trudy&acc.com # [Victor_Volpe] Victor Volpe mailto:vvolpe&smtp.microcom.com 1997-10 # [Wesley_Craig] Wesley Craig mailto:Wesley.Craig&terminator.cc.umich.edu # [William_Melohn] William Melohn mailto:Melohn&sun.com # [Zaw_Sing_Su] Zaw-Sing Su mailto:ZSu&tsca.istc.sri. # # Licensing Terms @ 1.34 log @regen from IANA as of 2022-09-28 This time using the updated tools from the net/iana-etc package, ensuring we don't revert previous changes and pass the tests from tests/lib/libc/net/. @ text @d1 1 @ 1.33 log @revert previous Automated test reports failure, reverting until I know why the test failed. @ text @d1 1 a1 2 # $NetBSD: protocols,v 1.31 2021/04/08 19:03:43 christos Exp $ # See also: protocols(5), http://www.sethwklein.net/projects/iana-etc/ d3 2 d6 1 a6 1 # 2021-02-26 d54 1 a54 1 tcp 6 TCP # Transmission Control [RFC793] d168 1 a168 1 #iptm 84 IPTM # Internet Protocol Traffic [Jim_Stevens] d249 3 a251 1 # 144-252 Unassigned [Internet_Assigned_Numbers_Authority] a252 1 # 241-252 Unassigned [Internet_Assigned_Numbers_Authority] d335 2 @ 1.32 log @regen from IANA 2022-09-28 @ text @d2 1 a2 1 # See also: protocols(5), https://www.iana.org/assignments/protocol-numbers/ a3 2 # Protocol Numbers # d5 1 a5 1 # 2022-09-28 d53 1 a53 1 tcp 6 TCP # Transmission Control [RFC9293] d165 1 a165 1 ttp 84 TTP # Transaction Transport [Jim_Stevens] d167 1 a167 1 iptm 84 IPTM # Internet Protocol Traffic [Jim_Stevens] d208 1 a208 1 vrrp 112 VRRP # Virtual Router Redundancy [RFC5798] d241 1 a241 1 manet 138 manet # MANET Protocols [RFC5498] d248 3 a250 3 aggfrag 144 AGGFRAG # AGGFRAG encapsulation [RFC-ietf-ipsecme-iptfs-19] # payload for ESP # 145-252 Unassigned [Internet_Assigned_Numbers_Authority] a332 2 # # Licensing Terms @ 1.31 log @refresh with latest @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.30 2019/01/03 17:30:06 christos Exp $ # See also: protocols(5), http://www.sethwklein.net/projects/iana-etc/ d4 2 d7 1 a7 1 # 2021-02-26 d55 1 a55 1 tcp 6 TCP # Transmission Control [RFC793] d167 1 a167 1 ttp 84 TTP iptm IPTM # Transaction Transport [Jim_Stevens] d169 1 a169 1 #iptm 84 IPTM # Internet Protocol Traffic [Jim_Stevens] d210 1 a210 1 vrrp 112 VRRP carp # Virtual Router Redundancy [RFC5798] d243 1 a243 1 manet 138 MANET # MANET Protocols [RFC5498] d250 3 a252 3 # 144-252 Unassigned [Internet_Assigned_Numbers_Authority] pfsync 240 PFSYNC # PF Synchronization # 241-252 Unassigned [Internet_Assigned_Numbers_Authority] d335 2 @ 1.30 log @regen @ text @d1 1 a1 1 # $NetBSD$ d5 1 a5 1 # 2017-10-13 d30 3 a32 2 # bit field. In Internet Protocol version 6 (IPv6) # [RFC8200], this field is called the "Next Header" field. d247 2 a248 1 # 143-239 Unassigned [Internet_Assigned_Numbers_Authority] d257 1 a257 1 # People @ 1.29 log @Add carp as an alias for vrrp - after all, we do not ship vrrp, but we do ship carp(4). Restore the pfsync entry that was added with 1.20, then wiped out by the 1.21 import. Please merge any wholesale imports properly. Remove http://www.sethwklein.net/projects/iana-etc/ which 404s. Should fix PR bin/51568 @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.28 2015/11/18 16:16:36 christos Exp $ # See also: protocols(5) d5 1 a5 1 # 2015-10-06 d15 1 a15 1 # * Assigned Internet Protocol Numbers d30 2 a31 2 # bit field. In Internet Protocol version 6 (IPv6) [RFC2460], this field # is called the "Next Header" field. d38 1 d46 1 a46 1 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option Y [RFC2460] d134 3 a136 3 ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC2460] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC2460] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 Y [RFC2460] d164 1 a164 1 ttp 84 TTP iptm IPTM # Transaction Transport [Jim_Stevens] d172 1 a172 2 eigrp 88 EIGRP # EIGRP [Cisco Systems, "Gateway Server Reference Manual", Manual Revision B, # January 10, 1988.][Guenther_Schreiner] d196 1 a196 1 pim 103 PIM # Protocol Independent [RFC-ietf-pim-rfc4601bis-06][Dino_Farinacci] a278 1 # [Guenther_Schreiner] Guenther Schreiner mailto:snmp-admin&ira.uka.de @ 1.29.12.1 log @Sync with HEAD @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.30 2019/01/03 17:30:06 christos Exp $ # See also: protocols(5), http://www.sethwklein.net/projects/iana-etc/ d5 1 a5 1 # 2017-10-13 d15 1 a15 1 # * Assigned Internet Protocol Numbers d30 2 a31 2 # bit field. In Internet Protocol version 6 (IPv6) # [RFC8200], this field is called the "Next Header" field. a37 1 # d45 1 a45 1 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option Y [RFC8200] d133 3 a135 3 ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC8200] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC8200] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 Y [RFC8200] d163 1 a163 1 ttp 84 TTP iptm IPTM # Transaction Transport [Jim_Stevens] d171 2 a172 1 eigrp 88 EIGRP # EIGRP [RFC7868] d196 1 a196 1 pim 103 PIM # Protocol Independent [RFC7761][Dino_Farinacci] d279 1 @ 1.29.10.1 log @Synch with HEAD @ text @d1 2 a2 2 # $NetBSD$ # See also: protocols(5), http://www.sethwklein.net/projects/iana-etc/ d5 1 a5 1 # 2017-10-13 d15 1 a15 1 # * Assigned Internet Protocol Numbers d30 2 a31 2 # bit field. In Internet Protocol version 6 (IPv6) # [RFC8200], this field is called the "Next Header" field. a37 1 # d45 1 a45 1 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option Y [RFC8200] d133 3 a135 3 ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC8200] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC8200] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 Y [RFC8200] d163 1 a163 1 ttp 84 TTP iptm IPTM # Transaction Transport [Jim_Stevens] d171 2 a172 1 eigrp 88 EIGRP # EIGRP [RFC7868] d196 1 a196 1 pim 103 PIM # Protocol Independent [RFC7761][Dino_Farinacci] d279 1 @ 1.28 log @reapply 1.25 to fix upstream inconsistencies @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.25 2012/08/28 07:53:45 christos Exp $ # See also: protocols(5), http://www.sethwklein.net/projects/iana-etc/ d207 1 a207 1 vrrp 112 VRRP # Virtual Router Redundancy [RFC5798] d246 3 a248 1 # 143-252 Unassigned [Internet_Assigned_Numbers_Authority] @ 1.28.4.1 log @Sync with HEAD @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.29 2017/01/16 09:39:26 hauke Exp $ # See also: protocols(5) d207 1 a207 1 vrrp 112 VRRP carp # Virtual Router Redundancy [RFC5798] d246 1 a246 3 # 143-239 Unassigned [Internet_Assigned_Numbers_Authority] pfsync 240 PFSYNC # PF Synchronization # 241-252 Unassigned [Internet_Assigned_Numbers_Authority] @ 1.28.2.1 log @Sync with HEAD @ text @d1 2 a2 2 # $NetBSD: protocols,v 1.29 2017/01/16 09:39:26 hauke Exp $ # See also: protocols(5) d207 1 a207 1 vrrp 112 VRRP carp # Virtual Router Redundancy [RFC5798] d246 1 a246 3 # 143-239 Unassigned [Internet_Assigned_Numbers_Authority] pfsync 240 PFSYNC # PF Synchronization # 241-252 Unassigned [Internet_Assigned_Numbers_Authority] @ 1.27 log @refresh @ text @d1 1 a1 1 # $NetBSD$ d163 1 a163 1 ttp 84 TTP # Transaction Transport [Jim_Stevens] d165 1 a165 1 iptm 84 IPTM # Internet Protocol Traffic [Jim_Stevens] d240 1 a240 1 manet 138 manet # MANET Protocols [RFC5498] @ 1.26 log @refresh from IANA @ text @d5 1 a5 1 # 2013-02-17 d7 5 a11 1 # This registry is also available in plain text. d24 1 a24 1 # [RFC5237] d33 11 a43 1 # Decimal Keyword Protocol Reference d45 179 a223 147 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC2460] icmp 1 ICMP # Internet Control Message [RFC792] igmp 2 IGMP # Internet Group Management [RFC1112] ggp 3 GGP # Gateway-to-Gateway [RFC823] ipv4 4 IPv4 # IPv4 encapsulation [RFC2003] st 5 ST # Stream [RFC1190][RFC1819] tcp 6 TCP # Transmission Control [RFC793] cbt 7 CBT # CBT [Tony_Ballardie] egp 8 EGP # Exterior Gateway Protocol [RFC888][David_Mills] igp 9 IGP # any private interior gateway (used by [Internet_Assigned_Numbers_Authority] # Cisco for their IGRP) bbn-rcc-mon 10 BBN-RCC-MON # BBN RCC Monitoring [Steve_Chipman] nvp-ii 11 NVP-II # Network Voice Protocol [RFC741][Steve_Casner] # [Boggs, D., J. Shoch, E. Taft, and R. Metcalfe, "PUP: An Internetwork pup 12 PUP # PUP Architecture", XEROX Palo Alto Research Center, CSL-79-10, July 1979; also in IEEE # Transactions on Communication, Volume COM-28, Number 4, April 1980.][[XEROX]] argus 13 ARGUS # ARGUS [Robert_W_Scheifler] emcon 14 EMCON # EMCON [] xnet 15 XNET # Cross Net Debugger [Haverty, J., "XNET Formats for Internet Protocol Version 4", IEN 158, October # 1980.][Jack_Haverty] chaos 16 CHAOS # Chaos [J_Noel_Chiappa] udp 17 UDP # User Datagram [RFC768][Jon_Postel] mux 18 MUX # Multiplexing [Cohen, D. and J. Postel, "Multiplexing Protocol", IEN 90, USC/Information # Sciences Institute, May 1979.][Jon_Postel] dcn-meas 19 DCN-MEAS # DCN Measurement Subsystems [David_Mills] hmp 20 HMP # Host Monitoring [RFC869][Bob_Hinden] prm 21 PRM # Packet Radio Measurement [Zaw_Sing_Su] # ["The Ethernet, A Local Area Network: Data Link Layer and Physical Layer # Specification", AA-K759B-TK, Digital Equipment Corporation, Maynard, MA. Also as: # "The Ethernet - A Local Area Network", Version 1.0, Digital Equipment Corporation, xns-idp 22 XNS-IDP # XEROX NS IDP Intel Corporation, Xerox Corporation, September 1980. And: "The Ethernet, A Local # Area Network: Data Link Layer and Physical Layer Specifications", Digital, Intel # and Xerox, November 1982. And: XEROX, "The Ethernet, A Local Area Network: Data # Link Layer and Physical Layer Specification", X3T51/80-50, Xerox Corporation, # Stamford, CT., October 1980.][[XEROX]] trunk-1 23 TRUNK-1 # Trunk-1 [Barry_Boehm] trunk-2 24 TRUNK-2 # Trunk-2 [Barry_Boehm] leaf-1 25 LEAF-1 # Leaf-1 [Barry_Boehm] leaf-2 26 LEAF-2 # Leaf-2 [Barry_Boehm] rdp 27 RDP # Reliable Data Protocol [RFC908][Bob_Hinden] irtp 28 IRTP # Internet Reliable Transaction [RFC938][Trudy_Miller] iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4 [RFC905][] netblt 30 NETBLT # Bulk Data Transfer Protocol [RFC969][David_Clark] # [Shuttleworth, B., "A Documentary of MFENet, a National Computer Network", mfe-nsp 31 MFE-NSP # MFE Network Services Protocol UCRL-52317, Lawrence Livermore Labs, Livermore, California, June # 1977.][Barry_Howard] merit-inp 32 MERIT-INP # MERIT Internodal Protocol [Hans_Werner_Braun] dccp 33 DCCP # Datagram Congestion Control Protocol [RFC4340] 3pc 34 3PC # Third Party Connect Protocol [Stuart_A_Friedberg] idpr 35 IDPR # Inter-Domain Policy Routing Protocol [Martha_Steenstrup] xtp 36 XTP # XTP [Greg_Chesson] ddp 37 DDP # Datagram Delivery Protocol [Wesley_Craig] idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Proto [Martha_Steenstrup] tp++ 39 TP++ # TP++ Transport Protocol [Dirk_Fromhein] il 40 IL # IL Transport Protocol [Dave_Presotto] ipv6 41 IPv6 # IPv6 encapsulation [RFC2473] sdrp 42 SDRP # Source Demand Routing Protocol [Deborah_Estrin] ipv6-route 43 IPv6-Route # Routing Header for IPv6 [Steve_Deering] ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 [Steve_Deering] idrp 45 IDRP # Inter-Domain Routing Protocol [Sue_Hares] rsvp 46 RSVP # Reservation Protocol [RFC2205][RFC3209][Bob_Braden] gre 47 GRE # Generic Routing Encapsulation [RFC1701][Tony_Li] dsr 48 DSR # Dynamic Source Routing Protocol [RFC4728] bna 49 BNA # BNA [Gary Salamon] esp 50 ESP # Encap Security Payload [RFC4303] ah 51 AH # Authentication Header [RFC4302] i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA [K_Robert_Glenn] swipe 53 SWIPE # IP with Encryption [John_Ioannidis] narp 54 NARP # NBMA Address Resolution Protocol [RFC1735] mobile 55 MOBILE # IP Mobility [Charlie_Perkins] tlsp 56 TLSP # Transport Layer Security Protocol [Christer_Oberg] # using Kryptonet key management skip 57 SKIP # SKIP [Tom_Markson] ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC2460] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC2460] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 [RFC2460] # 61 any host internal protocol [Internet_Assigned_Numbers_Authority] cftp 62 CFTP # CFTP [Forsdick, H., "CFTP", Network Message, Bolt Beranek and Newman, January # 1982.][Harry_Forsdick] # 63 any local network [Internet_Assigned_Numbers_Authority] sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK [Steven_Blumenthal] kryptolan 65 KRYPTOLAN # Kryptolan [Paul Liu] rvd 66 RVD # MIT Remote Virtual Disk Protocol [Michael_Greenwald] ippc 67 IPPC # Internet Pluribus Packet Core [Steven_Blumenthal] # 68 any distributed file system [Internet_Assigned_Numbers_Authority] sat-mon 69 SAT-MON # SATNET Monitoring [Steven_Blumenthal] visa 70 VISA # VISA Protocol [Gene_Tsudik] ipcv 71 IPCV # Internet Packet Core Utility [Steven_Blumenthal] cpnx 72 CPNX # Computer Protocol Network Executive [David Mittnacht] cphb 73 CPHB # Computer Protocol Heart Beat [David Mittnacht] wsn 74 WSN # Wang Span Network [Victor Dafoulas] pvp 75 PVP # Packet Video Protocol [Steve_Casner] br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring [Steven_Blumenthal] sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary [William_Melohn] wb-mon 78 WB-MON # WIDEBAND Monitoring [Steven_Blumenthal] wb-expak 79 WB-EXPAK # WIDEBAND EXPAK [Steven_Blumenthal] iso-ip 80 ISO-IP # ISO Internet Protocol [Marshall_T_Rose] vmtp 81 VMTP # VMTP [Dave_Cheriton] secure-vmtp 82 SECURE-VMTP # SECURE-VMTP [Dave_Cheriton] vines 83 VINES # VINES [Brian Horn] ttp 84 TTP iptm IPTM # TTP [Jim_Stevens] #iptm 84 IPTM # Protocol Internet Protocol Traffic [Jim_Stevens] # Manager nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP [Hans_Werner_Braun] dgp 86 DGP # Dissimilar Gateway Protocol [M/A-COM Government Systems, "Dissimilar Gateway Protocol Specification, Draft # Version", Contract no. CS901145, November 16, 1987.][Mike_Little] tcf 87 TCF # TCF [Guillermo_A_Loyola] eigrp 88 EIGRP # EIGRP [Cisco Systems, "Gateway Server Reference Manual", Manual Revision B, January 10, # 1988.][Guenther_Schreiner] ospfigp 89 OSPFIGP # OSPFIGP [RFC1583][RFC2328][RFC5340][John_Moy] # [Welch, B., "The Sprite Remote Procedure Call System", Technical Report, sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol UCB/Computer Science Dept., 86/302, University of California at Berkeley, June # 1986.][Bruce Willins] larp 91 LARP # Locus Address Resolution Protocol [Brian Horn] mtp 92 MTP # Multicast Transport Protocol [Susie_Armstrong] ax.25 93 AX.25 # AX.25 Frames [Brian_Kantor] ipip 94 IPIP # IP-within-IP Encapsulation Protocol [John_Ioannidis] micp 95 MICP # Mobile Internetworking Control Pro. [John_Ioannidis] scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro. [Howard_Hart] etherip 97 ETHERIP # Ethernet-within-IP Encapsulation [RFC3378] encap 98 ENCAP # Encapsulation Header [RFC1241][Robert_Woodburn] # 99 any private encryption scheme [Internet_Assigned_Numbers_Authority] gmtp 100 GMTP # GMTP [[RXB5]] ifmp 101 IFMP # Ipsilon Flow Management Protocol [Bob_Hinden][November 1995, 1997.] pnni 102 PNNI # PNNI over IP [Ross_Callon] pim 103 PIM # Protocol Independent Multicast [RFC4601][Dino_Farinacci] aris 104 ARIS # ARIS [Nancy_Feldman] scps 105 SCPS # SCPS [Robert_Durst] qnx 106 QNX # QNX [Michael_Hunter] a/n 107 A/N # Active Networks [Bob_Braden] ipcomp 108 IPComp # IP Payload Compression Protocol [RFC2393] snp 109 SNP # Sitara Networks Protocol [Manickam_R_Sridhar] compaq-peer 110 Compaq-Peer # Compaq Peer Protocol [Victor_Volpe] ipx-in-ip 111 IPX-in-IP # IPX in IP [CJ_Lee] vrrp 112 VRRP # Virtual Router Redundancy Protocol [RFC5798] pgm 113 PGM # PGM Reliable Transport Protocol [Tony_Speakman] # 114 any 0-hop protocol [Internet_Assigned_Numbers_Authority] l2tp 115 L2TP # Layer Two Tunneling Protocol [RFC3931][Bernard_Aboba] ddx 116 DDX # D-II Data Exchange (DDX) [John_Worley] iatp 117 IATP # Interactive Agent Transfer Protocol [John_Murphy] stp 118 STP # Schedule Transfer Protocol [Jean_Michel_Pittet] srp 119 SRP # SpectraLink Radio Protocol [Mark_Hamilton] uti 120 UTI # UTI [Peter_Lothberg] smp 121 SMP # Simple Message Protocol [Leif_Ekblad] sm 122 SM # SM [Jon_Crowcroft] ptp 123 PTP # Performance Transparency Protocol [Michael_Welzl] isis 124 ISIS # over IPv4 [Tony_Przygienda] d225 3 a227 2 crtp 126 CRTP # Combat Radio Transport Protocol [Robert_Sautter] crudp 127 CRUDP # Combat Radio User Datagram [Robert_Sautter] d230 6 a235 4 sps 130 SPS # Secure Packet Shield [Bill_McIntosh] pipe 131 PIPE # Private IP Encapsulation within IP [Bernhard_Petri] sctp 132 SCTP # Stream Control Transmission Protocol [Randall_R_Stewart] fc 133 FC # Fibre Channel [Murali_Rajagopal][RFC6172] d237 1 a237 1 mobility 135 Mobility # Header [RFC6275] d240 11 a250 9 manet 138 MANET # MANET Protocols [RFC5498] hip 139 HIP # Host Identity Protocol [RFC5201] shim6 140 Shim6 # Shim6 Protocol [RFC5533] wesp 141 WESP # Wrapped Encapsulating Security [RFC5840] # Payload rohc 142 ROHC # Robust Header Compression [RFC5858] # 143-252 Unassigned [Internet_Assigned_Numbers_Authority] # 253 Use for experimentation and testing [RFC3692] # 254 Use for experimentation and testing [RFC3692] d287 1 a287 1 # [John_Ioannidis] John Ioannidis mailto:ji&cs.columbia.edu d310 1 a310 1 # [Robert_W_Scheifler] Robert W. Scheifler mailto:RWS&xx.lcs.mit.edu @ 1.25 log @- fix manet alias to MANET; giving an alias with the same name is a no/op - protocol 84 is defined for as ttp and iptm, merge the two entries since libc getprotoent() does not read the whole file and merge in the "files" implementation. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.24 2012/08/25 11:14:34 christos Exp $ d5 1 a5 1 # 2012-08-21 d15 1 a15 1 # Registration Procedures d56 1 a56 1 hmp 20 HMP # Host Monitoring [RFC869][Robert_Hinden] d70 1 a70 1 rdp 27 RDP # Reliable Data Protocol [RFC908][Robert_Hinden] d92 1 a92 1 gre 47 GRE # General Routing Encapsulation [RFC1701][Tony_Li] d211 1 a211 1 # [Bob_Hinden] Bob Hinden mailto:hinden&ipsilon.com a257 1 # [Robert_Hinden] Robert Hinden mailto:Hinden&eng.sun.com d271 1 a271 1 # [Tony_Li] Tony Li mailto:tli&cisco.com @ 1.25.2.1 log @resync with head @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.25 2012/08/28 07:53:45 christos Exp $ d5 1 a5 1 # 2013-02-17 d15 1 a15 1 # Registration Procedure(s) d56 1 a56 1 hmp 20 HMP # Host Monitoring [RFC869][Bob_Hinden] d70 1 a70 1 rdp 27 RDP # Reliable Data Protocol [RFC908][Bob_Hinden] d92 1 a92 1 gre 47 GRE # Generic Routing Encapsulation [RFC1701][Tony_Li] d211 1 a211 1 # [Bob_Hinden] Bob Hinden mailto:bob.hinden&gmail.com 2013-02-17 d258 1 d272 1 a272 1 # [Tony_Li] Tony Li mailto:tony.li&tony.li 2012-10-17 @ 1.24 log @Fresh from IANA @ text @d1 1 a1 1 # $NetBSD$ d131 2 a132 2 ttp 84 TTP # TTP [Jim_Stevens] iptm 84 IPTM # Protocol Internet Protocol Traffic [Jim_Stevens] d191 1 a191 1 manet 138 manet # MANET Protocols [RFC5498] @ 1.23 log @Make the alternate name for "manet" caps so it's not a duplicate. Gives the impression of closing PR 44311. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.22 2010/10/04 22:31:11 christos Exp $ d5 1 a5 1 # 2010-05-27 d7 1 a7 1 # This registry is also available in XML and plain text formats. d15 4 d26 1 a26 1 # bit field. In Internet Protocol version 6 (IPv6) [RFC1883], this field a28 3 # Registration Procedures # IESG Approval or Standards Action # d31 1 a31 1 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC1883] d91 2 a92 2 rsvp 46 RSVP # Reservation Protocol [Bob_Braden] gre 47 GRE # General Routing Encapsulation [Tony_Li] d104 3 a106 3 ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC1883] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC1883] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 [RFC1883] d132 2 d140 1 a140 1 ospfigp 89 OSPFIGP # OSPFIGP [RFC1583][John_Moy] d156 1 a156 1 pim 103 PIM # Protocol Independent Multicast [Dino_Farinacci] d165 1 a165 1 vrrp 112 VRRP # Virtual Router Redundancy Protocol [RFC3768][RFC5798] d168 1 a168 1 l2tp 115 L2TP # Layer Two Tunneling Protocol [Bernard_Aboba] d186 1 a186 1 fc 133 FC # Fibre Channel [Murali_Rajagopal] d188 1 a188 1 mobility 135 Mobility # Header [RFC3775] d191 1 a191 1 manet 138 MANET # MANET Protocols [RFC-ietf-manet-iana-07] d208 1 a208 1 # [Bernhard_Petri] Bernhard Petri mailto:bernhard.petri&nsn.com 2000-03 d235 1 a235 1 # [Jim_Stevens] Jim Stevens mailto:Stevens&isi.edu d244 1 a244 1 # [Leif_Ekblad] Leif Ekblad mailto:leif.ekblad&eslov.mail.telia.com 1999-03 @ 1.23.6.1 log @sync with head @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.23 2011/01/04 06:54:59 dholland Exp $ d5 1 a5 1 # 2012-08-21 d7 1 a7 1 # This registry is also available in plain text. a14 4 # Registration Procedures # # IESG Approval or Standards Action # d22 1 a22 1 # bit field. In Internet Protocol version 6 (IPv6) [RFC2460], this field d25 3 d30 1 a30 1 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC2460] d90 2 a91 2 rsvp 46 RSVP # Reservation Protocol [RFC2205][RFC3209][Bob_Braden] gre 47 GRE # General Routing Encapsulation [RFC1701][Tony_Li] d103 3 a105 3 ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC2460] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC2460] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 [RFC2460] d130 1 a130 3 ttp 84 TTP iptm IPTM # TTP [Jim_Stevens] #iptm 84 IPTM # Protocol Internet Protocol Traffic [Jim_Stevens] # Manager d137 1 a137 1 ospfigp 89 OSPFIGP # OSPFIGP [RFC1583][RFC2328][RFC5340][John_Moy] d153 1 a153 1 pim 103 PIM # Protocol Independent Multicast [RFC4601][Dino_Farinacci] d162 1 a162 1 vrrp 112 VRRP # Virtual Router Redundancy Protocol [RFC5798] d165 1 a165 1 l2tp 115 L2TP # Layer Two Tunneling Protocol [RFC3931][Bernard_Aboba] d183 1 a183 1 fc 133 FC # Fibre Channel [Murali_Rajagopal][RFC6172] d185 1 a185 1 mobility 135 Mobility # Header [RFC6275] d188 1 a188 1 manet 138 MANET # MANET Protocols [RFC5498] d205 1 a205 1 # [Bernhard_Petri] Bernhard Petri mailto:bernhard.petri&siemens.com 2012-07-09 d232 1 a232 1 # [Jim_Stevens] Jim Stevens mailto:jasteven&rockwellcollins.com 2011-01-26 d241 1 a241 1 # [Leif_Ekblad] Leif Ekblad mailto:leif&rdos.net 2012-08-21 @ 1.23.6.2 log @sync with head. for a reference, the tree before this commit was tagged as yamt-pagecache-tag8. this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments") @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.23.6.1 2012/10/30 18:48:58 yamt Exp $ d5 1 a5 1 # 2013-02-17 d15 1 a15 1 # Registration Procedure(s) d56 1 a56 1 hmp 20 HMP # Host Monitoring [RFC869][Bob_Hinden] d70 1 a70 1 rdp 27 RDP # Reliable Data Protocol [RFC908][Bob_Hinden] d92 1 a92 1 gre 47 GRE # Generic Routing Encapsulation [RFC1701][Tony_Li] d211 1 a211 1 # [Bob_Hinden] Bob Hinden mailto:bob.hinden&gmail.com 2013-02-17 d258 1 d272 1 a272 1 # [Tony_Li] Tony Li mailto:tony.li&tony.li 2012-10-17 @ 1.22 log @update from the IANA database @ text @d1 1 a1 1 # $NetBSD$ d188 1 a188 1 manet 138 manet # MANET Protocols [RFC-ietf-manet-iana-07] @ 1.21 log @Import pfsync support from OpenBSD 4.2 Pfsync interface exposes change in the pf(4) over a pseudo-interface, and can be used to synchronise different pf. This work was part of my 2009 GSoC No objection on tech-net@@ @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.20 2008/11/30 08:49:25 tsutsui Exp $ d4 2 d7 1 a7 1 # PROTOCOL NUMBERS d9 1 a9 1 # (last updated 2007-02-12) d11 1 a11 4 # In the Internet Protocol version 4 (IPv4) [RFC791] there is a field, # called "Protocol", to identify the next level protocol. This is an 8 # bit field. In Internet Protocol version 6 (IPv6) [RFC1883] this field # is called the "Next Header" field. d15 14 a28 2 # Decimal Keyword Protocol References # ------- ------- -------- ---------- d30 154 a183 136 hopopt 0 HOPOPT # IPv6 Hop-by-Hop Option [RFC1883] icmp 1 ICMP # Internet Control Message [RFC792] igmp 2 IGMP # Internet Group Management [RFC1112] ggp 3 GGP # Gateway-to-Gateway [RFC823] ip 4 IP # IP in IP (encapsulation) [RFC2003] st 5 ST # Stream [RFC1190,RFC1819] tcp 6 TCP # Transmission Control [RFC793] cbt 7 CBT # CBT [Ballardie] egp 8 EGP # Exterior Gateway Protocol [RFC888,DLM1] igp 9 IGP # any private interior gateway [IANA] # (used by Cisco for their IGRP) bbn-rcc-mon 10 BBN-RCC-MON # BBN RCC Monitoring [SGC] nvp-ii 11 NVP-II # Network Voice Protocol [RFC741,SC3] pup 12 PUP # PUP [PUP,XEROX] argus 13 ARGUS # ARGUS [RWS4] emcon 14 EMCON # EMCON [BN7] xnet 15 XNET # Cross Net Debugger [IEN158,JFH2] chaos 16 CHAOS # Chaos [NC3] udp 17 UDP # User Datagram [RFC768,JBP] mux 18 MUX # Multiplexing [IEN90,JBP] dcn-meas 19 DCN-MEAS # DCN Measurement Subsystems [DLM1] hmp 20 HMP # Host Monitoring [RFC869,RH6] prm 21 PRM # Packet Radio Measurement [ZSU] xns-idp 22 XNS-IDP # XEROX NS IDP [ETHERNET,XEROX] trunk-1 23 TRUNK-1 # Trunk-1 [BWB6] trunk-2 24 TRUNK-2 # Trunk-2 [BWB6] leaf-1 25 LEAF-1 # Leaf-1 [BWB6] leaf-2 26 LEAF-2 # Leaf-2 [BWB6] rdp 27 RDP # Reliable Data Protocol [RFC908,RH6] irtp 28 IRTP # Internet Reliable Transaction [RFC938,TXM] iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4 [RFC905,RC77] netblt 30 NETBLT # Bulk Data Transfer Protocol [RFC969,DDC1] mfe-nsp 31 MFE-NSP # MFE Network Services Protocol [MFENET,BCH2] merit-inp 32 MERIT-INP # MERIT Internodal Protocol [HWB] dccp 33 DCCP # Datagram Congestion Control Protocol [RFC-ietf-dccp-spec-11.txt] 3pc 34 3PC # Third Party Connect Protocol [SAF3] idpr 35 IDPR # Inter-Domain Policy Routing Protocol [MXS1] xtp 36 XTP # XTP [GXC] ddp 37 DDP # Datagram Delivery Protocol [WXC] idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport Proto [MXS1] tp++ 39 TP++ # TP++ Transport Protocol [DXF] il 40 IL # IL Transport Protocol [Presotto] ipv6 41 IPv6 # Ipv6 [Deering] sdrp 42 SDRP # Source Demand Routing Protocol [DXE1] ipv6-route 43 IPv6-Route # Routing Header for IPv6 [Deering] ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 [Deering] idrp 45 IDRP # Inter-Domain Routing Protocol [Sue Hares] rsvp 46 RSVP # Reservation Protocol [Bob Braden] gre 47 GRE # General Routing Encapsulation [Tony Li] dsr 48 DSR # Dynamic Source Routing Protocol [RFC4728] bna 49 BNA # BNA [Gary Salamon] esp 50 ESP # Encap Security Payload [RFC2406] ah 51 AH # Authentication Header [RFC2402] i-nlsp 52 I-NLSP # Integrated Net Layer Security TUBA [GLENN] swipe 53 SWIPE # IP with Encryption [JI6] narp 54 NARP # NBMA Address Resolution Protocol [RFC1735] mobile 55 MOBILE # IP Mobility [Perkins] tlsp 56 TLSP # Transport Layer Security Protocol [Oberg] # using Kryptonet key management skip 57 SKIP # SKIP [Markson] ipv6-icmp 58 IPv6-ICMP # ICMP for IPv6 [RFC1883] ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 [RFC1883] ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 [RFC1883] # 61 any host internal protocol [IANA] cftp 62 CFTP # CFTP [CFTP,HCF2] # 63 any local network [IANA] sat-expak 64 SAT-EXPAK # SATNET and Backroom EXPAK [SHB] kryptolan 65 KRYPTOLAN # Kryptolan [PXL1] rvd 66 RVD # MIT Remote Virtual Disk Protocol [MBG] ippc 67 IPPC # Internet Pluribus Packet Core [SHB] # 68 any distributed file system [IANA] sat-mon 69 SAT-MON # SATNET Monitoring [SHB] visa 70 VISA # VISA Protocol [GXT1] ipcv 71 IPCV # Internet Packet Core Utility [SHB] cpnx 72 CPNX # Computer Protocol Network Executive [DXM2] cphb 73 CPHB # Computer Protocol Heart Beat [DXM2] wsn 74 WSN # Wang Span Network [VXD] pvp 75 PVP # Packet Video Protocol [SC3] br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring [SHB] sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary [WM3] wb-mon 78 WB-MON # WIDEBAND Monitoring [SHB] wb-expak 79 WB-EXPAK # WIDEBAND EXPAK [SHB] iso-ip 80 ISO-IP # ISO Internet Protocol [MTR] vmtp 81 VMTP # VMTP [DRC3] secure-vmtp 82 SECURE-VMTP # SECURE-VMTP [DRC3] vines 83 VINES # VINES [BXH] ttp 84 TTP # TTP [JXS] nsfnet-igp 85 NSFNET-IGP # NSFNET-IGP [HWB] dgp 86 DGP # Dissimilar Gateway Protocol [DGP,ML109] tcf 87 TCF # TCF [GAL5] eigrp 88 EIGRP # EIGRP [CISCO,GXS] ospfigp 89 OSPFIGP # OSPFIGP [RFC1583,JTM4] sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol [SPRITE,BXW] larp 91 LARP # Locus Address Resolution Protocol [BXH] mtp 92 MTP # Multicast Transport Protocol [SXA] ax.25 93 AX.25 # AX.25 Frames [BK29] ipip 94 IPIP # IP-within-IP Encapsulation Protocol [JI6] micp 95 MICP # Mobile Internetworking Control Pro. [JI6] scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro. [HXH] etherip 97 ETHERIP # Ethernet-within-IP Encapsulation [RFC3378] encap 98 ENCAP # Encapsulation Header [RFC1241,RXB3] # 99 any private encryption scheme [IANA] gmtp 100 GMTP # GMTP [RXB5] ifmp 101 IFMP # Ipsilon Flow Management Protocol [Hinden] pnni 102 PNNI # PNNI over IP [Callon] pim 103 PIM # Protocol Independent Multicast [Farinacci] aris 104 ARIS # ARIS [Feldman] scps 105 SCPS # SCPS [Durst] qnx 106 QNX # QNX [Hunter] a/n 107 A/N # Active Networks [Braden] ipcomp 108 IPComp # IP Payload Compression Protocol [RFC2393] snp 109 SNP # Sitara Networks Protocol [Sridhar] compaq-peer 110 Compaq-Peer # Compaq Peer Protocol [Volpe] ipx-in-ip 111 IPX-in-IP # IPX in IP [Lee] vrrp 112 VRRP # Virtual Router Redundancy Protocol [RFC3768] pgm 113 PGM # PGM Reliable Transport Protocol [Speakman] # 114 any 0-hop protocol [IANA] l2tp 115 L2TP # Layer Two Tunneling Protocol [Aboba] ddx 116 DDX # D-II Data Exchange (DDX) [Worley] iatp 117 IATP # Interactive Agent Transfer Protocol [Murphy] stp 118 STP # Schedule Transfer Protocol [JMP] srp 119 SRP # SpectraLink Radio Protocol [Hamilton] uti 120 UTI # UTI [Lothberg] smp 121 SMP # Simple Message Protocol [Ekblad] sm 122 SM # SM [Crowcroft] ptp 123 PTP # Performance Transparency Protocol [Welzl] isis 124 ISIS # over IPv4 [Przygienda] fire 125 FIRE # [Partridge] crtp 126 CRTP # Combat Radio Transport Protocol [Sautter] crudp 127 CRUDP # Combat Radio User Datagram [Sautter] sscopmce 128 SSCOPMCE # [Waber] iplt 129 IPLT # [Hollbach] sps 130 SPS # Secure Packet Shield [McIntosh] pipe 131 PIPE # Private IP Encapsulation within IP [Petri] sctp 132 SCTP # Stream Control Transmission Protocol [Stewart] fc 133 FC # Fibre Channel [Rajagopal] d185 1 a185 1 mobility 135 Mobility # Header [RFC3775] d188 89 a276 360 # 138-252 Unassigned [IANA] pfsync 240 PFSYNC # PF Synchronization use 253 Use # for experimentation and testing [RFC3692] use 254 Use # for experimentation and testing [RFC3692] # 255 Reserved [IANA] # # # REFERENCES # ---------- # # [CFTP] Forsdick, H., "CFTP", Network Message, Bolt Beranek and # Newman, January 1982. # # [CISCO] Cisco Systems, "Gateway Server Reference Manual", Manual # Revision B, January 10, 1988. # # [DDN] Feinler, E., Editor, "DDN Protocol Handbook", Network # Information Center, SRI International, December 1985. # # [DGP] M/A-COM Government Systems, "Dissimilar Gateway Protocol # Specification, Draft Version", Contract no. CS901145, # November 16, 1987. # # [ETHERNET] "The Ethernet, A Local Area Network: Data Link Layer and # Physical Layer Specification", AA-K759B-TK, Digital # Equipment Corporation, Maynard, MA. Also as: "The # Ethernet - A Local Area Network", Version 1.0, Digital # Equipment Corporation, Intel Corporation, Xerox # Corporation, September 1980. And: "The Ethernet, A Local # Area Network: Data Link Layer and Physical Layer # Specifications", Digital, Intel and Xerox, November 1982. # And: XEROX, "The Ethernet, A Local Area Network: Data Link # Layer and Physical Layer Specification", X3T51/80-50, # Xerox Corporation, Stamford, CT., October 1980. # # [IEN90] Cohen, D. and J. Postel, "Multiplexing Protocol", IEN 90, # USC/Information Sciences Institute, May 1979. # # [IEN119] Forgie, J., "ST - A Proposed Internet Stream Protocol", # IEN 119, MIT Lincoln Laboratory, September 1979. # # [IEN158] Haverty, J., "XNET Formats for Internet Protocol Version 4", # IEN 158, October 1980. # # [MFENET] Shuttleworth, B., "A Documentary of MFENet, a National # Computer Network", UCRL-52317, Lawrence Livermore Labs, # Livermore, California, June 1977. # # [PUP] Boggs, D., J. Shoch, E. Taft, and R. Metcalfe, "PUP: An # Internetwork Architecture", XEROX Palo Alto Research Center, # CSL-79-10, July 1979; also in IEEE Transactions on # Communication, Volume COM-28, Number 4, April 1980. # # [SPRITE] Welch, B., "The Sprite Remote Procedure Call System", # Technical Report, UCB/Computer Science Dept., 86/302, # University of California at Berkeley, June 1986. # # [RFC741] Cohen, D., "Specifications for the Network Voice Protocol", # RFC 741, ISI/RR 7539, USC/Information Sciences Institute, # March 1976. # # [RFC768] Postel, J., "User Datagram Protocol", STD 6, RFC 768, # USC/Information Sciences Institute, August 1980. # # [RFC791] Postel, J., "Internet Protocol - DARPA Internet Prnogram # Protocol Specification", STD 5, RFC 791, DARPA, September # 1981. # # [RFC792] Postel, J., "Internet Control Message Protocol - DARPA # Internet Program Protocol Specification", STD 5, RFC 792, # USC/Information Sciences Institute, September 1981. # # [RFC793] Postel, J., "Transmission Control Protocol - DARPA # Internet Program Protocol Specification", STD 7, RFC 793, # USC/Information Sciences Institute, September 1981. # # [RFC823] Hinden, R., and A. Sheltzer, "The DARPA Internet Gateway", # RFC 823, BBN, September 1982. # # [RFC869] Hinden, R., "A Host Monitoring Protocol", RFC 869, # Bolt Beranek and Newman, December 1983. # # [RFC888] Seamonson, L., and E. Rosen, "STUB" Exterior Gateway # Protocol", RFC 888, BBN Communications Corporation, # January 1984. # # [RFC905] International Standards Organization, "ISO Transport Protocol # Specification - ISO DP 8073", RFC 905, April 1984. # # [RFC908] Velten, D., R. Hinden, and J. Sax, "Reliable Data Protocol", # RFC 908, BBN Communications Corporation, July 1984. # # [RFC938] Miller, T., "Internet Reliable Transaction Protocol", RFC 938, # ACC, February 1985. # # [RFC969] Clark, D., M. Lambert, and L. Zhang, "NETBLT: A Bulk Data # Transfer Protocol", RFC 969, MIT Laboratory for Computer # Science, December 1985. # # [RFC1112] Deering, S., "Host Extensions for IP Multicasting", # STD 5, RFC 1112, Stanford University, August 1989. # # [RFC1190] Topolcic, C., Editor, "Experimental Internet Stream # Protocol, Version 2 (ST-II)", RFC 1190, CIP Working Group, # October 1990. # # [RFC1241] Woodburn, W., and D. Mills, " A Scheme for an Internet # Encapsulation Protocol: Version 1", RFC 1241, SAIC, # University of Delaware, July 1991. # # [RFC1583] Moy, J., "The OSPF Specification", RFC 1583, Proteon, # March 1994. # # [RFC1735] Heinanen, J., and R. Govindan, " NBMA Address Resolution # Protocol (NARP)", RFC 1735, Telecom Finland and USC/ISI, # December 1994. # # [RFC1819] L. Delgrossi, L. Berger, and ST2 Working Group, "Internet # Stream Protocol Version 2 (ST2) Protocol Specification # - Version ST2+", RFC 1819, August 1995. # # [RFC1883] Deering, S., and R. Hinden, "Internet Protocol, Version 6 # (IPv6) Specification", RFC 1883, Xerox PARC, Ipsilon # Networks, December 1995. # # [RFC2003] Perkins, C., "IP Encapsulation within IP", RFC 2003, IBM, # September 1996. # # [RFC2393] Shacham, A., and R. Monsour, R. Pereira, M. Thomas, "IP # Payload Compression Protocol (IPComp)", RFC 2393, Cisco, # Hi/fn, TimeStep, AltaVista Internt, December 1998. # # [RFC2402] S. Kent and R. Atkinson, "IP Authentication Header", # RFC 2402, November 1998. # # [RFC2406] S. Kent and R. Atkinson, "IP Encapsulating Security Payload (ESP)", # RFC 2406, November 1998. # # [RFC3175] F. Baker, C. Iturralde, F. Le Faucheur, B. Davie, # "Aggregation of RSVP for IPv4 and IPv6 Reservations", # RFC 3175, September 2001. # # [RFC3378] R. Housley and S. Hollenbeck, "EtherIP: Tunneling Ethernet # Frames in IP Datagrams", RFC 3378, September 2002. # # [RFC3692] T. Narten, "Assigning Experimental and Testing Numbers Considered # Useful", RFC 3692, January 2004. # # [RFC3768] R. Hinden, Ed., "Virtual Router Redundancy Protocol (VRRP)", # RFC 3768, April 2004. # # [RFC3775] D. Johnson, C. Perkins, and J. Arkko, "Mobility Support in IPv6", # RFC 3775, June 2004. # # [RFC3828] L-A. Larzon, M. Degermark, S. Pink, L-E. Jonsson Ed., and # G. Fairhurst, Ed., "The UDP-Lite Protocol", RFC 3828, July 2004. # # [RFC4023] T. Worster, Y. Rekhter, and E. Rosen, Ed., "Encapsulating MPLS in # IP or Generic Routing Encapsulation (GRE)", RFC 4023, March 2005. # # [RFC-ietf-dccp-spec-11.txt] # E. Kohler, M. Handley and S. Floyd, "Datagram Congestion # Control Protocol (DCCP)", RFC XXXX, Month Year. # # [RFC4728] D.B. Johnson, D.A. Maltz and Y-C. Hu, "The Dynamic Source Routing Protocol # for Mobile Ad Hoc Networks (DSR)", RFC 4728, February 2007. # # PEOPLE # ------ # # [Aboba] Bernard Aboba , April 1998. # # [Ballardie] Tony Ballardie # # [BCH2] Barry Howard # # [BK29] Brian Kantor # # [BN7] # # [Braden] Bob Braden, , July 1997. # # [BWB6] Barry Boehm # # [BXH] Brian Horn <---none---> # # [BXW] Bruce Willins <---none---> # # [Callon] Ross Callon, , December 1995. # # [Carpenter] Brian Carpenter, , January 1995. # # [Crowcroft] Jon Crowcroft , June 1999. # # [DDC1] David Clark # # [DLM1] David Mills # # [DRC3] Dave Cheriton # # [Deering] Steve Deering, , March 1995. # # [Doraswamy] Naganand Doraswamy, , September 1997. # # [Durst] Robert Durst, , March 1997. # # [DXE1] Deborah Estrin # # [Farinacci] Dino Farinacci, , March 1996. # # [Feldman] Nancy Feldman January 1997. # # [DXF] Dirk Fromhein # # [DXM2] David Mittnacht <---none---> # # [Ekblad] Leif Ekblad , March 1999. # # [GAL5] Guillermo A. Loyola # # [GLENN] K. Robert Glenn # # [GXC] Greg Chesson # # [GXS] Guenther Schreiner # # [GXT1] Gene Tsudik # # [Hamilton] Mark Hamilton , November 1998. # # [HCF2] Harry Forsdick # # [Hinden] Bob Hinden, , November 1995, 1997. # # [Hunter] Michael Hunter, , July 1997. # # [HWB] Hans-Werner Braun # # [HXH] Howard Hart # # [IANA] Internet Assigned Numbers Authority, , June 1995. # # [JBP] Jon Postel # # [JMP] Jean-Michel Pittet, , November 1998. # # [JC120] # # [JFH2] Jack Haverty # # [JI6] John Ioannidis # # [JTM4] John Moy # # [JWF] Jim Forgie # # [JXS] Jim Stevens # # [KATZ] Dave Katz # # [Lee] CJ Lee, , October 1997. # # [Lothberg] Peter Lothberg , March 1999. # # [Markson] Tom Markson, , September 1995. # # [MB] Mike Brescia # # [MBG] Michael Greenwald # # [McIntosh] Bill McIntosh # # [ML109] Mike Little # # [MTR] Marshall T. Rose # # [Murphy] John Murphy , October 1998. # # [MXS1] Martha Steenstrup # # [NC3] J. Noel Chiappa # # [Oberg] Christer Oberg October 1994. # # [Partridge] Criag Partridge , August 1999. # # [Perkins] Charlie Perkins , October 1994. # # [Petri] Bernhard Petri , March 2000. # # [Presotto] Dave Presotto , July 1995. # # [Przygienda] Tony Przygienda , August 1999. # # [PXL1] Paul Liu <---none---> # # [Rajagopal] Murali Rajagopal, , May 2000. # # [RH6] Robert Hinden # # [RTB3] Bob Braden # # [RC77] # # [RDH1] Russ Housley # # [RWS4] Robert W. Scheifler # # [RXB3] Robert Woodburn # # [Sautter] Robert Sautter , August 1999. # # [SAF3] Stuart A. Friedberg # # [SC3] Steve Casner # # [SHB] Steven Blumenthal # # [Speakman] Tony Speakman , January 1998. # # [Sridhar] Manickam R.Sridhar , September 1997. # # [Stewart] Randall R. Stewart , April 2000. # # [Sue Hares] Sue Hares # # [SXA] Susie Armstrong # # [SXD] Steve Deering # # [Tony Li] Tony Li # # [TXM] Trudy Miller # # [Volpe] Victor Volpe , October 1997. # # [VXD] Victor Dafoulas <---none---> # # [Waber] Kurt Waber , August 1999. # # [Welzl] Michael Welzl , August 1999. # # [WM3] William Melohn # # [WXC] Wesley Craig # # [Worley] John Worley , June 1998. # # [ZSU] Zaw-Sing Su # # [] # # # # # # # @ 1.20 log @Add RCS Id. @ text @d1 1 a1 1 # $NetBSD$ d160 1 @ 1.19 log @sync with IANA @ text @d1 1 @ 1.19.12.1 log @Sync with HEAD. @ text @a0 1 # $NetBSD$ @ 1.18 log @add rcsid @ text @a0 1 # $NetBSD$ d327 1 a327 1 # [Aboba] Bernard Aboba , April 1998. d329 1 a329 1 # [Ballardie] Tony Ballardie d331 1 a331 1 # [BCH2] Barry Howard d333 1 a333 1 # [BK29] Brian Kantor d337 1 a337 1 # [Braden] Bob Braden, , July 1997. d339 1 a339 1 # [BWB6] Barry Boehm d345 1 a345 1 # [Callon] Ross Callon, , December 1995. d347 1 a347 1 # [Carpenter] Brian Carpenter, , January 1995. d349 1 a349 1 # [Crowcroft] Jon Crowcroft , June 1999. d351 1 a351 1 # [DDC1] David Clark d353 1 a353 1 # [DLM1] David Mills d355 1 a355 1 # [DRC3] Dave Cheriton d357 1 a357 1 # [Deering] Steve Deering, , March 1995. d359 1 a359 1 # [Doraswamy] Naganand Doraswamy, , September 1997. d361 1 a361 1 # [Durst] Robert Durst, , March 1997. d363 1 a363 1 # [DXE1] Deborah Estrin d365 1 a365 1 # [Farinacci] Dino Farinacci, , March 1996. d367 1 a367 1 # [Feldman] Nancy Feldman January 1997. d369 1 a369 1 # [DXF] Dirk Fromhein d373 1 a373 1 # [Ekblad] Leif Ekblad , March 1999. d375 1 a375 1 # [GAL5] Guillermo A. Loyola d377 1 a377 1 # [GLENN] K. Robert Glenn d379 1 a379 1 # [GXC] Greg Chesson d381 1 a381 1 # [GXS] Guenther Schreiner d383 1 a383 1 # [GXT1] Gene Tsudik d385 1 a385 1 # [Hamilton] Mark Hamilton , November 1998. d387 1 a387 1 # [HCF2] Harry Forsdick d389 1 a389 1 # [Hinden] Bob Hinden, , November 1995, 1997. d391 1 a391 1 # [Hunter] Michael Hunter, , July 1997. d393 1 a393 1 # [HWB] Hans-Werner Braun d395 1 a395 1 # [HXH] Howard Hart d397 1 a397 1 # [IANA] Internet Assigned Numbers Authority, , June 1995. d399 1 a399 1 # [JBP] Jon Postel d401 1 a401 1 # [JMP] Jean-Michel Pittet, , November 1998. d405 1 a405 1 # [JFH2] Jack Haverty d407 1 a407 1 # [JI6] John Ioannidis d409 1 a409 1 # [JTM4] John Moy d411 1 a411 1 # [JWF] Jim Forgie d413 1 a413 1 # [JXS] Jim Stevens d415 1 a415 1 # [KATZ] Dave Katz d417 1 a417 1 # [Lee] CJ Lee, , October 1997. d419 1 a419 1 # [Lothberg] Peter Lothberg , March 1999. d421 1 a421 1 # [Markson] Tom Markson, , September 1995. d423 1 a423 1 # [MB] Mike Brescia d425 1 a425 1 # [MBG] Michael Greenwald d427 1 a427 1 # [McIntosh] Bill McIntosh d429 1 a429 1 # [ML109] Mike Little d431 1 a431 1 # [MTR] Marshall T. Rose d433 1 a433 1 # [Murphy] John Murphy , October 1998. d435 1 a435 1 # [MXS1] Martha Steenstrup d437 1 a437 1 # [NC3] J. Noel Chiappa d439 1 a439 1 # [Oberg] Christer Oberg October 1994. d441 1 a441 1 # [Partridge] Criag Partridge , August 1999. d443 1 a443 1 # [Perkins] Charlie Perkins , October 1994. d445 1 a445 1 # [Petri] Bernhard Petri , March 2000. d447 1 a447 1 # [Presotto] Dave Presotto , July 1995. d449 1 a449 1 # [Przygienda] Tony Przygienda , August 1999. d453 1 a453 1 # [Rajagopal] Murali Rajagopal, , May 2000. d455 1 a455 1 # [RH6] Robert Hinden d457 1 a457 1 # [RTB3] Bob Braden d461 1 a461 1 # [RDH1] Russ Housley d463 1 a463 1 # [RWS4] Robert W. Scheifler d465 1 a465 1 # [RXB3] Robert Woodburn d467 1 a467 1 # [Sautter] Robert Sautter , August 1999. d469 1 a469 1 # [SAF3] Stuart A. Friedberg d471 1 a471 1 # [SC3] Steve Casner d475 1 a475 1 # [SHB] Steven Blumenthal d477 1 a477 1 # [Speakman] Tony Speakman , January 1998. d479 1 a479 1 # [Sridhar] Manickam R.Sridhar , September 1997. d481 1 a481 1 # [Stewart] Randall R. Stewart , April 2000. d483 1 a483 1 # [Sue Hares] Sue Hares d485 1 a485 1 # [SXA] Susie Armstrong d487 1 a487 1 # [SXD] Steve Deering d489 1 a489 1 # [Tony Li] Tony Li d491 1 a491 1 # [TXM] Trudy Miller d493 1 a493 1 # [Volpe] Victor Volpe , October 1997. d497 1 a497 1 # [Waber] Kurt Waber , August 1999. d499 1 a499 1 # [Welzl] Michael Welzl , August 1999. d501 1 a501 1 # [WM3] William Melohn d503 1 a503 1 # [WXC] Wesley Craig d505 1 a505 1 # [Worley] John Worley , June 1998. d507 1 a507 1 # [ZSU] Zaw-Sing Su @ 1.17 log @iana-generated protocols file using: http://www.sethwklein.net/projects/iana-etc/ @ text @d1 1 @ 1.16 log @Fix typo in xtp comment. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.15 2006/05/18 09:05:49 liamjfoy Exp $ d3 514 a516 145 # Internet (IP) protocols # # originally from: @@(#)protocols 8.1 (Berkeley) 6/9/93 # see http://www.iana.org/assignments/protocol-numbers # ip 0 IP # internet protocol, pseudo protocol number icmp 1 ICMP # internet control message protocol igmp 2 IGMP # internet group management protocol ggp 3 GGP # gateway-gateway protocol ipencap 4 IP-ENCAP # IP encapsulated in IP (officially ``IP'') st 5 ST # ST datagram mode tcp 6 TCP # transmission control protocol cbt 7 CBT egp 8 EGP # exterior gateway protocol igp 9 IGP # any private interior gateway protocol bbn-rcc-mon 10 BBN-RCC-MON # BBN RCC Monitoring nvp-ii 11 NVP-II # Network Voice Protocol pup 12 PUP # PARC universal packet protocol argus 13 ARGUS emcon 14 EMCON xnet 15 XNET # Cross net debugger chaos 16 CHAOS # Chaos udp 17 UDP # user datagram protocol mux 18 MUX # Multiplexing dcn-meas 19 DCN-MEAS # DCN Measurement Subsystems hmp 20 HMP # host monitoring protocol prm 21 PRM # Packet Radio Measurement xns-idp 22 XNS-IDP # Xerox NS IDP trunk-1 23 TRUNK-1 trunk-2 24 TRUNK-2 leaf-1 25 LEAF-1 leaf-2 26 LEAF-2 rdp 27 RDP # reliable data protocol irtp 28 IRTP # Internet Reliable Transaction iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4 netblt 30 NETBLT # Bulk Data Transfer Protocol mfe-nsp 31 MFE-NSP # MFE Network Services Protocol merit-inp 32 MERIT-INP # MERIT Internodal Protocol sep 33 SEP # Sequential Exchange Protocol 3pc 34 3PC # Third Party Connect Protocol idpr 35 IDPR # Inter-Domain Policy Routing Protocol xtp 36 XTP # Xpress Transfer Protocol ddp 37 DDP # Datagram Delivery Protocol idpr-cmtp 38 IDPR-CMTP # IDPR Control Message Transport tp++ 39 TP++ # TP++ Transport Protocol il 40 IL # IL Transport Protocol ipv6 41 IPv6 # Internet Protocol, version 6 sdrp 42 SDRP # Source Demand Routing Protocol ipv6-route 43 IPv6-Route # Routing Header for IPv6 ipv6-frag 44 IPv6-Frag # Fragment Header for IPv6 idrp 45 IDRP # Inter-Domain Routing Protocol rsvp 46 RSVP # Resource ReSerVation Protocol gre 47 GRE # General Routing Encapsulation mhrp 48 MHRP # Mobile Host Routing Protocol bna 49 BNA esp 50 ESP # Encapsulating Security Payload ah 51 AH # Authentication Header i-nlsp 52 I-NLSP # Integrated Net Layer Security swipe 53 SWIPE # IP with Encryption narp 54 NARP # NBMA Address Resolution Protocol mobile 55 MOBILE # IP Mobility (IP tunneling) tlsp 56 TLSP # Transport Layer Security Protocol skip 57 SKIP ipv6-icmp 58 IPv6-ICMP icmp6 # ICMP version 6 ipv6-nonxt 59 IPv6-NoNxt # No Next Header for IPv6 ipv6-opts 60 IPv6-Opts # Destination Options for IPv6 # 61 # any host internal protocol cftp 62 CFTP # CFTP # 63 # any local network sat-expak 64 SAT-expak # SATNET and Backroom EXPAK kryptolan 65 KRYPTOLAN # Kryptolan rvd 66 RVD # MIT Remote Virtual Disk Protocol ippc 67 IPPC # Internet Pluribus Packet Core # 68 # any distributed file system sat-mon 69 SAT-MON # SATNET Monitoring visa 70 VISA # VISA Protocol ipcv 71 IPCV # Internet Packet Core Utility cpnx 72 CPNX # Computer Protocol Network Executive cphb 73 CPHB # Computer Protocol Heart Beat wsn 74 WSN # Wang Span Network pvp 75 PVP # Packet Video Protocol br-sat-mon 76 BR-SAT-MON # Backroom SATNET Monitoring sun-nd 77 SUN-ND # SUN ND PROTOCOL-Temporary wb-mon 78 WB-MON # WIDEBAND Monitoring wb-expak 79 WB-EXPAK # WIDEBAND EXPAK iso-ip 80 ISO-IP # ISO Internet Protocol vmtp 81 VMTP # Versatile Message Transport secure-vmtp 82 SECURE-VMTP # SECURE-VMTP vines 83 VINES ttp 84 TTP nsfnet-igp 85 NSFNET-IGP dgp 86 DGP # Dissimilar Gateway Protocol tcf 87 TCF eigrp 88 EIGRP # Enhanced Inter-Gateway Routing Protocol ospf 89 OSPFIGP # Open Shortest Path First IGP sprite-rpc 90 Sprite-RPC # Sprite RPC Protocol larp 91 LARP # Locus Address Resolution Protocol mtp 92 MTP # Multicast Transport Protocol ax.25 93 AX.25 # AX.25 Frames ipip 94 IPIP # Yet Another IP encapsulation micp 95 MICP # Mobile Internetworking Control Pro. scc-sp 96 SCC-SP # Semaphore Communications Sec. Pro. etherip 97 ETHERIP # Ethernet-within-IP Encapsulation encap 98 ENCAP # RFC1241 encapsulation # 99 # any private encryption scheme gmtp 100 GMTP ifmp 101 IFMP # Ipsilon Flow Management Protocol pnni 102 PNNI # PNNI over IP pim 103 PIM # Protocol Independent Multicast aris 104 ARIS scps 105 SCPS qnx 106 QNX a/n 107 A/N # Active Networks ipcomp 108 IPCOMP # IP Payload Compression Protocol snp 109 SNP # Sitara Networks Protocol compaq-peer 110 Compaq-Peer # Compaq Peer Protocol ipx-in-ip 111 IPX-in-IP # IPX in IP carp 112 CARP vrrp # Virtual Router Redundancy Protocol pgm 113 PGM # PGM Reliable Transport Protocol # 114 # any 0-hop protocol l2tp 115 L2TP # Layer Two Tunneling Protocol ddx 116 DDX # D-II Data Exchange (DDX) iatp 117 IATP # Interactive Agent Transfer Protocol stp 118 STP # Schedule Transfer Protocol srp 119 SRP # SpectraLink Radio Protocol uti 120 UTI smp 121 SMP # Simple Message Protocol sm 122 SM ptp 123 PTP # Performance Transparency Protocol isis 124 ISIS # IS-IS over IPv4 fire 125 FIRE crtp 126 CRTP # Combat Radio Transport Protocol crudp 127 CRUDP # Combat Radio User Datagram sscopmce 128 SSCOPMCE iplt 129 IPLT sps 130 SPS # Secure Packet Shield pipe 131 PIPE # Private IP Encapsulation within IP sctp 132 SCTP # Stream Control Transmission Protocol fc 133 FC # Fibre Channel rsvp-e2e-ignore 134 RSVP-E2E-IGNORE mobility-header 135 MOBILITY-HEADER # Mobility Header udplite 136 UDPLite mpls-in-ip 137 MPLS-in-IP # MPLS in IP # 138-254 # Unassigned # 255 # Reserved @ 1.15 log @Integrate Common Address Redundancy Procotol (CARP) from OpenBSD 'pseudo-device carp' Thanks to: joerg@@ christos@@ riz@@ and others who tested Ok: core@@ @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.14 2005/12/18 21:39:52 rpaulo Exp $ d44 1 a44 1 xtp 36 XTP # Xpress Tranfer Protocol @ 1.14 log @Add 4 new protocols: rsvp-e2e-ignore, mobility-header, udplite and mpls-in-ip. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.13 2004/06/10 10:06:51 kleink Exp $ d120 1 a120 1 vrrp 112 VRRP # Virtual Router Redundancy Protocol @ 1.13 log @Update with the iana.org URL, as has been done with services. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.12 2003/09/08 21:02:55 itojun Exp $ d142 5 a146 1 # 134-254 # Unassigned @ 1.13.2.1 log @Pull up following revision(s) (requested by martti in ticket #1595): etc/protocols: revision 1.14 etc/protocols: revision 1.15 etc/protocols: revision 1.16 Add 4 new protocols: rsvp-e2e-ignore, mobility-header, udplite and mpls-in-ip. Integrate Common Address Redundancy Procotol (CARP) from OpenBSD 'pseudo-device carp' Thanks to: joerg@@ christos@@ riz@@ and others who tested Ok: core@@ Fix typo in xtp comment. @ text @d1 1 a1 1 # $NetBSD$ d44 1 a44 1 xtp 36 XTP # Xpress Transfer Protocol d120 1 a120 1 carp 112 CARP vrrp # Virtual Router Redundancy Protocol d142 1 a142 5 rsvp-e2e-ignore 134 RSVP-E2E-IGNORE mobility-header 135 MOBILITY-HEADER # Mobility Header udplite 136 UDPLite mpls-in-ip 137 MPLS-in-IP # MPLS in IP # 138-254 # Unassigned @ 1.12 log @dd icmp6 as alias @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.11 2001/02/28 16:10:22 atatat Exp $ d6 1 a6 2 # see http://www.isi.edu/in-notes/iana/assignments/protocol-numbers # likely to move to http://www.iana.org/ one of these days @ 1.12.4.1 log @Pull up following revision(s) (requested by martti in ticket #10786): etc/protocols: revision 1.13 etc/protocols: revision 1.14 etc/protocols: revision 1.15 etc/protocols: revision 1.16 Update with the iana.org URL, as has been done with services. Add 4 new protocols: rsvp-e2e-ignore, mobility-header, udplite and mpls-in-ip. Integrate Common Address Redundancy Procotol (CARP) from OpenBSD 'pseudo-device carp' Thanks to: joerg@@ christos@@ riz@@ and others who tested Ok: core@@ Fix typo in xtp comment. @ text @d1 1 a1 1 # $NetBSD$ d6 2 a7 1 # see http://www.iana.org/assignments/protocol-numbers d45 1 a45 1 xtp 36 XTP # Xpress Transfer Protocol d121 1 a121 1 carp 112 CARP vrrp # Virtual Router Redundancy Protocol d143 1 a143 5 rsvp-e2e-ignore 134 RSVP-E2E-IGNORE mobility-header 135 MOBILITY-HEADER # Mobility Header udplite 136 UDPLite mpls-in-ip 137 MPLS-in-IP # MPLS in IP # 138-254 # Unassigned @ 1.11 log @Sync up with the official protocol number assignments list. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.10 2001/01/19 09:01:02 kleink Exp $ d67 1 a67 1 ipv6-icmp 58 IPv6-ICMP # ICMP version 6 @ 1.10 log @Add VRRP (112). @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.9 2000/01/17 16:39:37 itojun Exp $ d16 1 d18 3 d22 4 d27 2 d30 1 d32 4 d37 1 d39 6 d46 1 d48 2 d51 4 d57 2 d61 3 d65 2 d70 19 d91 7 d99 4 d104 3 d108 4 d113 4 d118 3 d122 23 @ 1.9 log @add IPv6 items. s/ippcp/ipcomp/ for #108, as http://www.isi.edu/in-notes/iana/assignments/protocol-numbers lists it as ipcomp, not ippcp. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.8 1998/09/14 21:09:51 hwr Exp $ d41 1 @ 1.8 log @Some additions. And IDPR-CMTP is 38 not 39 according to IANA. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.7 1998/08/16 18:27:43 tron Exp $ d32 2 d40 1 a40 1 ippcp 108 IPPCP # IP Payload Compression Protocol @ 1.7 log @Add "General Routing Encapsulation" protocol. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.6 1998/05/11 18:55:13 fair Exp $ d24 1 a24 1 idpr-cmtp 39 IDPR-CMTP # IDPR Control Message Transport d30 2 a31 1 icmpv6 58 ICMPV6 # Internet Control Message Protocol version 6 d38 1 @ 1.6 log @add PIM plus URL to protocols per PR#5438 @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.5 1997/03/18 03:49:39 sommerfe Exp $ d27 1 @ 1.5 log @Add assigned numbers for ipsec and ipv6 protocols @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.4 1997/02/15 10:02:23 mikel Exp $ d5 3 a7 1 # from: @@(#)protocols 8.1 (Berkeley) 6/9/93 d26 1 d35 1 @ 1.4 log @cleanup Lite-1 merge @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.3 1995/12/17 02:01:12 thorpej Exp $ d23 4 @ 1.3 log @New-style RCS ids. @ text @d1 1 a1 1 # $NetBSD: protocols,v 1.2 1993/11/07 10:19:06 cgd Exp $ d5 1 a5 3 # from: @@(#)protocols 5.1 (Berkeley) 4/17/89 # # Updated for NetBSD based on RFC 1340, Assigned Numbers (July 1992). d9 1 a9 1 igmp 2 IGMP # Internet Group Management d19 2 a20 2 rdp 27 RDP # "reliable datagram" protocol iso-tp4 29 ISO-TP4 # ISO Transport Protocol class 4 d23 1 d27 1 a27 1 encap 98 ENCAP # Yet Another IP encapsulation @ 1.2 log @update with more official assigned numbers. Garrett Wollman did the work behind this. NOTE: in the future, do not include in this file unofficial numbers without *very* good reason. @ text @d1 1 a5 1 # $Id$ @ 1.1 log @Initial revision @ text @d4 2 a5 1 # @@(#)protocols 5.1 (Berkeley) 4/17/89 d7 2 d11 1 d13 2 d22 7 @ 1.1.1.1 log @initial import of 386bsd-0.1 sources @ text @@ 1.1.1.2 log @import 4.4BSD-Lite @ text @d4 1 a4 1 # @@(#)protocols 8.1 (Berkeley) 6/9/93 a7 1 igmp 2 IGMP # internet group management protocol d15 1 a15 4 rdp 27 RDP # reliable data protocol iso-tp4 29 ISO-TP4 # ISO Transport Protocol Class 4 iso-ip 80 ISO-IP # ISO Internet Protocol encap 98 ENCAP # RFC1241 encapsulation @