1 # Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
   2 # Use is subject to license terms.
   3 #
   4 # CDDL HEADER START
   5 #
   6 # The contents of this file are subject to the terms of the
   7 # Common Development and Distribution License, Version 1.0 only
   8 # (the "License").  You may not use this file except in compliance
   9 # with the License.
  10 #
  11 # You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
  12 # or http://www.opensolaris.org/os/licensing.
  13 # See the License for the specific language governing permissions
  14 # and limitations under the License.
  15 #
  16 # When distributing Covered Code, include this CDDL HEADER in each
  17 # file and include the License file at usr/src/OPENSOLARIS.LICENSE.
  18 # If applicable, add the following below this CDDL HEADER, with the
  19 # fields enclosed by brackets "[]" replaced with your own identifying
  20 # information: Portions Copyright [yyyy] [name of copyright owner]
  21 #
  22 # CDDL HEADER END
  23 #
  24 
  25 #
  26 # Internet (IP) protocols
  27 #
  28 ip              0       IP              # internet protocol, pseudo protocol number
  29 icmp            1       ICMP            # internet control message protocol
  30 igmp            2       IGMP            # Internet Group Management
  31 ggp             3       GGP             # gateway-gateway protocol
  32 ipip            4       IP-IP           # IP in IP (encapsulation)
  33 tcp             6       TCP             # transmission control protocol
  34 cbt             7       CBT             # Core Based Trees
  35 egp             8       EGP             # exterior gateway protocol
  36 igp             9       IGP             # any private interior gateway
  37 pup             12      PUP             # PARC universal packet protocol
  38 udp             17      UDP             # user datagram protocol
  39 mux             18      MUX             # Multiplexing
  40 hmp             20      HMP             # host monitoring protocol
  41 xns-idp         22      XNS-IDP         # Xerox NS IDP
  42 rdp             27      RDP             # "reliable datagram" protocol
  43 dccp            33      DCCP            # Datagram Congestion Control Protocol
  44 idpr            35      IDPR            # Inter-Domain Policy Routing Protocol
  45 idpr-cmtp       38      IDPR-CMTP       # IDPR Control Message Transport Protocol
  46 sdrp            42      SDRP            # Source Demand Routing Protocol
  47 idrp            45      IDRP            # Inter-Domain Routing Protocol
  48 rsvp            46      RSVP            # Resource Reservation Protocol
  49 gre             47      GRE             # Generic Routing Encapsulation
  50 esp             50      ESP             # Encapsulating Security Payload
  51 ah              51      AH              # Authentication Header
  52 mobile          55      MOBILE          # IP Mobility
  53 ospf            89      OSPFIGP         # Open Shortest Path First
  54 pim             103     PIM             # Protocol Independent Multicast
  55 ipcomp          108     IPComp          # IP Payload Compression Protocol
  56 vrrp            112     VRRP            # Virtual Router Redundancy Protocol
  57 sctp            132     SCTP            # Stream Control Transmission Protocol
  58 
  59 #
  60 # Internet (IPv6) extension headers
  61 #
  62 hopopt          0       HOPOPT          # Hop-by-hop options for IPv6
  63 ipv6            41      IPv6            # IPv6 in IP encapsulation
  64 ipv6-route      43      IPv6-Route      # Routing header for IPv6
  65 ipv6-frag       44      IPv6-Frag       # Fragment header for IPv6
  66 ipv6-icmp       58      IPv6-ICMP       # IPv6 internet control message protocol
  67 ipv6-nonxt      59      IPv6-NoNxt      # No next header extension header for IPv6
  68 ipv6-opts       60      IPv6-Opts       # Destination Options for IPv6