home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / drafts / draft_ietf_q_t / draft-ietf-rmonmib-rmonprot-v2-02.txt < prev    next >
Text File  |  1997-09-04  |  231KB  |  9,736 lines

  1.  
  2.  
  3.  
  4.  
  5. Draft                  RMON Protocol Identifiers             August 1997
  6.  
  7.  
  8.            Remote Network Monitoring MIB Protocol Identifiers
  9.                 <draft-ietf-rmonmib-rmonprot-v2-02.txt>
  10.  
  11.                             August 30, 1997
  12.  
  13.  
  14.                               Andy Bierman
  15.                           Cisco Systems, Inc.
  16.                            abierman@cisco.com
  17.  
  18.                               Chris Bucci
  19.                       Network General Corporation
  20.                              buccic@ngc.com
  21.  
  22.                               Robin Iddon
  23.                                3Com, Inc.
  24.                        Robin_Iddon@3mail.3com.com
  25.  
  26.  
  27.  
  28.  
  29.  
  30.                           Status of this Memo
  31.  
  32. This document is an Internet-Draft.  Internet-Drafts are working
  33. documents of the Internet Engineering Task Force (IETF), its areas, and
  34. its working groups.  Note that other groups may also distribute working
  35. documents as Internet-Drafts.
  36.  
  37. Internet-Drafts are draft documents valid for a maximum of six months
  38. and may be updated, replaced, or obsoleted by other documents at any
  39. time.  It is inappropriate to use Internet- Drafts as reference material
  40. or to cite them other than as ``work in progress.''
  41.  
  42. To learn the current status of any Internet-Draft, please check the
  43. ``1id-abstracts.txt'' listing contained in the Internet- Drafts Shadow
  44. Directories on ds.internic.net (US East Coast), nic.nordu.net (Europe),
  45. ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific Rim).
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Bierman/Bucci/Iddon      Expires February 1998                  [Page 1]
  59.  
  60.  
  61.  
  62.  
  63.  
  64. Draft                  RMON Protocol Identifiers             August 1997
  65.  
  66.  
  67. 1.  Introduction
  68.  
  69. This memo describes protocol encapsulations which are referenced by the
  70. management objects defined in the Remote Network Monitoring MIB Version
  71. 2 [RFC2021].  Additionally, this memo defines a notation describing
  72. protocol layers in a protocol encapsulation and contains a large list of
  73. protocol definitions using this notation.  Although related to the
  74. original Remote Network Monitoring MIB [RFC1757], this document refers
  75. only to objects found in the RMON-2 MIB.
  76.  
  77. 2.  The SNMP Network Management Framework
  78.  
  79. The SNMP Network Management Framework presently consists of three major
  80. components.  They are:
  81.  
  82. o    the SMI, described in RFC 1902 [RFC1902], - the mechanisms used for
  83.      describing and naming objects for the purpose of management.
  84.  
  85. o    the MIB-II, STD 17, RFC 1213 [RFC1213], - the core set of managed
  86.      objects for the Internet suite of protocols.
  87.  
  88. o    the protocol, RFC 1157 [RFC1157] and/or RFC 1905 [RFC1905], - the
  89.      protocol for accessing managed information.
  90.  
  91.  
  92. Textual conventions are defined in RFC 1903 [RFC1903], and conformance
  93. statements are defined in RFC 1904 [RFC1904].
  94.  
  95.  
  96. The Framework permits new objects to be defined for the purpose of
  97. experimentation and evaluation.
  98.  
  99.  
  100. 2.1.  Object Definitions
  101.  
  102. Managed objects are accessed via a virtual information store, termed the
  103. Management Information Base or MIB.  Objects in the MIB are defined
  104. using the subset of Abstract Syntax Notation One (ASN.1) defined in the
  105. SMI.  In particular, each object type is named by an OBJECT IDENTIFIER,
  106. an administratively assigned name.  The object type together with an
  107. object instance serves to uniquely identify a specific instantiation of
  108. the object.  For human convenience, we often use a textual string,
  109. termed the descriptor, to refer to the object type.
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117. Bierman/Bucci/Iddon      Expires February 1998                  [Page 2]
  118.  
  119.  
  120.  
  121.  
  122.  
  123. Draft                  RMON Protocol Identifiers             August 1997
  124.  
  125.  
  126. 3.  Overview
  127.  
  128. The RMON-2 MIB [RFC2021] uses hierarchically formatted OCTET STRINGs to
  129. globally identify individual protocol encapsulations in the
  130. protocolDirTable.
  131.  
  132. This guide contains algorithms and examples of protocol identifier
  133. encapsulations for use as INDEX values in the protocolDirTable.
  134.  
  135. This document is not intended to be an authoritative reference on the
  136. protocols described herein. Refer to the Official Internet Standards
  137. document [RFC1800], the Assigned Numbers document [RFC1700], or other
  138. appropriate RFCs, IEEE documents, etc. for complete and authoritative
  139. protocol information.
  140.  
  141. This is the the second revision of this document, and is intended to
  142. replace the first RMON-2 Protocol Identifiers document, defined in RFC
  143. 2074 [RFC2074].
  144.  
  145.  
  146. 3.1.  Terms
  147.  
  148. Several terms are used throughout this document, as well as in the
  149. RMON-2 MIB [RFC2021], that should be introduced:
  150.  
  151. layer-identifier:
  152.      An octet string fragment representing a particular protocol
  153.      encapsulation layer. A fragment consists of exactly four octets,
  154.      encoded in network byte order.  Base layer encapsulations have no
  155.      parent. Children layer-identifiers, if any, for a protocol must
  156.      have unique values among each other.  (See section 4.3 'Evaluating
  157.      a Protocol-Identifier INDEX' for more detail.)
  158.  
  159. protocol:
  160.      A particular protocol layer, as specified by encoding rules in this
  161.      document. Usually refers to a single layer in a given
  162.      encapsulation. Note that this term is sometimes used in the RMON-2
  163.      MIB [RFC2021] to name a fully-specified protocol-identifier string.
  164.      In such a case, the protocol-identifier string is named for its
  165.      upper-most layer. A named protocol may also refer to any
  166.      encapsulation of that protocol.
  167.  
  168. protocol-identifier string:
  169.      An octet string representing a particular protocol encapsulation,
  170.      as specified by the encoding rules in this document. This string is
  171.  
  172.  
  173.  
  174.  
  175.  
  176. Bierman/Bucci/Iddon      Expires February 1998                  [Page 3]
  177.  
  178.  
  179.  
  180.  
  181.  
  182. Draft                  RMON Protocol Identifiers             August 1997
  183.  
  184.  
  185.      identified in the RMON-2 MIB [RFC2021] as the protocolDirID object.
  186.      A protocol-identifier string is composed of one or more layer-
  187.      identifiers read from left to right. The left-most layer-identifier
  188.      specifies a base layer encapsulation. Each layer-identifier to the
  189.      right specifies a child layer protocol encapsulation.
  190.  
  191. protocol-identifier macro:
  192.      A group of formatted text describing a particular protocol layer,
  193.      as used within the RMON-2 MIB [RFC2021] (also called a "PI macro").
  194.      The PI macro serves several purposes:
  195.  
  196.      - Names the protocol for use within the RMON-2 MIB [RFC2021].
  197.      - Describes how the protocol is encoded into an octet string.
  198.      - Describes how child protocols are identified (if applicable),
  199.        and encoded into an octet string.
  200.      - Describes which protocolDirParameters are allowed for the protocol.
  201.      - Describes how the associated protocolDirType object is encoded
  202.        for the protocol.
  203.      - Provides reference(s) to authoritative documentation for the
  204.        protocol.
  205.  
  206.  
  207. protocol-variant-identifier macro:
  208.      A group of formatted text describing a particular protocol layer,
  209.      as used within the RMON-2 MIB [RFC2021]. This protocol is a variant
  210.      of a well known encapsulation that may be present in the
  211.      protocolDirTable. This macro is used to document the IANA assigned
  212.      protocols, which are needed to identify protocols which cannot be
  213.      practically identified by examination of 'appropriate network
  214.      traffic' (e.g. the packets which carry them). All other protocols
  215.      (which can be identified by examination of appropriate network
  216.      traffic) should be documented using the protocol-identifier macro.
  217.      A protocol-variant-identifier is documented using the protocol-
  218.      variant version of the protocol-identifier macro.
  219.  
  220. protocol-parameter:
  221.      A single octet, corresponding to a specific layer-identifier in the
  222.      protocol-identifier. This octet is a bit-mask indicating special
  223.      functions or capabilities that this agent is providing for the
  224.      corresponding protocol.
  225.  
  226. protocol-parameters string:
  227.      An octet string, which contains one protocol-parameter for each
  228.      layer-identifier in the protocol-identifier.  See the section
  229.      'Mapping of the PARAMETERS Clause' for more detail.  This string is
  230.  
  231.  
  232.  
  233.  
  234.  
  235. Bierman/Bucci/Iddon      Expires February 1998                  [Page 4]
  236.  
  237.  
  238.  
  239.  
  240.  
  241. Draft                  RMON Protocol Identifiers             August 1997
  242.  
  243.  
  244.      identified in the RMON-2 MIB [RFC2021] as the protocolDirParameters
  245.      object.
  246.  
  247. protocolDirTable INDEX:
  248.      A protocol-identifier and protocol-parameters octet string pair
  249.      that have been converted to an INDEX value, according to the
  250.      encoding rules in in section 7.7 of RFC 1902 [RFC1902].
  251.  
  252. pseudo-protocol:
  253.      A convention or algorithm used only within this document for the
  254.      purpose of encoding protocol-identifier strings.
  255.  
  256. protocol encapsulation tree
  257.      Protocol encapsulations can be organized into an inverted rooted
  258.      tree. The nodes of the root are the base encapsulations. The
  259.      children nodes, if any, of a node in the tree are the
  260.      encapsulations of child protocols.
  261.  
  262.  
  263. 3.2.  Relationship to the Remote Network Monitoring MIB
  264.  
  265. This document is intended to identify possible string values for the
  266. OCTET STRING objects protocolDirID and protocolDirParameters.  Tables in
  267. the new Protocol Distribution, Host, and Matrix groups use a local
  268. INTEGER INDEX, in order to remain unaffected by changes in this
  269. document. Only the protocolDirTable uses the strings (protocolDirID and
  270. protocolDirParameters) described in this document.
  271.  
  272. This document is not intended to limit the protocols that may be
  273. identified for counting in the RMON-2 MIB. Many protocol encapsulations,
  274. not explicitly identified in this document, may be present in an actual
  275. implementation of the protocolDirTable. Also, implementations of the
  276. protocolDirTable may not include all the protocols identified in the
  277. example section below. For example, a protocol identified in this
  278. document as a child of TCP, may be identified as rooted under UDP in a
  279. particular implementation.
  280.  
  281. This document is intentionally separated from the MIB objects to allow
  282. frequent updates to this document without any republication of MIB
  283. objects.  Protocol Identifier macros submitted from the RMON working
  284. group and community at large (to the RMONMIB WG mailing list at
  285. 'rmonmib@cisco.com') will be collected and added to this document.
  286.  
  287. Macros submissions will be collected in the IANA's MIB files under the
  288. directory "ftp://ftp.isi.edu/mib/rmonmib/rmon2_pi_macros/" and in the
  289.  
  290.  
  291.  
  292.  
  293.  
  294. Bierman/Bucci/Iddon      Expires February 1998                  [Page 5]
  295.  
  296.  
  297.  
  298.  
  299.  
  300. Draft                  RMON Protocol Identifiers             August 1997
  301.  
  302.  
  303. RMONMIB working group mailing list message archive file
  304. "ftp://ftpeng.cisco.com/ftp/rmonmib/rmonmib".
  305.  
  306. This document does not discuss auto-discovery and auto-population of the
  307. protocolDirTable. This functionality is not explicitly defined by the
  308. RMON standard. An agent should populate the directory with the
  309. 'interesting' protocols on which the intended applications depend.
  310.  
  311.  
  312. 3.3.  Relationship to the ATM-RMON MIB
  313.  
  314. The ATM Forum has standardized "Remote Monitoring MIB Extensions for ATM
  315. Networks" (ATM-RMON MIB)  [AF-NM-TEST-0080.000], which provides RMON-
  316. like stats, host, matrix, and matrixTopN capability for NSAP address-
  317. based (AAL-5) cell traffic.
  318.  
  319. 3.3.1.  Port Aggregation
  320.  
  321. It it possible to correlate ATM-RMON MIB data with packet-based RMON2
  322. [RFC2021] collections, but only if the ATM-RMON 'portSelGrpTable' and
  323. 'portSelTable' are configured to provide the same level of port
  324. aggregation as used in the packet-based collection.  This will require
  325. an ATM-RMON 'portSelectGroup' to contain a single port, in the case of
  326. traditional RMON dataSources, but near-future RMON MIBs will provide
  327. dataSource aggregation mechanisms.
  328.  
  329. 3.3.2.  Encapsulation Mappings
  330.  
  331. The RMON PI document does not contain explicit PI macro support for
  332. "Multiprotocol Encapsulation over ATM Adaptation Layer 5" [RFC1483], or
  333. ATM Forum "LAN Emulation over ATM" (LANE) [AF-LANE-0021.000].  Instead,
  334. a probe must 'fit' the ATM encapsulation to one of the base layers
  335. defined in this document (i.e., llc, snap, or vsnap), regardless of how
  336. the raw data is obtained by the agent (e.g., VC-muxing vs. LLC-muxing,
  337. or routed vs. bridged formats).  See section 5.2 for details on
  338. identifying and decoding a particular base layer.
  339.  
  340. An NMS can determine some of the omitted encapsulation details by
  341. examining the interface type (ifType) of the dataSource for a particular
  342. RMON collection:
  343.  
  344.    RFC 1483 dataSource ifTypes:
  345.         - aal5(49)
  346.  
  347.    LANE dataSource ifTypes:
  348.  
  349.  
  350.  
  351.  
  352.  
  353. Bierman/Bucci/Iddon      Expires February 1998                  [Page 6]
  354.  
  355.  
  356.  
  357.  
  358.  
  359. Draft                  RMON Protocol Identifiers             August 1997
  360.  
  361.  
  362.         - aflane8023(59)
  363.         - aflane8025(60)
  364.  
  365. These dataSources require implementation of the ifStackTable from the
  366. new Interfaces MIB [RFC1573].  It is possible that some implementations
  367. will use dataSource values which indicate an ifType of 'atm(37)'
  368. (because the ifStackTable is not supported), however this is strongly
  369. discouraged by the RMONMIB WG.
  370.  
  371. 3.3.3.  Counting ATM Traffic in RMON2 Collections
  372.  
  373. The RMON2 AL and NL (host/matrix/topN) tables require that octet
  374. counters be incremented by the size of the particular frame, not by the
  375. size of the frame attributed to a given protocol.
  376.  
  377. Probe implementations must use the AAL-5 frame size (not the AAL-5
  378. payload size or encapsulated MAC frame size) as the 'frame size' for the
  379. purpose of incrementing RMON2 octet counters (e.g., 'nlHostInOctets',
  380. 'alHostOutOctets').
  381.  
  382. The RMONMIB WG has not addressed issues relating to packet capture of
  383. AAL-5 based traffic. Therefore, it is an implementation-specific matter
  384. whether padding octets (i.e., RFC 1483 VC-muxed, bridged 802.3 or 802.5
  385. traffic, or LANE traffic) are represented in the RMON1
  386. 'captureBufferPacketData' MIB object.   Normally, the first octet of the
  387. captured frame is the first octet of the destination MAC address (DA).
  388.  
  389.  
  390. 3.4.  Relationship to the Other MIBs
  391.  
  392. The RMON Protocol Identifiers document is intended for use with the
  393. protocolDirTable within the RMON MIB. It is not relevant to any other
  394. MIB, or intended for use with any other MIB.
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412. Bierman/Bucci/Iddon      Expires February 1998                  [Page 7]
  413.  
  414.  
  415.  
  416.  
  417.  
  418. Draft                  RMON Protocol Identifiers             August 1997
  419.  
  420.  
  421. 4.  Protocol Identifier Encoding
  422.  
  423. The protocolDirTable is indexed by two OCTET STRINGs, protocolDirID and
  424. protocolDirParameters. To encode the table index, each variable-length
  425. string is converted to an OBJECT IDENTIFIER fragment, according to the
  426. encoding rules in section 7.7 of RFC 1902 [RFC1902]. Then the index
  427. fragments are simply concatenated. (Refer to figures 1a - 1d below for
  428. more detail.)
  429.  
  430. The first OCTET STRING (protocolDirID) is composed of one or more 4-
  431. octet "layer-identifiers". The entire string uniquely identifies a
  432. particular node in the protocol encapsulation tree. The second OCTET
  433. STRING, (protocolDirParameters) which contains a corresponding number of
  434. 1-octet protocol-specific parameters, one for each 4-octet layer-
  435. identifier in the first string.
  436.  
  437. A protocol layer is normally identified by a single 32-bit value.  Each
  438. layer-identifier is encoded in the ProtocolDirID OCTET STRING INDEX as
  439. four sub-components [ a.b.c.d ], where 'a' - 'd' represent each byte of
  440. the 32-bit value in network byte order.  If a particular protocol layer
  441. cannot be encoded into 32 bits, then it must be defined as an
  442. 'ianaAssigned' protocol (see below for details on IANA assigned
  443. protocols).
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471. Bierman/Bucci/Iddon      Expires February 1998                  [Page 8]
  472.  
  473.  
  474.  
  475.  
  476.  
  477. Draft                  RMON Protocol Identifiers             August 1997
  478.  
  479.  
  480. The following figures show the differences between the OBJECT IDENTIFIER
  481. and OCTET STRING encoding of the protocol identifier string.
  482.  
  483.                    Fig. 1a
  484.          protocolDirTable INDEX Format
  485.          -----------------------------
  486.  
  487.      +---+--------------------------+---+---------------+
  488.      | c !                          | c !  protocolDir  |
  489.      | n !  protocolDirID           | n !  Parameters   |
  490.      | t !                          | t !               |
  491.      +---+--------------------------+---+---------------+
  492.  
  493.                    Fig. 1b
  494.          protocolDirTable OCTET STRING Format
  495.          ------------------------------------
  496.  
  497.       protocolDirID
  498.      +----------------------------------------+
  499.      |                                        |
  500.      |              4 * N octets              |
  501.      |                                        |
  502.      +----------------------------------------+
  503.  
  504.      protocolDirParameters
  505.      +----------+
  506.      |          |
  507.      | N octets |
  508.      |          |
  509.      +----------+
  510.  
  511.                     Fig. 1c
  512.         protocolDirTable INDEX Format Example
  513.         -------------------------------------
  514.  
  515.      protocolDirID                   protocolDirParameters
  516.      +---+--------+--------+--------+--------+---+---+---+---+---+
  517.      | c |  proto |  proto |  proto |  proto | c |par|par|par|par|
  518.      | n |  base  | L(B+1) | L(B+2) | L(B+3) | n |ba-| L3| L4| L5|
  519.      | t |(+flags)|   L3   |   L4   |   L5   | t |se |   |   |   |
  520.      +---+--------+--------+--------+--------+---+---+---+---+---+ subOID
  521.      | 1 |   4    |    4   |    4   |    4   | 1 | 1 | 1 | 1 | 1 | count
  522.  
  523.      where N is the number of protocol-layer-identifiers required
  524.      for the entire encapsulation of the named protocol.  Note
  525.  
  526.  
  527.  
  528.  
  529.  
  530. Bierman/Bucci/Iddon      Expires February 1998                  [Page 9]
  531.  
  532.  
  533.  
  534.  
  535.  
  536. Draft                  RMON Protocol Identifiers             August 1997
  537.  
  538.  
  539.      that the layer following the base layer usually identifies
  540.      a network layer protocol, but this is not always the case,
  541.      (most notably for children of the 'vsnap' base-layer).
  542.  
  543.  
  544.  
  545.                     Fig. 1d
  546.        protocolDirTable OCTET STRING Format Example
  547.        --------------------------------------------
  548.  
  549.      protocolDirID
  550.      +--------+--------+--------+--------+
  551.      |  proto |  proto |  proto |  proto |
  552.      |   base |    L3  |   L4   |   L5   |
  553.      |        |        |        |        |
  554.      +--------+--------+--------+--------+ octet
  555.      |    4   |    4   |    4   |    4   | count
  556.  
  557.  
  558.      protocolDirParameters
  559.      +---+---+---+---+
  560.      |par|par|par|par|
  561.      |ba-| L3| L4| L5|
  562.      |se |   |   |   |
  563.      +---+---+---+---+ octet
  564.      | 1 | 1 | 1 | 1 | count
  565.  
  566.      where N is the number of protocol-layer-identifiers required
  567.      for the entire encapsulation of the named protocol.  Note
  568.      that the layer following the base layer usually identifies
  569.      a network layer protocol, but this is not always the case,
  570.  
  571.  
  572. Although this example indicates four encapsulated protocols, in
  573. practice, any non-zero number of layer-identifiers may be present,
  574. theoretically limited only by OBJECT IDENTIFIER length restrictions, as
  575. specified in section 3.5 of RFC 1902 [RFC1902].
  576.  
  577. Note that these two strings would not be concatenated together if ever
  578. returned in a GetResponse PDU, since they are different MIB objects.
  579. However, protocolDirID and protocolDirParameters are not currently
  580. readable MIB objects.
  581.  
  582.  
  583.  
  584.  
  585.  
  586.  
  587.  
  588.  
  589. Bierman/Bucci/Iddon      Expires February 1998                 [Page 10]
  590.  
  591.  
  592.  
  593.  
  594.  
  595. Draft                  RMON Protocol Identifiers             August 1997
  596.  
  597.  
  598. 4.1.  ProtocolDirTable INDEX Format Examples
  599.  
  600. The following PI identifier fragments are examples of some fully encoded
  601. protocolDirTable INDEX values for various encapsulations.
  602.  
  603.  
  604.  -- HTTP; fragments counted from IP and above
  605.  ether2.ip.tcp.www-http =
  606.     16.0.0.0.1.0.0.8.0.0.0.0.6.0.0.0.80.4.0.1.0.0
  607.  
  608.  -- SNMP over UDP/IP over SNAP
  609.  snap.ip.udp.snmp =
  610.     16.0.0.0.3.0.0.8.0.0.0.0.17.0.0.0.161.4.0.0.0.0
  611.  
  612.  -- SNMP over IPX over SNAP
  613.  snap.ipx.snmp =
  614.     12.0.0.0.3.0.0.129.55.0.0.144.15.3.0.0.0
  615.  
  616.  -- SNMP over IPX over raw8023
  617.  ianaAssigned.ipxOverRaw8023.snmp =
  618.     12.0.0.0.5.0.0.0.1.0.0.144.15.3.0.0.0
  619.  
  620.  -- IPX over LLC
  621.  llc.ipx =
  622.     8.0.0.0.2.0.0.0.224.2.0.0
  623.  
  624.  -- SNMP over UDP/IP over any link layer
  625.  ether2.ip.udp.snmp
  626.     16.1.0.0.1.0.0.8.0.0.0.0.17.0.0.0.161.4.0.0.0.0
  627.  
  628.  -- IP over any link layer; base encoding is IP over ether2
  629.  ether2.ip
  630.     8.1.0.0.1.0.0.8.0.2.0.0
  631.  
  632.  -- AppleTalk Phase 2 over ether2
  633.  ether2.atalk
  634.    8.0.0.0.1.0.0.128.155.2.0.0
  635.  
  636.  -- AppleTalk Phase 2 over vsnap
  637.  vsnap.apple-oui.atalk
  638.    12.0.0.0.4.0.8.0.7.0.0.128.155.3.0.0.0
  639.  
  640.  
  641.  
  642.  
  643.  
  644.  
  645.  
  646.  
  647.  
  648. Bierman/Bucci/Iddon      Expires February 1998                 [Page 11]
  649.  
  650.  
  651.  
  652.  
  653.  
  654. Draft                  RMON Protocol Identifiers             August 1997
  655.  
  656.  
  657. 4.2.  Protocol Identifier Macro Format
  658.  
  659. The following example is meant to introduce the protocol-identifier
  660. macro. (The syntax is not quite ASN.1.) This macro is used to represent
  661. both protocols and protocol-variants.
  662.  
  663. If the 'VariantOfPart' component of the macro is present, then the macro
  664. represents a protocol-variant instead of a protocol.  A protocol-
  665. variant-identifier is used only for IANA assigned protocols, enumerated
  666. under the 'ianaAssigned' base-layer.
  667.  
  668.  
  669. 4.2.1.  Lexical Conventions
  670.  
  671. The lexical conventions of the PI language follow the lexical
  672. conventions for the MIB module language. However, the keywords of the PI
  673. language are the following and not those used in the MIB module
  674. language:
  675.  
  676.       ADDRESS-FORMAT
  677.       ATTRIBUTES
  678.       CHILDREN
  679.       DECODING
  680.       DESCRIPTION
  681.       PARAMETERS
  682.       PROTOCOL-IDENTIFIER
  683.       REFERENCE
  684.       VARIANT-OF
  685.  
  686. The PI language contains only a sub-set of the punctuation elements of
  687. the MIB module language. These elements are:
  688.  
  689.      { left curly brace
  690.      } right curly brace
  691.      ( left parenthesis
  692.      ) right parenthesis
  693.      , comma
  694.      ::= two colons and an equal sign
  695.  
  696. The following punctuation elements of the MIB module language are not
  697. elements of the PI language:
  698.  
  699.      - hyphen (dash)
  700.      . period
  701.      ; semicolon
  702.  
  703.  
  704.  
  705.  
  706.  
  707. Bierman/Bucci/Iddon      Expires February 1998                 [Page 12]
  708.  
  709.  
  710.  
  711.  
  712.  
  713. Draft                  RMON Protocol Identifiers             August 1997
  714.  
  715.  
  716.      | vertical bar
  717.      .. two periods
  718.  
  719.  
  720. 4.2.2.  Notation for Syntax Descriptions
  721.  
  722. An extended form of the BNF notation is used to specify the syntax of
  723. the PI language. The rules for this notation are shown below:
  724.  
  725.   *  Literal values are specified in quotes, for example "BEGIN"
  726.  
  727.   *  Replaceable items are surrounded by less than (<) and greater than
  728.      (>) characters, for example <oidValue>
  729.  
  730.   *  Defined items are specified without surrounding quotes or less than
  731.      and greater than characters, for example lcName
  732.  
  733.   *  A vertical bar (|) is used to indicate a choice between items, for
  734.      example  <synType> | <tcType> | <seqEnum> | <seqBits>
  735.  
  736.   *  Ellipsis are used to indicate that the previous item may be
  737.      repeated one or more times, for example <importsFrom>...
  738.  
  739.   *  Square brackets are used to enclose optional items, for example [
  740.      "DISPLAY-HINT" chrStr ]
  741.  
  742.   *  Curly braces are used to group together items, for example {
  743.      "OBJECT" "IDENTIFIER" }
  744.  
  745.   *  An equals character (=) is used to mean "defined as," for example
  746.      <mibFile> = <mibModule>...
  747.  
  748.   *  An example of a combined usage of several rules is the following:
  749.           <importsFrom> = <importsName> ["," <importsName>]...
  750.                              "FROM" <moduleIdent>
  751.  
  752. This example uses an equals character to specify that an <importsFrom>
  753. item is defined as the list of items to the right of the equals
  754. character. The square brackets are used to indicate that a comma
  755. followed by an <importsName> item is optional. The ellipsis are used to
  756. indicate that the preceding item, that is, ["," <importsName>] may be
  757. repeated. The text FROM is in quotes to indicate that it is a literal
  758. value.
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766. Bierman/Bucci/Iddon      Expires February 1998                 [Page 13]
  767.  
  768.  
  769.  
  770.  
  771.  
  772. Draft                  RMON Protocol Identifiers             August 1997
  773.  
  774.  
  775. 4.2.3.  Grammar for the PI Language
  776.  
  777. The following are "defined items" or "terminals" of the grammar and are
  778. identical to the same lexical elements from the MIB module language,
  779. except for hstr and pname:
  780.     lcname - name starting with a lower-case letter, and may contain
  781.              letters, digits, and dash characters (-)
  782.     pname  - name starting with a letter or digit, and may contain
  783.              letters, digits, dashes (-), underbars (_), asterisks (*),
  784.              and pluses (+) (See section 4.2.4)
  785.     number - an unsigned decimal number between 0 and 4g-1
  786.     hstr   - an unsigned hexadecimal number between 0 and 4g-1
  787.              (note: the format is that used in the C programming
  788.              language, and not that used in ASN.1. For example,
  789.              0x04 has the value of 4.)
  790.     string - a quoted string
  791.  
  792. The following is the extended BNF notation for the grammar with starting
  793. symbol <piFile> [ed. 'firstProtoChar' and 'hex-digit' set notation may
  794. be wrong]:
  795.  
  796.     -- a file containing one or more Protocol Identifier (PI) definitions
  797.     <piFile> = <piDefinition>...
  798.  
  799.     -- a PI definition
  800.     <piDefinition> =
  801.       <protoName> "PROTOCOL-IDENTIFIER"
  802.           [ "VARIANT-OF" <protoName> ]
  803.             "PARAMETERS" "{" [ <parmList> ] "}"
  804.             "ATTRIBUTES" "{" [ <attrList> ] "}"
  805.             "DESCRIPTION" string
  806.           [ "CHILDREN" string ]
  807.           [ "ADDRESS-FORMAT" string ]
  808.           [ "DECODING" string ]
  809.           [ "REFERENCE" string ]
  810.             "::=" "{" <encapList> "}"
  811.  
  812.     -- a protocol name
  813.     <protoName> = pname
  814.  
  815.     -- a list of parameters
  816.     <parmList> = <parm> [ "," <parm> ]...
  817.  
  818.     -- a parameter
  819.     <parm> = lcname "(" <nonNegNum> ")"
  820.  
  821.  
  822.  
  823.  
  824.  
  825. Bierman/Bucci/Iddon      Expires February 1998                 [Page 14]
  826.  
  827.  
  828.  
  829.  
  830.  
  831. Draft                  RMON Protocol Identifiers             August 1997
  832.  
  833.  
  834.     -- list of attributes
  835.     <attrList> = <attr> [ "," <attr> ]...
  836.  
  837.     -- an attribute
  838.     <attr> = lcname "(" <nonNegNum> ")"
  839.  
  840.     -- a non-negative number
  841.     <nonNegNum> = number | hstr
  842.  
  843.     -- list of encapsulation values
  844.     <encapList> = <encapValue> [ "," <encapValue> ]...
  845.  
  846.     -- an encapsulation value
  847.     <encapValue> = <baseEncapValue> | <normalEncapValue>
  848.  
  849.     -- base encapsulation value
  850.     <baseEncapValue> = <nonNegNum>
  851.  
  852.     -- normal encapsulation value
  853.      <normalEncapValue> = <protoName> <nonNegNum>
  854.  
  855.  
  856. 4.2.4.  Mapping of the Protocol Name
  857.  
  858. The "protoName" value, called the "protocol name" shall be an ASCII
  859. string consisting of one up to 64 characters from the following:
  860.  
  861.      "A" through "Z"
  862.      "a" through "z"
  863.      "0" through "9"
  864.      dash (-)
  865.      underbar (_)
  866.      asterisk (*)
  867.      plus(+)
  868.  
  869. The first character of the protocol name is limited to one of the
  870. following:
  871.  
  872.      "A" through "Z"
  873.      "a" through "z"
  874.      "0" through "9"
  875.  
  876. This value should be the name or acronym identifying the protocol.  Note
  877. that case is significant.  The value selected for the protocol name
  878. should match the "most well-known" name or acronym for the indicated
  879.  
  880.  
  881.  
  882.  
  883.  
  884. Bierman/Bucci/Iddon      Expires February 1998                 [Page 15]
  885.  
  886.  
  887.  
  888.  
  889.  
  890. Draft                  RMON Protocol Identifiers             August 1997
  891.  
  892.  
  893. protocol.  For example, the document indicated by the URL:
  894.  
  895.     ftp://ftp.isi.edu/in-notes/iana/assignments/protocol-numbers
  896.  
  897. defines IP Protocol field values, so protocol-identifier macros for
  898. children of IP should be given names consistent with the protocol names
  899. found in this authoritative document.  Likewise for the port number name
  900. assignments found in:
  901.  
  902.     ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers
  903.  
  904. When the "well-known name" contains characters not allowed in protocol
  905. names, they must be changed to a dash character ("-") . In the event
  906. that the first character must be changed, the protocol name is prepended
  907. with the letter "p", so the former first letter may be changed to a
  908. dash.
  909.  
  910. For example, z39.50 becomes z39-50 and 914c/g becomes 914c-g.  The
  911. following protocol names are legal:
  912.  
  913.     ftp, ftp-data, whois++, sql*net, 3com-tsmux, ocs_cmu
  914.  
  915. Note that it is possible in actual implementation that different
  916. encapsulations of the same protocol (which are represented by different
  917. entries in the protocolDirTable) will be assigned the same protocol
  918. name.
  919.  
  920. 4.2.5.  Mapping of the VARIANT-OF Clause
  921.  
  922. This clause is present for IANA assigned protocols only.  It identifies
  923. the protocol-identifier macro that most closely represents this
  924. particular protocol, and is known as the "reference protocol".  (A
  925. protocol-identifier macro must exist for the reference protocol.) When
  926. this clause is present in a protocol-identifier macro, the macro is
  927. called a 'protocol-variant-identifier'.
  928.  
  929. Any clause (e.g. CHILDREN, ADDRESS-FORMAT) in the reference protocol-
  930. identifier macro should not be duplicated in the protocol-variant-
  931. identifier macro, if the 'variant' protocols' semantics are identical
  932. for a given clause.
  933.  
  934. Since the PARAMETERS and ATTRIBUTES clauses must be present in a
  935. protocol-identifier, an empty 'ParamList' and 'AttrList' (i.e.
  936. "PARAMETERS {}") must be present in a protocol-variant-identifier macro,
  937. and the 'ParamList' and 'AttrList' found in the reference protocol-
  938.  
  939.  
  940.  
  941.  
  942.  
  943. Bierman/Bucci/Iddon      Expires February 1998                 [Page 16]
  944.  
  945.  
  946.  
  947.  
  948.  
  949. Draft                  RMON Protocol Identifiers             August 1997
  950.  
  951.  
  952. identifier macro examined instead.
  953.  
  954. Note that if an 'ianaAssigned' protocol is defined that is not a variant
  955. of any other documented protocol, then the protocol-identifier macro
  956. should be used instead of the protocol-variant-identifier version of the
  957. macro.
  958.  
  959. 4.2.6.  Mapping of the PARAMETERS Clause
  960.  
  961. The protocolDirParameters object provides an NMS the ability to turn on
  962. and off expensive probe resources. An agent may support a given
  963. parameter all the time, not at all, or subject to current resource load.
  964.  
  965. The PARAMETERS clause is a list of bit definitions which can be directly
  966. encoded into the associated ProtocolDirParameters octet in network byte
  967. order. Zero or more bit definitions may be present. Only bits 0-7 are
  968. valid encoding values. This clause defines the entire BIT set allowed
  969. for a given protocol. A conforming agent may choose to implement a
  970. subset of zero or more of these PARAMETERS.
  971.  
  972.  
  973.  
  974.  
  975.  
  976.  
  977.  
  978.  
  979.  
  980.  
  981.  
  982.  
  983.  
  984.  
  985.  
  986.  
  987.  
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002. Bierman/Bucci/Iddon      Expires February 1998                 [Page 17]
  1003.  
  1004.  
  1005.  
  1006.  
  1007.  
  1008. Draft                  RMON Protocol Identifiers             August 1997
  1009.  
  1010.  
  1011. By convention, the following common bit definitions are used by
  1012. different protocols.  These bit positions must not be used for other
  1013. parameters. They should be reserved if not used by a given protocol.
  1014.  
  1015. Bits are encoded in a single octet. Bit 0 is the high order (left-most)
  1016. bit in the octet, and bit 7 is the low order (right-most) bit in the
  1017. first octet. Resevered bits and unspecified bits in the octet are set to
  1018. zero.
  1019.  
  1020.          Table 3.1  Reserved PARAMETERS Bits
  1021.          ------------------------------------
  1022.  
  1023.      Bit Name              Description
  1024.      ---------------------------------------------------------------------
  1025.      0   countsFragments   higher-layer protocols encapsulated within
  1026.                            this protocol will be counted correctly even
  1027.                            if this protocol fragments the upper layers
  1028.                            into multiple packets.
  1029.      1   tracksSessions    correctly attributes all packets of a protocol
  1030.                            which starts sessions on well known ports or
  1031.                            sockets and then transfers them to dynamically
  1032.                            assigned ports or sockets thereafter (e.g. TFTP).
  1033.  
  1034.  
  1035. The PARAMETERS clause must be present in all protocol-identifier macro
  1036. declarations, but may be equal to zero (empty).
  1037.  
  1038. 4.2.6.1.  Mapping of the 'countsFragments(0)' BIT
  1039.  
  1040. This bit indicates whether the probe is correctly attributing all
  1041. fragmented packets of the specified protocol, even if individual frames
  1042. carrying this protocol cannot be identified as such.  Note that the
  1043. probe is not required to actually present any re-assembled datagrams
  1044. (for address-analysis, filtering, or any other purpose) to the NMS.
  1045.  
  1046. This bit may only be set in a protocolDirParameters octet which
  1047. corresponds to a protocol that supports fragmentation and reassembly in
  1048. some form. Note that TCP packets are not considered 'fragmented-streams'
  1049. and so TCP is not eligible.
  1050.  
  1051. This bit may be set in at most one protocolDirParameters octet within a
  1052. protocolDirTable INDEX.
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061. Bierman/Bucci/Iddon      Expires February 1998                 [Page 18]
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067. Draft                  RMON Protocol Identifiers             August 1997
  1068.  
  1069.  
  1070. 4.2.6.2.  Mapping of the 'tracksSessions(1)' BIT
  1071.  
  1072. The 'tracksSessions(1)' bit indicates whether frames which are part of
  1073. remapped-sessions (e.g. TFTP download sessions) are correctly counted by
  1074. the probe. For such a protocol, the probe must usually analyze all
  1075. packets received on the indicated interface, and maintain some state
  1076. information, (e.g. the remapped UDP port number for TFTP).
  1077.  
  1078. The semantics of the 'tracksSessions' parameter are independent of the
  1079. other protocolDirParameters definitions, so this parameter may be
  1080. combined with any other legal parameter configurations.
  1081.  
  1082. 4.2.7.  Mapping of the ATTRIBUTES Clause
  1083.  
  1084. The protocolDirType object provides an NMS with an indication of a
  1085. probe's capabilities for decoding a given protocol, or the general
  1086. attributes of the particular protocol.
  1087.  
  1088. The ATTRIBUTES clause is a list of bit definitions which are encoded
  1089. into the associated instance of ProtocolDirType. The BIT definitions are
  1090. specified in the SYNTAX clause of the protocolDirType MIB object.
  1091.          Table 3.2  Reserved ATTRIBUTES Bits
  1092.          ------------------------------------
  1093.  
  1094.      Bit Name              Description
  1095.      ---------------------------------------------------------------------
  1096.      0  hasChildren        indicates that there may be children of
  1097.                            this protocol defined in the protocolDirTable
  1098.                            (by either the agent or the manager).
  1099.      1  addressRecognitionCapable
  1100.                            indicates that this protocol can be used
  1101.                            to generate host and matrix table entries.
  1102.  
  1103.  
  1104. The ATTRIBUTES clause must be present in all protocol-identifier macro
  1105. declarations, but may be empty.
  1106.  
  1107.  
  1108. 4.2.8.  Mapping of the DESCRIPTION Clause
  1109.  
  1110. The DESCRIPTION clause provides a textual description of the protocol
  1111. identified by this macro.  Notice that it should not contain details
  1112. about items covered by the CHILDREN, ADDRESS-FORMAT, DECODING and
  1113. REFERENCE clauses.
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120. Bierman/Bucci/Iddon      Expires February 1998                 [Page 19]
  1121.  
  1122.  
  1123.  
  1124.  
  1125.  
  1126. Draft                  RMON Protocol Identifiers             August 1997
  1127.  
  1128.  
  1129. The DESCRIPTION clause must be present in all protocol-identifier macro
  1130. declarations.
  1131.  
  1132. 4.2.9.  Mapping of the CHILDREN Clause
  1133.  
  1134. The CHILDREN clause provides a description of child protocols for
  1135. protocols which support them. It has three sub-sections:
  1136.  
  1137.   -  Details on the field(s)/value(s) used to select the child protocol,
  1138.      and how that selection process is performed
  1139.  
  1140.   -  Details on how the value(s) are encoded in the protocol identifier
  1141.      octet string
  1142.  
  1143.   -  Details on how child protocols are named with respect to their
  1144.      parent protocol label(s)
  1145.  
  1146. The CHILDREN clause must be present in all protocol-identifier macro
  1147. declarations in which the 'hasChildren(0)' BIT is set in the ATTRIBUTES
  1148. clause.
  1149.  
  1150. 4.2.10.  Mapping of the ADDRESS-FORMAT Clause
  1151.  
  1152. The ADDRESS-FORMAT clause provides a description of the OCTET-STRING
  1153. format(s) used when encoding addresses.
  1154.  
  1155. This clause must be present in all protocol-identifier macro
  1156. declarations in which the 'addressRecognitionCapable(1)' BIT is set in
  1157. the ATTRIBUTES clause.
  1158.  
  1159. 4.2.11.  Mapping of the DECODING Clause
  1160.  
  1161. The DECODING clause provides a description of the decoding procedure for
  1162. the specified protocol. It contains useful decoding hints for the
  1163. implementor, but should not over-replicate information in documents
  1164. cited in the REFERENCE clause.  It might contain a complete description
  1165. of any decoding information required.
  1166.  
  1167. For 'extensible' protocols ('hasChildren(0)' BIT set) this includes
  1168. offset and type information for the field(s) used for child selection as
  1169. well as information on determining the start of the child protocol.
  1170.  
  1171. For 'addressRecognitionCapable' protocols this includes offset and type
  1172. information for the field(s) used to generate addresses.
  1173.  
  1174.  
  1175.  
  1176.  
  1177.  
  1178.  
  1179. Bierman/Bucci/Iddon      Expires February 1998                 [Page 20]
  1180.  
  1181.  
  1182.  
  1183.  
  1184.  
  1185. Draft                  RMON Protocol Identifiers             August 1997
  1186.  
  1187.  
  1188. The DECODING clause is optional, and may be omitted if the REFERENCE
  1189. clause contains pointers to decoding information for the specified
  1190. protocol.
  1191.  
  1192. 4.2.12.  Mapping of the REFERENCE Clause
  1193.  
  1194. If a publicly available reference document exists for this protocol it
  1195. should be listed here.  Typically this will be a URL if possible; if not
  1196. then it will be the name and address of the controlling body.
  1197.  
  1198. The CHILDREN, ADDRESS-FORMAT, and DECODING clauses should limit the
  1199. amount of information which may currently be obtained from an
  1200. authoritative document, such as the Assigned Numbers document [RFC1700].
  1201. Any duplication or paraphrasing of information should be brief and
  1202. consistent with the authoritative document.
  1203.  
  1204. The REFERENCE clause is optional, but should be implemented if an
  1205. authoritative reference exists for the protocol (especially for standard
  1206. protocols).
  1207.  
  1208. 4.3.  Evaluating an Index of the  ProtocolDirectoryTable
  1209.  
  1210. The following evaluation is done after protocolDirTable INDEX value has
  1211. been converted into two OCTET STRINGs according to the INDEX encoding
  1212. rules specified in the SMI [RFC1902].
  1213.  
  1214. Protocol-identifiers are evaluated left to right, starting with the
  1215. protocolDirID, which length should be evenly divisible by four. The
  1216. protocolDirParameters length should be exactly one quarter of the
  1217. protocolDirID string length.
  1218.  
  1219. Protocol-identifier parsing starts with the base layer identifier, which
  1220. must be present, and continues for one or more upper layer identifiers,
  1221. until all OCTETs of the protocolDirID have been used. Layers may not be
  1222. skipped, so identifiers such as 'SNMP over IP' or 'TCP over ether2' can
  1223. not exist.
  1224.  
  1225. The base-layer-identifier also contains a 'special function identifier'
  1226. which may apply to the rest of the protocol identifier.
  1227.  
  1228. Wild-carding at the base layer within a protocol encapsulation is the
  1229. only supported special function at this time. Refer to the 'Base
  1230. Protocol Identifiers' section for wildcard encoding rules.
  1231.  
  1232. After the protocol-identifier string (which is the value of
  1233.  
  1234.  
  1235.  
  1236.  
  1237.  
  1238. Bierman/Bucci/Iddon      Expires February 1998                 [Page 21]
  1239.  
  1240.  
  1241.  
  1242.  
  1243.  
  1244. Draft                  RMON Protocol Identifiers             August 1997
  1245.  
  1246.  
  1247. protocolDirID) has been parsed, each octet of the protocol-parameters
  1248. string is evaluated, and applied to the corresponding protocol layer.
  1249.  
  1250. A protocol-identifier label may map to more than one value.  For
  1251. instance, 'ip' maps to 5 distinct values, one for each supported
  1252. encapsulation.  (see the 'IP' section under 'L3 Protocol Identifiers'),
  1253.  
  1254. It is important to note that these macros are conceptually expanded at
  1255. implementation time, not at run time.
  1256.  
  1257. If all the macros are expanded completely by substituting all possible
  1258. values of each label for each child protocol, a list of all possible
  1259. protocol-identifiers is produced.  So 'ip' would result in 5 distinct
  1260. protocol-identifiers.  Likewise each child of 'ip' would map to at least
  1261. 5 protocol-identifiers, one for each encapsulation (e.g. ip over ether2,
  1262. ip over LLC, etc.).
  1263.  
  1264.  
  1265.  
  1266.  
  1267.  
  1268.  
  1269.  
  1270.  
  1271.  
  1272.  
  1273.  
  1274.  
  1275.  
  1276.  
  1277.  
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.  
  1290.  
  1291.  
  1292.  
  1293.  
  1294.  
  1295.  
  1296.  
  1297. Bierman/Bucci/Iddon      Expires February 1998                 [Page 22]
  1298.  
  1299.  
  1300.  
  1301.  
  1302.  
  1303. Draft                  RMON Protocol Identifiers             August 1997
  1304.  
  1305.  
  1306. 5.  Protocol Identifier Macros
  1307.  
  1308. The following PROTOCOL IDENTIFIER macros can be used to construct
  1309. protocolDirID and protocolDirParameters strings.
  1310.  
  1311. The sections defining protocol examples are intended to grow over
  1312. subsequent releases. Minimal protocol support is included at this time.
  1313. (Refer to section 3.2 for details on the protocol macro update
  1314. procedure.)
  1315.  
  1316. An identifier is encoded by constructing the base-identifier, then
  1317. adding one layer-identifier for each encapsulated protocol.
  1318.  
  1319. 5.1.  Base Identifier Encoding
  1320.  
  1321. The first layer encapsulation is called the base identifier and it
  1322. contains optional protocol-function information and the base layer (e.g.
  1323. MAC layer) enumeration value used in this protocol identifier.
  1324.  
  1325. The base identifier is encoded as four octets as shown in figure 2.
  1326.  
  1327.           Fig. 2
  1328.      base-identifier format
  1329.      +---+---+---+---+
  1330.      |   |   |   |   |
  1331.      | f |op1|op2| m |
  1332.      |   |   |   |   |
  1333.      +---+---+---+---+ octet
  1334.      | 1 | 1 | 1 | 1 | count
  1335.  
  1336. The first octet ('f') is the special function code, found in table 4.1.
  1337. The next two octets ('op1' and 'op2') are operands for the indicated
  1338. function. If not used, an operand must be set to zero.  The last octet,
  1339. 'm', is the enumerated value for a particular base layer encapsulation,
  1340. found in table 4.2.  All four octets are encoded in network-byte-order.
  1341.  
  1342. 5.1.1.  Protocol Identifier Functions
  1343.  
  1344. The base layer identifier contains information about any special
  1345. functions to perform during collections of this protocol, as well as the
  1346. base layer encapsulation identifier.
  1347.  
  1348. The first three octets of the identifier contain the function code and
  1349. two optional operands. The fourth octet contains the particular base
  1350. layer encapsulation used in this protocol (fig. 2).
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356. Bierman/Bucci/Iddon      Expires February 1998                 [Page 23]
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362. Draft                  RMON Protocol Identifiers             August 1997
  1363.  
  1364.  
  1365.      Table 4.1  Assigned Protocol Identifier Functions
  1366.      -------------------------------------------------
  1367.  
  1368.            Function     ID    Param1               Param2
  1369.            ----------------------------------------------------
  1370.            none          0    not used (0)         not used (0)
  1371.            wildcard      1    not used (0)         not used (0)
  1372.  
  1373.  
  1374. 5.1.1.1.  Function 0: No-op
  1375.  
  1376. If the function ID field (1st octet) is equal to zero, the the 'op1' and
  1377. 'op2' fields (2nd and 3rd octets) must also be equal to zero. This
  1378. special value indicates that no functions are applied to the protocol
  1379. identifier encoded in the remaining octets. The identifier represents a
  1380. normal protocol encapsulation.
  1381.  
  1382.  
  1383. 5.1.1.2.  Function 1: Protocol Wildcard Function
  1384.  
  1385. The wildcard function (function-ID = 1), is used to aggregate counters,
  1386. by using a single protocol value to indicate potentially many base layer
  1387. encapsulations of a particular network layer protocol. A
  1388. protocolDirEntry of this type will match any base-layer encapsulation of
  1389. the same network layer protocol.
  1390.  
  1391. The 'op1' field (2nd octet) is not used and must be set to zero.
  1392.  
  1393. The 'op2' field (3rd octet) is not used and must be set to zero.
  1394.  
  1395. Each wildcard protocol identifier must be defined in terms of a 'base
  1396. encapsulation'. This should be as 'standard' as possible for
  1397. interoperability purposes. The lowest possible base layer value should
  1398. be chosen.  So, if an encapsulation over 'ether2' is permitted, than
  1399. this should be used as the base encapsulation.
  1400.  
  1401. If not then an encapsulation over LLC should be used, if permitted.  And
  1402. so on for each of the defined base layers.  It should be noted that an
  1403. agent does not have to support the non-wildcard protocol identifier over
  1404. the same base layer.  For instance a token ring only device would not
  1405. normally support IP over the ether2 base layer.  Nevertheless it should
  1406. use the ether2 base layer for defining the wildcard IP encapsulation.
  1407. The agent may also be requested to count some or all of the individual
  1408. encapsulations for the same protocols, in addition to wildcard counting.
  1409. Note that the RMON-2 MIB [RFC2021] does not require that agents maintain
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415. Bierman/Bucci/Iddon      Expires February 1998                 [Page 24]
  1416.  
  1417.  
  1418.  
  1419.  
  1420.  
  1421. Draft                  RMON Protocol Identifiers             August 1997
  1422.  
  1423.  
  1424. counters for multiple encapsulations of the same protocol.  It is an
  1425. implementation-specific matter as to how an agent determines which
  1426. protocol combinations to allow in the protocolDirTable at any given
  1427. time.
  1428.  
  1429.  
  1430. 5.2.  Base Layer Protocol Identifiers
  1431.  
  1432. The base layer is mandatory, and defines the base encapsulation of the
  1433. packet and any special functions for this identifier.
  1434.  
  1435. There are no suggested protocolDirParameters bits for the base layer.
  1436.  
  1437. The suggested value for the ProtocolDirDescr field for the base layer is
  1438. given by the corresponding "Name" field in the table 4.1 below. However,
  1439. implementations are only required to use the appropriate integer
  1440. identifier values.
  1441.  
  1442. For most base layer protocols, the protocolDirType field should contain
  1443. bits set for  the 'hasChildren(0)' and 'addressRecognitionCapable(1)'
  1444. attributes.  However, the special 'ianaAssigned' base layer should have
  1445. no parameter or attribute bits set.
  1446.  
  1447. By design, only 255 different base layer encapsulations are supported.
  1448. There are five base encapsulation values defined at this time. New base
  1449. encapsulations (e.g. for new media types) are expected to be added over
  1450. time.
  1451.  
  1452.      Table 4.2  Base Layer Encoding Values
  1453.      --------------------------------------
  1454.  
  1455.            Name          ID
  1456.            ------------------
  1457.            ether2        1
  1458.            llc           2
  1459.            snap          3
  1460.            vsnap         4
  1461.            ianaAssigned  5
  1462.  
  1463.  -- Ether2 Encapsulation
  1464.  
  1465. ether2 PROTOCOL-IDENTIFIER
  1466.     PARAMETERS { }
  1467.     ATTRIBUTES {
  1468.         hasChildren(0),
  1469.  
  1470.  
  1471.  
  1472.  
  1473.  
  1474. Bierman/Bucci/Iddon      Expires February 1998                 [Page 25]
  1475.  
  1476.  
  1477.  
  1478.  
  1479.  
  1480. Draft                  RMON Protocol Identifiers             August 1997
  1481.  
  1482.  
  1483.         addressRecognitionCapable(1)
  1484.     }
  1485.     DESCRIPTION
  1486.        "DIX Ethernet, also called Ethernet-II."
  1487.     CHILDREN
  1488.        "The Ethernet-II type field is used to select child protocols.
  1489.        This is a 16-bit field.  Child protocols are deemed to start at
  1490.        the first octet after this type field.
  1491.  
  1492.        Children of this protocol are encoded as [ 0.0.0.1 ], the
  1493.        protocol identifier for 'ether2' followed by [ 0.0.a.b ] where
  1494.        'a' and 'b' are the network byte order encodings of the MSB and
  1495.        LSB of the Ethernet-II type value.
  1496.  
  1497.        For example, a protocolDirID-fragment value of:
  1498.           0.0.0.1.0.0.8.0 defines IP encapsulated in ether2.
  1499.  
  1500.        Children of ether2 are named as 'ether2' followed by the type
  1501.        field value in hexadecimal.  The above example would be declared
  1502.        as:
  1503.           ether2 0x0800"
  1504.     ADDRESS-FORMAT
  1505.        "Ethernet addresses are 6 octets in network order."
  1506.     DECODING
  1507.        "Only type values greater than 1500 decimal indicate Ethernet-II
  1508.        frames; lower values indicate 802.3 encapsulation (see below)."
  1509.     REFERENCE
  1510.        "The authoritative list of Ether Type values is identified by the
  1511.        URL:
  1512.  
  1513.           ftp://ftp.isi.edu/in-notes/iana/assignments/ethernet-numbers"
  1514.     ::= { 1 }
  1515.  
  1516.  -- LLC Encapsulation
  1517.  
  1518. llc PROTOCOL-IDENTIFIER
  1519.     PARAMETERS { }
  1520.     ATTRIBUTES {
  1521.         hasChildren(0),
  1522.         addressRecognitionCapable(1)
  1523.     }
  1524.     DESCRIPTION
  1525.        "The LLC (802.2) protocol."
  1526.     CHILDREN
  1527.        "The LLC SSAP and DSAP (Source/Dest Service Access Points) are
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533. Bierman/Bucci/Iddon      Expires February 1998                 [Page 26]
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539. Draft                  RMON Protocol Identifiers             August 1997
  1540.  
  1541.  
  1542.        used to select child protocols.  Each of these is one octet long,
  1543.        although the least significant bit is a control bit and should be
  1544.        masked out in most situations.  Typically SSAP and DSAP (once
  1545.        masked) are the same for a given protocol - each end implicitly
  1546.        knows whether it is the server or client in a client/server
  1547.        protocol.  This is only a convention, however, and it is possible
  1548.        for them to be different.  The SSAP is matched against child
  1549.        protocols first.  If none is found then the DSAP is matched
  1550.        instead.  The child protocol is deemed to start at the first
  1551.        octet after the LLC control field(s).
  1552.  
  1553.        Children of 'llc' are encoded as [ 0.0.0.2 ], the protocol
  1554.        identifier component for LLC followed by [ 0.0.0.a ] where 'a' is
  1555.        the SAP value which maps to the child protocol.  For example, a
  1556.        protocolDirID-fragment value of:
  1557.           0.0.0.2.0.0.0.240
  1558.  
  1559.        defines NetBios over LLC.
  1560.  
  1561.        Children are named as 'llc' followed by the SAP value in
  1562.        hexadecimal.  So the above example would have been named:
  1563.           llc 0xf0"
  1564.     ADDRESS-FORMAT
  1565.        "The address consists of 6 octets of MAC address in network
  1566.        order.  Source routing bits should be stripped out of the address
  1567.        if present."
  1568.     DECODING
  1569.        "Notice that LLC has a variable length protocol header; there are
  1570.        always three octets (DSAP, SSAP, control).  Depending on the
  1571.        value of the control bits in the DSAP, SSAP and control fields
  1572.        there may be an additional octet of control information.
  1573.  
  1574.        LLC can be present on several different media.  For 802.3 and
  1575.        802.5 its presence is mandated (but see ether2 and raw 802.3
  1576.        encapsulations).  For 802.5 there is no other link layer
  1577.        protocol.
  1578.  
  1579.        Notice also that the raw802.3 link layer protocol may take
  1580.        precedence over this one in a protocol specific manner such that
  1581.        it may not be possible to utilize all LSAP values if raw802.3 is
  1582.        also present."
  1583.     REFERENCE
  1584.        "The authoritative list of LLC LSAP values is controlled by the
  1585.        IEEE Registration Authority:
  1586.        IEEE Registration Authority
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592. Bierman/Bucci/Iddon      Expires February 1998                 [Page 27]
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598. Draft                  RMON Protocol Identifiers             August 1997
  1599.  
  1600.  
  1601.           c/o Iris Ringel
  1602.           IEEE Standards Dept
  1603.           445 Hoes Lane, P.O. Box 1331
  1604.           Piscataway, NJ 08855-1331
  1605.           Phone +1 908 562 3813
  1606.           Fax: +1 908 562 1571"
  1607.     ::= { 2 }
  1608.  
  1609.  -- SNAP over LLC (OUI=000) Encapsulation
  1610.  
  1611. snap PROTOCOL-IDENTIFIER
  1612.     PARAMETERS { }
  1613.     ATTRIBUTES {
  1614.         hasChildren(0),
  1615.         addressRecognitionCapable(1)
  1616.     }
  1617.     DESCRIPTION
  1618.        "The Sub-Network Access Protocol (SNAP) is layered on top of LLC
  1619.        protocol, allowing Ethernet-II protocols to be run over a media
  1620.        restricted to LLC."
  1621.     CHILDREN
  1622.        "Children of 'snap' are identified by Ethernet-II type values;
  1623.        the SNAP PID (Protocol Identifier) field is used to select the
  1624.        appropriate child.  The entire SNAP protocol header is consumed;
  1625.        the child protocol is assumed to start at the next octet after
  1626.        the PID.
  1627.  
  1628.        Children of 'snap' are encoded as [ 0.0.0.3 ], the protocol
  1629.        identifier for 'snap', followed by [ 0.0.a.b ] where 'a' and 'b'
  1630.        are the MSB and LSB of the Ethernet-II type value.  For example,
  1631.        a protocolDirID-fragment value of:
  1632.           0.0.0.3.0.0.8.0
  1633.  
  1634.        defines the IP/SNAP protocol.
  1635.  
  1636.        Children of this protocol are named 'snap' followed by the
  1637.        Ethernet-II type value in hexadecimal.  The above example would
  1638.        be named:
  1639.  
  1640.           snap 0x0800"
  1641.     ADDRESS-FORMAT
  1642.          "The address format for SNAP is the same as that for LLC"
  1643.     DECODING
  1644.        "SNAP is only present over LLC.  Both SSAP and DSAP will be 0xAA
  1645.        and a single control octet will be present.  There are then three
  1646.  
  1647.  
  1648.  
  1649.  
  1650.  
  1651. Bierman/Bucci/Iddon      Expires February 1998                 [Page 28]
  1652.  
  1653.  
  1654.  
  1655.  
  1656.  
  1657. Draft                  RMON Protocol Identifiers             August 1997
  1658.  
  1659.  
  1660.        octets of OUI and two octets of PID.  For this encapsulation the
  1661.        OUI must be 0x000000 (see 'vsnap' below for non-zero OUIs)."
  1662.     REFERENCE
  1663.        "SNAP Identifier values are assigned by the IEEE Standards
  1664.        Office.  The address is:
  1665.                IEEE Registration Authority
  1666.                c/o Iris Ringel
  1667.                IEEE Standards Dept
  1668.                445 Hoes Lane, P.O. Box 1331
  1669.                Piscataway, NJ 08855-1331
  1670.                Phone +1 908 562 3813
  1671.                Fax: +1 908 562 1571"
  1672.     ::= { 3 }
  1673.  
  1674.  -- Vendor SNAP over LLC (OUI != 000) Encapsulation
  1675.  
  1676. vsnap PROTOCOL-IDENTIFIER
  1677.     PARAMETERS { }
  1678.     ATTRIBUTES {
  1679.         hasChildren(0),
  1680.         addressRecognitionCapable(1)
  1681.     }
  1682.     DESCRIPTION
  1683.        "This pseudo-protocol handles all SNAP packets which do not have
  1684.        a zero OUI.  See 'snap' above for details of those that have a
  1685.        zero OUI value."
  1686.     CHILDREN
  1687.        "Children of 'vsnap' are selected by the 3 octet OUI; the PID is
  1688.        not parsed; child protocols are deemed to start with the first
  1689.        octet of the SNAP PID field, and continue to the end of the
  1690.        packet.  Children of 'vsnap' are encoded as [ 0.0.0.4 ], the
  1691.        protocol identifier for 'vsnap', followed by [ 0.a.b.c ] where
  1692.        'a', 'b' and 'c' are the 3 octets of the OUI field in network
  1693.        byte order.
  1694.  
  1695.        For example, a protocolDirID-fragment value of:
  1696.          0.0.0.4.0.8.0.7 defines the Apple-specific set of protocols
  1697.        over vsnap.
  1698.  
  1699.        Children are named as 'vsnap <OUI>', where the '<OUI>' field is
  1700.        represented as 3 octets in hexadecimal notation.
  1701.  
  1702.        So the above example would be named:
  1703.          'vsnap 0x080007'"
  1704.     ADDRESS-FORMAT
  1705.  
  1706.  
  1707.  
  1708.  
  1709.  
  1710. Bierman/Bucci/Iddon      Expires February 1998                 [Page 29]
  1711.  
  1712.  
  1713.  
  1714.  
  1715.  
  1716. Draft                  RMON Protocol Identifiers             August 1997
  1717.  
  1718.  
  1719.        "The LLC address format is inherited by 'vsnap'.  See the 'llc'
  1720.        protocol identifier for more details."
  1721.     DECODING
  1722.        "Same as for 'snap' except the OUI is non-zero and the SNAP
  1723.        Protocol Identifier is not parsed."
  1724.     REFERENCE
  1725.        "SNAP Identifier values are assigned by the IEEE Standards
  1726.        Office.  The address is:
  1727.                IEEE Registration Authority
  1728.                c/o Iris Ringel
  1729.                IEEE Standards Dept
  1730.                445 Hoes Lane, P.O. Box 1331
  1731.                Piscataway, NJ 08855-1331
  1732.                Phone +1 908 562 3813
  1733.                Fax: +1 908 562 1571"
  1734.     ::= { 4 }
  1735.  
  1736.  -- IANA Assigned Protocols
  1737.  
  1738. ianaAssigned PROTOCOL-IDENTIFIER
  1739.     PARAMETERS { }
  1740.     ATTRIBUTES { }
  1741.     DESCRIPTION
  1742.        "This branch contains protocols which do not conform easily to
  1743.        the hierarchical format utilized in the other link layer
  1744.        branches.  Usually, such a protocol 'almost' conforms to a
  1745.        particular 'well-known' identifier format, but additional
  1746.        criteria are used (e.g. configuration-based), making protocol
  1747.        identification difficult or impossible by examination of
  1748.        appropriate network traffic (preventing the any 'well-known'
  1749.        protocol-identifier macro from being used).
  1750.  
  1751.        Sometimes well-known protocols are simply remapped to a different
  1752.        port number by one or more venders (e.g. SNMP). These protocols
  1753.        can be identified with the 'limited extensibility' feature of the
  1754.        protocolDirTable, and do not need special IANA assignments.
  1755.  
  1756.        A centrally located list of these enumerated protocols must be
  1757.        maintained by IANA to insure interoperability. (See section 3.2
  1758.        for details on the document update procedure.) Support for new
  1759.        link-layers will be added explicitly, and only protocols which
  1760.        cannot possibly be represented in a better way will be considered
  1761.        as 'ianaAssigned' protocols.
  1762.  
  1763.        IANA protocols are identified by the base-layer-selector value [
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769. Bierman/Bucci/Iddon      Expires February 1998                 [Page 30]
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775. Draft                  RMON Protocol Identifiers             August 1997
  1776.  
  1777.  
  1778.        0.0.0.5 ], followed by the four octets [ 0.0.a.b ] of the integer
  1779.        value corresponding to the particular IANA protocol.
  1780.  
  1781.        Do not create children of this protocol unless you are sure that
  1782.        they cannot be handled by the more conventional link layers
  1783.        above."
  1784.     CHILDREN
  1785.        "Children of this protocol are identified by implementation-
  1786.        specific means, described (as best as possible) in the 'DECODING'
  1787.        clause within the protocol-variant-identifier macro for each
  1788.        enumerated protocol.
  1789.  
  1790.        Children of this protocol are encoded as [ 0.0.0.5 ], the
  1791.        protocol identifier for 'ianaAssigned', followed by [ 0.0.a.b ]
  1792.        where 'a', 'b' are the network byte order encodings of the MSB
  1793.        and LSB of the enumeration value for the particular IANA assigned
  1794.        protocol.
  1795.  
  1796.        For example, a protocolDirID-fragment value of:
  1797.           0.0.0.5.0.0.0.1
  1798.  
  1799.        defines the IPX protocol encapsulated directly in 802.3
  1800.  
  1801.        Children are named 'ianaAssigned' followed by the numeric value
  1802.        of the particular IANA assigned protocol. The above example would
  1803.        be named:
  1804.  
  1805.           'ianaAssigned 1' "
  1806.     DECODING
  1807.        "The 'ianaAssigned' base layer is a pseudo-protocol and is not
  1808.        decoded."
  1809.     REFERENCE
  1810.        "Refer to individual PROTOCOL-IDENTIFIER macros for information
  1811.        on each child of the IANA assigned protocol."
  1812.     ::= { 5 }
  1813.  
  1814.  -- The following protocol-variant-identifier macro declarations are
  1815.  -- used to identify the RMONMIB IANA assigned protocols in a proprietary way,
  1816.  -- by simple enumeration.
  1817.  
  1818. ipxOverRaw8023 PROTOCOL-IDENTIFIER
  1819.     VARIANT-OF  ipx
  1820.     PARAMETERS  { }
  1821.     ATTRIBUTES  { }
  1822.     DESCRIPTION
  1823.  
  1824.  
  1825.  
  1826.  
  1827.  
  1828. Bierman/Bucci/Iddon      Expires February 1998                 [Page 31]
  1829.  
  1830.  
  1831.  
  1832.  
  1833.  
  1834. Draft                  RMON Protocol Identifiers             August 1997
  1835.  
  1836.  
  1837.        "This pseudo-protocol describes an encapsulation of IPX over
  1838.        802.3, without a type field.
  1839.  
  1840.        Refer to the macro for IPX for additional information about this
  1841.        protocol."
  1842.     DECODING
  1843.        "Whenever the 802.3 header indicates LLC a set of protocol
  1844.        specific tests needs to be applied to determine whether this is a
  1845.        'raw8023' packet or a true 802.2 packet.  The nature of these
  1846.        tests depends on the active child protocols for 'raw8023' and is
  1847.        beyond the scope of this document."
  1848.     ::= {
  1849.         ianaAssigned 1,             -- [0.0.0.1]
  1850.         802-1Q       0x05000001     -- 1Q_IANA [5.0.0.1]
  1851.     }
  1852.  
  1853.  
  1854. 5.3.  Encapsulation Layers
  1855.  
  1856. Encapsulation layers are positioned between the base layer and the
  1857. network layer.  It is an implementation-specific matter whether a probe
  1858. exposes all such encapsulations in its RMON2 Protocol Directory.
  1859.  
  1860. 5.3.1.  IEEE 802.1Q
  1861.  
  1862. The emerging VLAN encapsulation standard [IEEE802.1Q][IEEE802.1p],
  1863. developed in the IEEE, will mean that RMON probes may encounter 'tagged'
  1864. frames on monitored links. This section defines a PI macro which
  1865. supports most (but not all) features of the encapsulation.
  1866.  
  1867. Most notably, the RMON PI macro '802-1Q' does not expose the 'TR-encaps'
  1868. bit in the TCI portion of the VLAN header.  It is an implementation
  1869. specific matter whether an RMON probe converts LLC-TR formatted frames
  1870. to LLC-N format, for the purpose of RMON collection.
  1871.  
  1872. In order to support the Ethernet and LLC-N formats in the most efficient
  1873. manner, and still maintain alignment with the RMON2 'collapsed' base
  1874. layer approach (i.e., support for snap and vsnap), the children of
  1875. 802dot1Q are encoded a little differently than if the VLAN header was
  1876. not present.
  1877.  
  1878. 802-1Q   PROTOCOL-IDENTIFIER
  1879.     PARAMETERS { }
  1880.     ATTRIBUTES {
  1881.         hasChildren(0)
  1882.  
  1883.  
  1884.  
  1885.  
  1886.  
  1887. Bierman/Bucci/Iddon      Expires February 1998                 [Page 32]
  1888.  
  1889.  
  1890.  
  1891.  
  1892.  
  1893. Draft                  RMON Protocol Identifiers             August 1997
  1894.  
  1895.  
  1896.     }
  1897.     DESCRIPTION
  1898.        "IEEE 802.1Q VLAN Encapsulation header.
  1899.  
  1900.        Note that the specific encoding of the TPID field is not
  1901.        explicitly identified by this PI macro.  Ethernet-encoded vs.
  1902.        SNAP-encoded TPID fields can be identified by the ifType of the
  1903.        data source for a particular RMON collection, since the SNAP-
  1904.        encoded format is used exclusively on Token Ring and FDDI media.
  1905.        Also, no information held in the TCI field (including the TR-
  1906.        encap bit) is identified in protocolDirID strings utilizing this
  1907.        PI macro.
  1908.  
  1909.        [Ed. - Note that an official EtherType value has not yet been
  1910.        assigned for the TagType field in the TPID portion of the VLAN
  1911.        header. Therefore, the string 'PQ' refers to the MSB of the
  1912.        EtherType, and the string 'RS' refers the the LSB of the
  1913.        EtherType value.  These strings will be replaced with the actual
  1914.        numeric constants before final publication.]"
  1915.     CHILDREN
  1916.        "The first byte of the 4-byte child identifier is used to
  1917.        distinguish the particular base encoding that follows the 802.1Q
  1918.        header.  The remaining three bytes are used exactly as defined by
  1919.        the indicated base layer encoding.
  1920.  
  1921.        In order to simplify the child encoding for the most common
  1922.        cases, the 'ether2' and 'snap' base layers are combined into a
  1923.        single identifier, with a value of zero.  The other baser layers
  1924.        are encoded with values taken from Table 4.2.
  1925.  
  1926.                      802-1Q Base ID Values
  1927.                      ---------------------
  1928.  
  1929.                  Base             Table 4.2   Base-ID
  1930.                  Layer            Encoding    Encoding
  1931.                  -------------------------------------
  1932.                   ether2           1           0
  1933.                   llc              2           2
  1934.                   snap             3           0
  1935.                   vsnap            4           4
  1936.                   ianaAssigned     5           5
  1937.  
  1938.  
  1939.  
  1940.  
  1941.  
  1942.  
  1943.  
  1944.  
  1945.  
  1946. Bierman/Bucci/Iddon      Expires February 1998                 [Page 33]
  1947.  
  1948.  
  1949.  
  1950.  
  1951.  
  1952. Draft                  RMON Protocol Identifiers             August 1997
  1953.  
  1954.  
  1955.        The generic child layer-identifier format is shown below:
  1956.  
  1957.             802-1Q  Child Layer-Identifier Format
  1958.             +--------+--------+--------+--------+
  1959.             |  Base  |                          |
  1960.             |   ID   |   base-specific format   |
  1961.             |        |                          |
  1962.             +--------+--------+--------+--------+
  1963.             |    1   |             3            | octet count
  1964.  
  1965.        Base ID == 0
  1966.        ------------
  1967.        For payloads encoded with either the Ethernet or LLC/SNAP headers
  1968.        following the VLAN header, children of this protocol are
  1969.        identified exactly as described for the 'ether2' or 'snap' base
  1970.        layers.
  1971.  
  1972.        Children are encoded as [ 0.0.PQ.RS ], the protocol identifier
  1973.        for '802-1Q' followed by [ 0.0.a.b ] where 'a' and 'b' are the
  1974.        network byte order encodings of the MSB and LSB of the Ethernet-
  1975.        II type value.
  1976.  
  1977.        For example, a protocolDirID-fragment value of:
  1978.           0.0.0.1.0.0.PQ.RS.0.0.8.0
  1979.  
  1980.        defines IP, VLAN-encapsulated in ether2.
  1981.  
  1982.        Children of this format are named as '802-1Q' followed by the
  1983.        type field value in hexadecimal.
  1984.  
  1985.        So the above example would be declared as:
  1986.           '802-1Q 0x0800'.
  1987.  
  1988.        Base ID == 2
  1989.        ------------
  1990.        For payloads encoded with a (non-SNAP) LLC header following the
  1991.        VLAN header, children of this protocol are identified exactly as
  1992.        described for the 'llc' base layer.
  1993.  
  1994.        Children are encoded as [ 0.0.PQ.RS ], the protocol identifier
  1995.        component for 802.1Q, followed by [ 2.0.0.a ] where 'a' is the
  1996.        SAP value which maps to the child protocol.  For example, a
  1997.        protocolDirID-fragment value of:
  1998.           0.0.0.1.0.0.PQ.RS.2.0.0.240
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.  
  2005. Bierman/Bucci/Iddon      Expires February 1998                 [Page 34]
  2006.  
  2007.  
  2008.  
  2009.  
  2010.  
  2011. Draft                  RMON Protocol Identifiers             August 1997
  2012.  
  2013.  
  2014.        defines NetBios, VLAN-encapsulated over LLC.
  2015.  
  2016.        Children are named as '802-1Q' followed by the SAP value in
  2017.        hexadecimal, with the leading octet set to the value 2.
  2018.  
  2019.        So the above example would have been named:
  2020.           '802-1Q 0x020000f0'
  2021.  
  2022.        Base ID == 4
  2023.        ------------
  2024.        For payloads encoded with  LLC/SNAP (non-zero OUI) headers
  2025.        following the VLAN header, children of this protocol are
  2026.        identified exactly as described for the 'vsnap' base layer.
  2027.  
  2028.        Children are encoded as [ 0.0.PQ.RS ], the protocol identifier
  2029.        for '802-1Q', followed by [ 4.a.b.c ] where 'a', 'b' and 'c' are
  2030.        the 3 octets of the OUI field in network byte order.
  2031.  
  2032.        For example, a protocolDirID-fragment value of:
  2033.          0.0.0.1.0.0.PQ.RS.4.8.0.7 defines the Apple-specific set of
  2034.        protocols, VLAN-encapsulated over vsnap.
  2035.  
  2036.        Children are named as '802-1Q' followed by the <OUI> value, which
  2037.        is represented as 3 octets in hexadecimal notation, with a
  2038.        leading octet set to the value 4.
  2039.  
  2040.        So the above example would be named:
  2041.          '802-1Q 0x04080007'.
  2042.  
  2043.        Base ID == 5
  2044.        ------------
  2045.        For payloads which can only be identified as 'ianaAssigned'
  2046.        protocols, children of this protocol are identified exactly as
  2047.        described for the 'ianaAssigned' base layer.
  2048.  
  2049.        Children are encoded as [ 0.0.PQ.RS ], the protocol identifier
  2050.        for '802-1Q', followed by [ 5.0.a.b ] where 'a' and 'b' are the
  2051.        network byte order encodings of the MSB and LSB of the
  2052.        enumeration value for the particular IANA assigned protocol.
  2053.  
  2054.        For example, a protocolDirID-fragment value of:
  2055.           0.0.0.1.0.0.PQ.RS.5.0.0.0.1
  2056.  
  2057.        defines the IPX protocol, VLAN-encapsulated directly in 802.3
  2058.  
  2059.  
  2060.  
  2061.  
  2062.  
  2063.  
  2064. Bierman/Bucci/Iddon      Expires February 1998                 [Page 35]
  2065.  
  2066.  
  2067.  
  2068.  
  2069.  
  2070. Draft                  RMON Protocol Identifiers             August 1997
  2071.  
  2072.  
  2073.        Children are named '802-1Q' followed by the numeric value of the
  2074.        particular IANA assigned protocol, with a leading octet set to
  2075.        the value of 5.
  2076.  
  2077.        Children are named '802-1Q' followed by the hexadecimal encoding
  2078.        of the child identifier.  The above example would be named:
  2079.  
  2080.           '802-1Q 0x05000001'.  "
  2081.     DECODING
  2082.        "VLAN headers and tagged frame structure are defined in
  2083.        [IEEE802.1Q]."
  2084.     REFERENCE
  2085.        "The 802.1Q Protocol is defined in the Draft Standard for Virtual
  2086.        Bridged Local Area Networks [IEEE802.1Q]."
  2087.     ::= {
  2088.            ether2 0xPQRS       -- Ethernet or SNAP encoding of TPID
  2089.                                -- PQRS == EtherType not yet assigned
  2090.            -- snap 0xPQRS      ** excluded to reduce PD size & complexity
  2091.     }
  2092.  
  2093.  
  2094.  
  2095. 5.4.  Protocol Stacks And Single-Vendor Applications
  2096.  
  2097. Network layer protocol identifier macros contain additional information
  2098. about the network layer, and is found immediately following a base
  2099. layer-identifier in a protocol identifier.
  2100.  
  2101. The ProtocolDirParameters supported at the network layer are
  2102. 'countsFragments(0)', and 'tracksSessions(1). An agent may choose to
  2103. implement a subset of these parameters.
  2104.  
  2105. The protocol-name should be used for the ProtocolDirDescr field.  The
  2106. ProtocolDirType ATTRIBUTES used at the network layer are
  2107. 'hasChildren(0)' and 'addressRecognitionCapable(1)'. Agents may choose
  2108. to implement a subset of these attributes for each protocol, and
  2109. therefore limit which tables the indicated protocol can be present (e.g.
  2110. protocol distribution, host, and matrix tables)..
  2111.  
  2112. The following protocol-identifier macro declarations are given for
  2113. example purposes only. They are not intended to constitute an exhaustive
  2114. list or an authoritative source for any of the protocol information
  2115. given.  However, any protocol that can encapsulate other protocols must
  2116. be documented here in order to encode the children identifiers into
  2117. protocolDirID strings. Leaf protocols should be documented as well, but
  2118.  
  2119.  
  2120.  
  2121.  
  2122.  
  2123. Bierman/Bucci/Iddon      Expires February 1998                 [Page 36]
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129. Draft                  RMON Protocol Identifiers             August 1997
  2130.  
  2131.  
  2132. an implementation can identify a leaf protocol even if it isn't listed
  2133. here (as long as the parent is documented).
  2134.  
  2135.  
  2136. 5.4.1.  The TCP/IP protocol stack
  2137.  
  2138. chaosnet PROTOCOL-IDENTIFIER
  2139.     PARAMETERS { }
  2140.     ATTRIBUTES { }
  2141.     DESCRIPTION
  2142.        "Chaosnet"
  2143.     REFERENCE
  2144.        "TBD"
  2145.     ::= {
  2146.         ether2 0x804,      -- [ 0.0.8.4 ]
  2147.         802-1Q 0x804       -- [ 0.0.8.4 ]
  2148.     }
  2149.  
  2150. arp PROTOCOL-IDENTIFIER
  2151.     PARAMETERS { }
  2152.     ATTRIBUTES { }
  2153.     DESCRIPTION
  2154.        "An Address Resolution Protocol message (request or response).
  2155.        This protocol does not include Reverse ARP (RARP) packets, which
  2156.        are counted separately."
  2157.     REFERENCE
  2158.        "RFC 826 [RFC826] defines the Address Resolution Protocol."
  2159.     ::= {
  2160.         ether2 0x806,   -- [ 0.0.8.6 ]
  2161.         snap   0x806,
  2162.         802-1Q 0x806    -- [ 0.0.8.6 ]
  2163.     }
  2164.  
  2165. ip PROTOCOL-IDENTIFIER
  2166.     PARAMETERS {
  2167.           countsFragments(0)  -- This parameter applies to all child
  2168.                               -- protocols.
  2169.     }
  2170.     ATTRIBUTES {
  2171.         hasChildren(0),
  2172.         addressRecognitionCapable(1)
  2173.     }
  2174.     DESCRIPTION
  2175.        "The protocol identifiers for the Internet Protocol (IP). Note
  2176.        that IP may be encapsulated within itself, so more than one of
  2177.  
  2178.  
  2179.  
  2180.  
  2181.  
  2182. Bierman/Bucci/Iddon      Expires February 1998                 [Page 37]
  2183.  
  2184.  
  2185.  
  2186.  
  2187.  
  2188. Draft                  RMON Protocol Identifiers             August 1997
  2189.  
  2190.  
  2191.        the following identifiers may be present in a particular
  2192.        protocolDirID string."
  2193.     CHILDREN
  2194.        "Children of 'ip' are selected by the value in the Protocol field
  2195.        (one octet), as defined in the PROTOCOL NUMBERS table within the
  2196.        Assigned Numbers Document.
  2197.  
  2198.        The value of the Protocol field is encoded in an octet string as
  2199.        [ 0.0.0.a ], where 'a' is the protocol field .
  2200.  
  2201.        Children of 'ip' are encoded as [ 0.0.0.a ], and named as 'ip a'
  2202.        where 'a' is the protocol field value. For example, a
  2203.        protocolDirID-fragment value of:
  2204.           0.0.0.1.0.0.8.0.0.0.0.1
  2205.  
  2206.        defines an encapsulation of ICMP (ether2.ip.icmp)"
  2207.     ADDRESS-FORMAT
  2208.        "4 octets of the IP address, in network byte order.  Each ip
  2209.        packet contains two addresses, the source address and the
  2210.        destination address."
  2211.     DECODING
  2212.        "Note: ether2.ip.ipip4.udp is a different protocolDirID than
  2213.        ether2.ip.udp, as identified in the protocolDirTable. As such,
  2214.        two different local protocol index values will be assigned by the
  2215.        agent. E.g. (full INDEX values shown):
  2216.         ether2.ip.ipip4.udp =
  2217.             16.0.0.0.1.0.0.8.0.0.0.0.4.0.0.0.17.4.0.0.0.0
  2218.         ether2.ip.udp =
  2219.             12.0.0.0.1.0.0.8.0.0.0.0.17.3.0.0.0 "
  2220.     REFERENCE
  2221.        "RFC 791 [RFC791] defines the Internet Protocol; The following
  2222.        URL defines the authoritative repository for the PROTOCOL NUMBERS
  2223.        Table:
  2224.  
  2225.           ftp://ftp.isi.edu/in-notes/iana/assignments/protocol-numbers"
  2226.     ::= {
  2227.           ether2     0x0800,
  2228.           llc        0x06,
  2229.           snap       0x0800,
  2230.           -- ip         4,           ** represented by the ipip4 macro
  2231.           -- ip         94,          ** represented by the ipip macro
  2232.           802-1Q     0x0800,         -- [0.0.8.0]
  2233.           802-1Q     0x02000006      -- 1Q-LLC [2.0.0.6]
  2234.     }
  2235.  
  2236.  
  2237.  
  2238.  
  2239.  
  2240.  
  2241. Bierman/Bucci/Iddon      Expires February 1998                 [Page 38]
  2242.  
  2243.  
  2244.  
  2245.  
  2246.  
  2247. Draft                  RMON Protocol Identifiers             August 1997
  2248.  
  2249.  
  2250.  -- ****************************************************************
  2251.  --
  2252.  --                        Children of IP
  2253.  --
  2254.  -- ****************************************************************
  2255.  
  2256. icmp PROTOCOL-IDENTIFIER
  2257.     PARAMETERS { }
  2258.     ATTRIBUTES { }
  2259.     DESCRIPTION
  2260.        "Internet Message Control Protocol"
  2261.     REFERENCE
  2262.        "RFC 792 [RFC792] defines the Internet Control Message Protocol."
  2263.     ::= {
  2264.         ip 1,
  2265.         ipip4 1,
  2266.         ipip 1
  2267.     }
  2268.  
  2269. igmp PROTOCOL-IDENTIFIER
  2270.     PARAMETERS { }
  2271.     ATTRIBUTES { }
  2272.     DESCRIPTION
  2273.        "Internet Group Management Protocol; IGMP is used by IP hosts to
  2274.        report their host group memberships to any immediately-
  2275.        neighboring multicast routers."
  2276.     REFERENCE
  2277.        "Appendix A of Host Extensions for IP Multicasting [RFC1112]
  2278.        defines the Internet Group Management Protocol."
  2279.     ::= {
  2280.         ip 2,
  2281.         ipip4 2,
  2282.         ipip 2
  2283.     }
  2284.  
  2285. ggp PROTOCOL-IDENTIFIER
  2286.     PARAMETERS { }
  2287.     ATTRIBUTES { }
  2288.     DESCRIPTION
  2289.        "Gateway-to-Gateway Protocol; DARPA Internet Gateway
  2290.        (historical)"
  2291.     REFERENCE
  2292.        "RFC 823 [RFC823] defines the Gateway-to-Gateway Protocol."
  2293.     ::= {
  2294.         ip 3,
  2295.  
  2296.  
  2297.  
  2298.  
  2299.  
  2300. Bierman/Bucci/Iddon      Expires February 1998                 [Page 39]
  2301.  
  2302.  
  2303.  
  2304.  
  2305.  
  2306. Draft                  RMON Protocol Identifiers             August 1997
  2307.  
  2308.  
  2309.         ipip4 3,
  2310.         ipip 3
  2311.     }
  2312.  
  2313. ipip4 PROTOCOL-IDENTIFIER
  2314.     PARAMETERS { }
  2315.     ATTRIBUTES {
  2316.         hasChildren(0),
  2317.         addressRecognitionCapable(1)
  2318.     }
  2319.     DESCRIPTION
  2320.        "IP in IP Tunneling"
  2321.     CHILDREN
  2322.        "Children of 'ipip4' are selected and encoded in the same manner
  2323.        as children of IP."
  2324.     ADDRESS-FORMAT
  2325.        "The 'ipip4' address format is the same as the IP address
  2326.        format."
  2327.     DECODING
  2328.        "Note: ether2.ip.ipip4.udp is a different protocolDirID than
  2329.        ether2.ip.udp, as identified in the protocolDirTable. As such,
  2330.        two different local protocol index values will be assigned by the
  2331.        agent. E.g. (full INDEX values shown):
  2332.         ether2.ip.ipip4.udp =
  2333.             16.0.0.0.1.0.0.8.0.0.0.0.4.0.0.0.17.4.0.0.0.0
  2334.         ether2.ip.udp =
  2335.             12.0.0.0.1.0.0.8.0.0.0.0.17.3.0.0.0 "
  2336.     REFERENCE
  2337.        "RFC 1853 [RFC1853] defines IP in IP over Protocol 4.;
  2338.         RFC 2003 [RFC2003] defines IP Encapsulation within IP"
  2339.     ::= {
  2340.         ip 4,
  2341.         ipip4 4,
  2342.         ipip 4
  2343.     }
  2344.  
  2345. st PROTOCOL-IDENTIFIER
  2346.     PARAMETERS { }
  2347.     ATTRIBUTES { }
  2348.     DESCRIPTION
  2349.        "Internet Stream Protocol Version 2 (ST2); ST2 is an experimental
  2350.        resource reservation protocol intended to provide end-to-end
  2351.        real-time guarantees over an internet."
  2352.     REFERENCE
  2353.        "RFC 1819 [RFC1819] defines version 2 of the Internet Stream
  2354.  
  2355.  
  2356.  
  2357.  
  2358.  
  2359. Bierman/Bucci/Iddon      Expires February 1998                 [Page 40]
  2360.  
  2361.  
  2362.  
  2363.  
  2364.  
  2365. Draft                  RMON Protocol Identifiers             August 1997
  2366.  
  2367.  
  2368.        Protocol."
  2369.     ::= {
  2370.         ip 5,
  2371.         ipip4 5,
  2372.         ipip 5
  2373.     }
  2374.  
  2375. tcp  PROTOCOL-IDENTIFIER
  2376.     PARAMETERS { }
  2377.     ATTRIBUTES {
  2378.          hasChildren(0)
  2379.     }
  2380.     DESCRIPTION
  2381.        "Transmission Control Protocol"
  2382.     CHILDREN
  2383.        "Children of TCP are identified by the 16 bit Source or
  2384.        Destination Port value as specified in RFC 793. They are encoded
  2385.        as [ 0.0.a.b], where 'a' is the MSB and 'b' is the LSB of the
  2386.        port value. Both bytes are encoded in network byte order.  For
  2387.        example, a protocolDirId-fragment of:
  2388.            0.0.0.1.0.0.8.0.0.0.0.6.0.0.0.23
  2389.  
  2390.        identifies an encapsulation of the telnet protocol
  2391.        (ether2.ip.tcp.telnet)"
  2392.     REFERENCE
  2393.        "RFC 793 [RFC793] defines the Transmission Control Protocol.
  2394.  
  2395.        The following URL defines the authoritative repository for
  2396.        reserved and registered TCP port values:
  2397.  
  2398.          ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
  2399.     ::=  {
  2400.         ip 6,
  2401.         ipip4 6,
  2402.         ipip 6
  2403.     }
  2404.  
  2405. ucl PROTOCOL-IDENTIFIER
  2406.     PARAMETERS { }
  2407.     ATTRIBUTES { }
  2408.     DESCRIPTION
  2409.        "UCL; University College London Protocol"
  2410.     REFERENCE
  2411.        "TBD"
  2412.     ::= {
  2413.  
  2414.  
  2415.  
  2416.  
  2417.  
  2418. Bierman/Bucci/Iddon      Expires February 1998                 [Page 41]
  2419.  
  2420.  
  2421.  
  2422.  
  2423.  
  2424. Draft                  RMON Protocol Identifiers             August 1997
  2425.  
  2426.  
  2427.         ip  7,
  2428.         ipip4  7,
  2429.         ipip  7
  2430.     }
  2431.  
  2432. egp PROTOCOL-IDENTIFIER
  2433.     PARAMETERS { }
  2434.     ATTRIBUTES { }
  2435.     DESCRIPTION
  2436.        "Exterior Gateway Protocol (historical)"
  2437.     REFERENCE
  2438.        "RFC 904 [RFC904] defines the Exterior Gateway Protocol."
  2439.     ::= {
  2440.         ip  8,
  2441.         ipip4  8,
  2442.         ipip  8
  2443.     }
  2444.  
  2445. igp PROTOCOL-IDENTIFIER
  2446.     PARAMETERS { }
  2447.     ATTRIBUTES { }
  2448.     DESCRIPTION
  2449.        "Any private interior gateway."
  2450.     REFERENCE
  2451.        "TBD"
  2452.     ::= {
  2453.         ip  9,
  2454.         ipip4  9,
  2455.         ipip  9
  2456.     }
  2457.  
  2458. bbn-rcc-mon PROTOCOL-IDENTIFIER
  2459.     PARAMETERS { }
  2460.     ATTRIBUTES { }
  2461.     DESCRIPTION
  2462.        "BBN-RCC-MON; BBN RCC Monitoring Protocol"
  2463.     REFERENCE
  2464.        "TBD"
  2465.     ::= {
  2466.         ip  10,
  2467.         ipip4  10,
  2468.         ipip  10
  2469.     }
  2470.  
  2471. nvp2 PROTOCOL-IDENTIFIER
  2472.  
  2473.  
  2474.  
  2475.  
  2476.  
  2477. Bierman/Bucci/Iddon      Expires February 1998                 [Page 42]
  2478.  
  2479.  
  2480.  
  2481.  
  2482.  
  2483. Draft                  RMON Protocol Identifiers             August 1997
  2484.  
  2485.  
  2486.     PARAMETERS { }
  2487.     ATTRIBUTES { }
  2488.     DESCRIPTION
  2489.        "NVP-II; Network Voice Protocol"
  2490.     REFERENCE
  2491.        "RFC 741 [RFC741] defines the Network Voice Protocol"
  2492.     ::= {
  2493.         ip 11,
  2494.         ipip4 11,
  2495.         ipip 11
  2496.     }
  2497.  
  2498. pup PROTOCOL-IDENTIFIER
  2499.     PARAMETERS { }
  2500.     ATTRIBUTES { }
  2501.     DESCRIPTION
  2502.        "PUP Protocol"
  2503.     REFERENCE
  2504.        "Xerox; TBD"
  2505.     ::= {
  2506.         ip 12,
  2507.         ipip4 12,
  2508.         ipip 12
  2509.     }
  2510.  
  2511. argus PROTOCOL-IDENTIFIER
  2512.     PARAMETERS { }
  2513.     ATTRIBUTES { }
  2514.     DESCRIPTION
  2515.        "ARGUS Protocol"
  2516.     REFERENCE
  2517.        "TBD"
  2518.     ::= {
  2519.         ip  13,
  2520.         ipip4  13,
  2521.         ipip  13
  2522.     }
  2523.  
  2524. emcon PROTOCOL-IDENTIFIER
  2525.     PARAMETERS { }
  2526.     ATTRIBUTES { }
  2527.     DESCRIPTION
  2528.        "Emission Control Protocol"
  2529.     REFERENCE
  2530.        "TBD"
  2531.  
  2532.  
  2533.  
  2534.  
  2535.  
  2536. Bierman/Bucci/Iddon      Expires February 1998                 [Page 43]
  2537.  
  2538.  
  2539.  
  2540.  
  2541.  
  2542. Draft                  RMON Protocol Identifiers             August 1997
  2543.  
  2544.  
  2545.     ::= {
  2546.         ip  14,
  2547.         ipip4  14,
  2548.         ipip  14
  2549.     }
  2550.  
  2551. xnet PROTOCOL-IDENTIFIER
  2552.     PARAMETERS { }
  2553.     ATTRIBUTES { }
  2554.     DESCRIPTION
  2555.        "Cross Net Debugger (historical)"
  2556.     REFERENCE
  2557.        "[IEN158]"
  2558.     ::= {
  2559.         ip  15,
  2560.         ipip4  15,
  2561.         ipip  15
  2562.     }
  2563.  
  2564. chaos PROTOCOL-IDENTIFIER
  2565.     PARAMETERS { }
  2566.     ATTRIBUTES { }
  2567.     DESCRIPTION
  2568.        "CHAOS Protocol"
  2569.     REFERENCE
  2570.        "TBD"
  2571.     ::= {
  2572.         ip 16,
  2573.         ipip4 16,
  2574.         ipip 16
  2575.     }
  2576.  
  2577. udp  PROTOCOL-IDENTIFIER
  2578.     PARAMETERS { }
  2579.     ATTRIBUTES {
  2580.          hasChildren(0)
  2581.     }
  2582.     DESCRIPTION
  2583.        "User Datagram Protocol"
  2584.     CHILDREN
  2585.        "Children of UDP are identified by the 16 bit Source or
  2586.        Destination Port value as specified in RFC 768. They are encoded
  2587.        as [ 0.0.a.b ], where 'a' is the MSB and 'b' is the LSB of the
  2588.        port value. Both bytes are encoded in network byte order.  For
  2589.        example, a protocolDirId-fragment of:
  2590.  
  2591.  
  2592.  
  2593.  
  2594.  
  2595. Bierman/Bucci/Iddon      Expires February 1998                 [Page 44]
  2596.  
  2597.  
  2598.  
  2599.  
  2600.  
  2601. Draft                  RMON Protocol Identifiers             August 1997
  2602.  
  2603.  
  2604.            0.0.0.1.0.0.8.0.0.0.0.17.0.0.0.161
  2605.  
  2606.        identifies an encapsulation of SNMP (ether2.ip.udp.snmp)"
  2607.     REFERENCE
  2608.        "RFC 768 [RFC768] defines the User Datagram Protocol.
  2609.  
  2610.        The following URL defines the authoritative repository for
  2611.        reserved and registered UDP port values:
  2612.  
  2613.          ftp://ftp.isi.edu/in-notes/iana/assignments/port-numbers"
  2614.    ::= {
  2615.         ip 17,
  2616.         ipip4 17,
  2617.         ipip 17
  2618.     }
  2619.  
  2620. mux PROTOCOL-IDENTIFIER
  2621.     PARAMETERS { }
  2622.     ATTRIBUTES { }
  2623.     DESCRIPTION
  2624.        "Multiplexing Protocol (historical)"
  2625.     REFERENCE
  2626.        "IEN-90 [IEN-90] defines the Multiplexing Protocol"
  2627.     ::= {
  2628.         ip 18,
  2629.         ipip4 18,
  2630.         ipip 18
  2631.     }
  2632.  
  2633. dcn-meas PROTOCOL-IDENTIFIER
  2634.     PARAMETERS { }
  2635.     ATTRIBUTES { }
  2636.     DESCRIPTION
  2637.        "DCN Measurement Subsystems"
  2638.     REFERENCE
  2639.        "TBD"
  2640.     ::= {
  2641.         ip  19,
  2642.         ipip4  19,
  2643.         ipip  19
  2644.     }
  2645.  
  2646. hmp PROTOCOL-IDENTIFIER
  2647.     PARAMETERS { }
  2648.     ATTRIBUTES { }
  2649.  
  2650.  
  2651.  
  2652.  
  2653.  
  2654. Bierman/Bucci/Iddon      Expires February 1998                 [Page 45]
  2655.  
  2656.  
  2657.  
  2658.  
  2659.  
  2660. Draft                  RMON Protocol Identifiers             August 1997
  2661.  
  2662.  
  2663.     DESCRIPTION
  2664.        "Host Monitoring Protocol"
  2665.     REFERENCE
  2666.        "RFC 869 [RFC869] defines the Host Monitoring Protocol"
  2667.     ::= {
  2668.         ip  20,
  2669.         ipip4  20,
  2670.         ipip  20
  2671.     }
  2672.  
  2673. prm PROTOCOL-IDENTIFIER
  2674.     PARAMETERS { }
  2675.     ATTRIBUTES { }
  2676.     DESCRIPTION
  2677.        "Packet Radio Measurement"
  2678.     REFERENCE
  2679.        "TBD"
  2680.     ::= {
  2681.         ip 21,
  2682.         ipip4 21,
  2683.         ipip 21
  2684.     }
  2685.  
  2686. xns-idp PROTOCOL-IDENTIFIER
  2687.     PARAMETERS { }
  2688.     ATTRIBUTES { }
  2689.     DESCRIPTION
  2690.        "XEROX NS IDP"
  2691.     REFERENCE
  2692.        "TBD"
  2693.     ::= {
  2694.         ip  22,
  2695.         ipip4  22,
  2696.         ipip  22
  2697.     }
  2698.  
  2699. trunk-1 PROTOCOL-IDENTIFIER
  2700.     PARAMETERS { }
  2701.     ATTRIBUTES { }
  2702.     DESCRIPTION
  2703.        "Trunk-1 Protocol"
  2704.     REFERENCE
  2705.        "TBD"
  2706.     ::= {
  2707.         ip 23,
  2708.  
  2709.  
  2710.  
  2711.  
  2712.  
  2713. Bierman/Bucci/Iddon      Expires February 1998                 [Page 46]
  2714.  
  2715.  
  2716.  
  2717.  
  2718.  
  2719. Draft                  RMON Protocol Identifiers             August 1997
  2720.  
  2721.  
  2722.         ipip4 23,
  2723.         ipip 23
  2724.     }
  2725.  
  2726. trunk-2 PROTOCOL-IDENTIFIER
  2727.     PARAMETERS { }
  2728.     ATTRIBUTES { }
  2729.     DESCRIPTION
  2730.        "Trunk-2 Protocol"
  2731.     REFERENCE
  2732.        "TBD"
  2733.     ::= {
  2734.         ip 24,
  2735.         ipip4 24,
  2736.         ipip 24
  2737.     }
  2738.  
  2739. leaf-1 PROTOCOL-IDENTIFIER
  2740.     PARAMETERS { }
  2741.     ATTRIBUTES { }
  2742.     DESCRIPTION
  2743.        "Leaf-1 Protocol"
  2744.     REFERENCE
  2745.        "TBD"
  2746.     ::= {
  2747.         ip 25,
  2748.         ipip4 25,
  2749.         ipip 25
  2750.     }
  2751.  
  2752. leaf-2 PROTOCOL-IDENTIFIER
  2753.     PARAMETERS { }
  2754.     ATTRIBUTES { }
  2755.     DESCRIPTION
  2756.        "Leaf-2 Protocol"
  2757.     REFERENCE
  2758.        "TBD"
  2759.     ::= {
  2760.         ip 26,
  2761.         ipip4 26,
  2762.         ipip 26
  2763.     }
  2764.  
  2765. rdp PROTOCOL-IDENTIFIER
  2766.     PARAMETERS { }
  2767.  
  2768.  
  2769.  
  2770.  
  2771.  
  2772. Bierman/Bucci/Iddon      Expires February 1998                 [Page 47]
  2773.  
  2774.  
  2775.  
  2776.  
  2777.  
  2778. Draft                  RMON Protocol Identifiers             August 1997
  2779.  
  2780.  
  2781.     ATTRIBUTES { }
  2782.     DESCRIPTION
  2783.        "Reliable Data Protocol"
  2784.     REFERENCE
  2785.        "RFC 908 [RFC908] defines the original protocol; RFC 1151
  2786.        [RFC1151] defines version 2 of the Reliable Data Protocol."
  2787.     ::= {
  2788.         ip 27,
  2789.         ipip4 27,
  2790.         ipip 27
  2791.     }
  2792.  
  2793. irtp PROTOCOL-IDENTIFIER
  2794.     PARAMETERS { }
  2795.     ATTRIBUTES { }
  2796.     DESCRIPTION
  2797.        "Internet Reliable Transaction Protocol"
  2798.     REFERENCE
  2799.        "RFC 938 [RFC938] defines the Internet Reliable Transaction
  2800.        Protocol functional and  interface specification."
  2801.     ::= {
  2802.         ip 28,
  2803.         ipip4 28,
  2804.         ipip 28
  2805.     }
  2806.  
  2807. iso-tp4  PROTOCOL-IDENTIFIER
  2808.     PARAMETERS { }
  2809.     ATTRIBUTES { }
  2810.     DESCRIPTION
  2811.        "ISO Transport Protocol Specification"
  2812.     REFERENCE
  2813.        "RFC 905 [RFC905] defines the ISO Transport Protocol
  2814.        Specification; ISO DP 8073"
  2815.     ::= {
  2816.         ip  29,
  2817.         ipip4  29,
  2818.         ipip  29
  2819.     }
  2820.  
  2821. netblt PROTOCOL-IDENTIFIER
  2822.     PARAMETERS { }
  2823.     ATTRIBUTES { }
  2824.     DESCRIPTION
  2825.        "Bulk Data Transfer Protocol"
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831. Bierman/Bucci/Iddon      Expires February 1998                 [Page 48]
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837. Draft                  RMON Protocol Identifiers             August 1997
  2838.  
  2839.  
  2840.     REFERENCE
  2841.        "RFC 998 [RFC998] defines NETBLT: A Bulk Data Transfer Protocol."
  2842.     ::= {
  2843.         ip 30,
  2844.         ipip4 30,
  2845.         ipip 30
  2846.     }
  2847.  
  2848. mfe-nsp PROTOCOL-IDENTIFIER
  2849.     PARAMETERS { }
  2850.     ATTRIBUTES { }
  2851.     DESCRIPTION
  2852.        "MFE Network Services Protocol"
  2853.     REFERENCE
  2854.        "TBD"
  2855.     ::= {
  2856.         ip 31,
  2857.         ipip4 31,
  2858.         ipip 31
  2859.     }
  2860.  
  2861. merit-inp PROTOCOL-IDENTIFIER
  2862.     PARAMETERS { }
  2863.     ATTRIBUTES { }
  2864.     DESCRIPTION
  2865.        "MERIT Internodal Protocol"
  2866.     REFERENCE
  2867.        "TBD"
  2868.     ::= {
  2869.         ip 32,
  2870.         ipip4 32,
  2871.         ipip 32
  2872.     }
  2873.  
  2874. sep PROTOCOL-IDENTIFIER
  2875.     PARAMETERS { }
  2876.     ATTRIBUTES { }
  2877.     DESCRIPTION
  2878.        "Sequential Exchange Protocol"
  2879.     REFERENCE
  2880.        "TBD"
  2881.     ::= {
  2882.         ip 33,
  2883.         ipip4 33,
  2884.         ipip 33
  2885.  
  2886.  
  2887.  
  2888.  
  2889.  
  2890. Bierman/Bucci/Iddon      Expires February 1998                 [Page 49]
  2891.  
  2892.  
  2893.  
  2894.  
  2895.  
  2896. Draft                  RMON Protocol Identifiers             August 1997
  2897.  
  2898.  
  2899.     }
  2900.  
  2901. third-pc PROTOCOL-IDENTIFIER
  2902.     PARAMETERS { }
  2903.     ATTRIBUTES { }
  2904.     DESCRIPTION
  2905.        "3PC; Third Party Connect Protocol"
  2906.     REFERENCE
  2907.        "TBD"
  2908.     ::= {
  2909.         ip 34,
  2910.         ipip4 34,
  2911.         ipip 34
  2912.     }
  2913.  
  2914. idpr PROTOCOL-IDENTIFIER
  2915.     PARAMETERS { }
  2916.     ATTRIBUTES { }
  2917.     DESCRIPTION
  2918.        "Inter-Domain Policy Routing Protocol"
  2919.     REFERENCE
  2920.        "RFC 1479 [RFC1479] defines Version 1 of the Inter-Domain Policy
  2921.        Routing Protocol."
  2922.     ::= {
  2923.         ip 35,
  2924.         ipip4 35,
  2925.         ipip 35
  2926.     }
  2927.  
  2928. xtp PROTOCOL-IDENTIFIER
  2929.     PARAMETERS { }
  2930.     ATTRIBUTES { }
  2931.     DESCRIPTION
  2932.        "XTP"
  2933.     REFERENCE
  2934.        "TBD"
  2935.     ::= {
  2936.         ip 36,
  2937.         ipip4 36,
  2938.         ipip 36
  2939.     }
  2940.  
  2941. ddp PROTOCOL-IDENTIFIER
  2942.     PARAMETERS { }
  2943.     ATTRIBUTES { }
  2944.  
  2945.  
  2946.  
  2947.  
  2948.  
  2949. Bierman/Bucci/Iddon      Expires February 1998                 [Page 50]
  2950.  
  2951.  
  2952.  
  2953.  
  2954.  
  2955. Draft                  RMON Protocol Identifiers             August 1997
  2956.  
  2957.  
  2958.     DESCRIPTION
  2959.        "Datagram Delivery Protocol"
  2960.     REFERENCE
  2961.        "TBD"
  2962.     ::= {
  2963.         ip 37,
  2964.         ipip4 37,
  2965.         ipip 37
  2966.     }
  2967.  
  2968. idpr-cmtp PROTOCOL-IDENTIFIER
  2969.     PARAMETERS { }
  2970.     ATTRIBUTES { }
  2971.     DESCRIPTION
  2972.        "IDPR Control Message Transport Protocol"
  2973.     REFERENCE
  2974.        "RFC 1479 [RFC1479] defines Version 1 of the Inter-Domain Policy
  2975.        Routing Protocol."
  2976.     ::= {
  2977.         ip 38,
  2978.         ipip4 38,
  2979.         ipip 38
  2980.     }
  2981.  
  2982. tp-plus-plus PROTOCOL-IDENTIFIER
  2983.     PARAMETERS { }
  2984.     ATTRIBUTES { }
  2985.     DESCRIPTION
  2986.        "TP++ Transport Protocol"
  2987.     REFERENCE
  2988.        "TBD"
  2989.     ::= {
  2990.         ip 39,
  2991.         ipip4 39,
  2992.         ipip 39
  2993.     }
  2994.  
  2995. il PROTOCOL-IDENTIFIER
  2996.     PARAMETERS { }
  2997.     ATTRIBUTES { }
  2998.     DESCRIPTION
  2999.        "IL Transport Protocol"
  3000.     REFERENCE
  3001.        "TBD"
  3002.     ::= {
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008. Bierman/Bucci/Iddon      Expires February 1998                 [Page 51]
  3009.  
  3010.  
  3011.  
  3012.  
  3013.  
  3014. Draft                  RMON Protocol Identifiers             August 1997
  3015.  
  3016.  
  3017.         ip 40,
  3018.         ipip4 40,
  3019.         ipip 40
  3020.     }
  3021.  
  3022. sip PROTOCOL-IDENTIFIER
  3023.     PARAMETERS { }
  3024.     ATTRIBUTES { }
  3025.     DESCRIPTION
  3026.        "Simple Internet Protocol"
  3027.     REFERENCE
  3028.        "TBD"
  3029.     ::= {
  3030.         ip 41,
  3031.         ipip4 41,
  3032.         ipip 41
  3033.     }
  3034.  
  3035. sdrp PROTOCOL-IDENTIFIER
  3036.     PARAMETERS { }
  3037.     ATTRIBUTES { }
  3038.     DESCRIPTION
  3039.        "Source Demand Routing Protocol"
  3040.     REFERENCE
  3041.        "RFC 1940 [RFC1940] defines version 1 of the Source Demand
  3042.        Routing: Packet Format and Forwarding Specification"
  3043.     ::= {
  3044.         ip 42,
  3045.         ipip4 42,
  3046.         ipip 42
  3047.     }
  3048.  
  3049. sip-sr PROTOCOL-IDENTIFIER
  3050.     PARAMETERS { }
  3051.     ATTRIBUTES { }
  3052.     DESCRIPTION
  3053.        "SIP Source Route"
  3054.     REFERENCE
  3055.        "TBD"
  3056.     ::= {
  3057.         ip 43,
  3058.         ipip4 43,
  3059.         ipip 43
  3060.     }
  3061.  
  3062.  
  3063.  
  3064.  
  3065.  
  3066.  
  3067. Bierman/Bucci/Iddon      Expires February 1998                 [Page 52]
  3068.  
  3069.  
  3070.  
  3071.  
  3072.  
  3073. Draft                  RMON Protocol Identifiers             August 1997
  3074.  
  3075.  
  3076. sip-frag PROTOCOL-IDENTIFIER
  3077.     PARAMETERS { }
  3078.     ATTRIBUTES { }
  3079.     DESCRIPTION
  3080.        "SIP Fragment"
  3081.     REFERENCE
  3082.        "TBD"
  3083.     ::= {
  3084.         ip 44,
  3085.         ipip4 44,
  3086.         ipip 44
  3087.     }
  3088.  
  3089. idrp PROTOCOL-IDENTIFIER
  3090.     PARAMETERS { }
  3091.     ATTRIBUTES { }
  3092.     DESCRIPTION
  3093.        "Inter-Domain Routing Protocol"
  3094.     REFERENCE
  3095.        "RFC 1745 [RFC1745] defines BGP4/IDRP for IP."
  3096.     ::= {
  3097.         ip 45,
  3098.         ipip4 45,
  3099.         ipip 45
  3100.     }
  3101.  
  3102. rsvp PROTOCOL-IDENTIFIER
  3103.     PARAMETERS { }
  3104.     ATTRIBUTES { }
  3105.     DESCRIPTION
  3106.        "Resource Reservation Setup Protocol"
  3107.     REFERENCE
  3108.        "TBD"
  3109.     ::= {
  3110.         ip 46,
  3111.         ipip4 46,
  3112.         ipip 46
  3113.     }
  3114.  
  3115. gre PROTOCOL-IDENTIFIER
  3116.     PARAMETERS { }
  3117.     ATTRIBUTES { }
  3118.     DESCRIPTION
  3119.        "General Routing Encapsulation"
  3120.     REFERENCE
  3121.  
  3122.  
  3123.  
  3124.  
  3125.  
  3126. Bierman/Bucci/Iddon      Expires February 1998                 [Page 53]
  3127.  
  3128.  
  3129.  
  3130.  
  3131.  
  3132. Draft                  RMON Protocol Identifiers             August 1997
  3133.  
  3134.  
  3135.         "RFC 1701 [RFC1701] defines Generic Routing Encapsulation (GRE);
  3136.        RFC 1702 [RFC1702] defines Generic Routing Encapsulation over
  3137.        IPv4 networks"
  3138.     ::= {
  3139.         ip 47,
  3140.         ipip4 47,
  3141.         ipip 47
  3142.     }
  3143.  
  3144. mhrp PROTOCOL-IDENTIFIER
  3145.     PARAMETERS { }
  3146.     ATTRIBUTES { }
  3147.     DESCRIPTION
  3148.        "Mobile Host Routing Protocol"
  3149.     REFERENCE
  3150.        "TBD"
  3151.     ::= {
  3152.         ip 48,
  3153.         ipip4 48,
  3154.         ipip 48
  3155.     }
  3156.  
  3157. bna PROTOCOL-IDENTIFIER
  3158.     PARAMETERS { }
  3159.     ATTRIBUTES { }
  3160.     DESCRIPTION
  3161.        "BNA"
  3162.     REFERENCE
  3163.        "TBD"
  3164.     ::= {
  3165.         ip 49,
  3166.         ipip4 49,
  3167.         ipip 49
  3168.     }
  3169.  
  3170. sipp-esp PROTOCOL-IDENTIFIER
  3171.     PARAMETERS { }
  3172.     ATTRIBUTES { }
  3173.     DESCRIPTION
  3174.        "SIPP Encap Security Payload"
  3175.     REFERENCE
  3176.        "TBD"
  3177.     ::= {
  3178.         ip 50,
  3179.         ipip4 50,
  3180.  
  3181.  
  3182.  
  3183.  
  3184.  
  3185. Bierman/Bucci/Iddon      Expires February 1998                 [Page 54]
  3186.  
  3187.  
  3188.  
  3189.  
  3190.  
  3191. Draft                  RMON Protocol Identifiers             August 1997
  3192.  
  3193.  
  3194.         ipip 50
  3195.     }
  3196.  
  3197. sipp-ah PROTOCOL-IDENTIFIER
  3198.     PARAMETERS { }
  3199.     ATTRIBUTES { }
  3200.     DESCRIPTION
  3201.        "SIPP Authentication Header"
  3202.     REFERENCE
  3203.        "TBD"
  3204.     ::= {
  3205.         ip 51,
  3206.         ipip4 51,
  3207.         ipip 51
  3208.     }
  3209.  
  3210. i-nlsp PROTOCOL-IDENTIFIER
  3211.     PARAMETERS { }
  3212.     ATTRIBUTES { }
  3213.     DESCRIPTION
  3214.        "Integrated Net Layer Security  TUBA"
  3215.     REFERENCE
  3216.        "TBD"
  3217.     ::= {
  3218.         ip 52,
  3219.         ipip4 52,
  3220.         ipip 52
  3221.     }
  3222.  
  3223. swipe PROTOCOL-IDENTIFIER
  3224.     PARAMETERS { }
  3225.     ATTRIBUTES { }
  3226.     DESCRIPTION
  3227.        "IP with Encryption"
  3228.     REFERENCE
  3229.        "TBD"
  3230.     ::= {
  3231.         ip 53,
  3232.         ipip4 53,
  3233.         ipip 53
  3234.     }
  3235.  
  3236. nhrp PROTOCOL-IDENTIFIER
  3237.     PARAMETERS { }
  3238.     ATTRIBUTES { }
  3239.  
  3240.  
  3241.  
  3242.  
  3243.  
  3244. Bierman/Bucci/Iddon      Expires February 1998                 [Page 55]
  3245.  
  3246.  
  3247.  
  3248.  
  3249.  
  3250. Draft                  RMON Protocol Identifiers             August 1997
  3251.  
  3252.  
  3253.     DESCRIPTION
  3254.        "NBMA Next Hop Resolution Protocol"
  3255.     REFERENCE
  3256.        "TBD"
  3257.     ::= {
  3258.         ip 54,
  3259.         ipip4 54,
  3260.         ipip 54
  3261.     }
  3262.  
  3263.  --  55-60                 Unassigned
  3264.  
  3265. priv-host PROTOCOL-IDENTIFIER
  3266.     PARAMETERS { }
  3267.     ATTRIBUTES { }
  3268.     DESCRIPTION
  3269.        "Pseudo-protocol reserved for any internal host protocol."
  3270.     REFERENCE
  3271.        "N/A"
  3272.     ::= {
  3273.         ip 61,
  3274.         ipip4 61,
  3275.         ipip 61
  3276.     }
  3277.  
  3278. cftp PROTOCOL-IDENTIFIER
  3279.     PARAMETERS { }
  3280.     ATTRIBUTES { }
  3281.     DESCRIPTION
  3282.        "CFTP"
  3283.     REFERENCE
  3284.        "TBD"
  3285.     ::= {
  3286.         ip 62,
  3287.         ipip4 62,
  3288.         ipip 62
  3289.     }
  3290.  
  3291. priv-net PROTOCOL-IDENTIFIER
  3292.     PARAMETERS { }
  3293.     ATTRIBUTES { }
  3294.     DESCRIPTION
  3295.        "Pseudo-protocol reserved for any local network protocol."
  3296.     REFERENCE
  3297.        "N/A"
  3298.  
  3299.  
  3300.  
  3301.  
  3302.  
  3303. Bierman/Bucci/Iddon      Expires February 1998                 [Page 56]
  3304.  
  3305.  
  3306.  
  3307.  
  3308.  
  3309. Draft                  RMON Protocol Identifiers             August 1997
  3310.  
  3311.  
  3312.     ::= {
  3313.         ip 63,
  3314.         ipip4 63,
  3315.         ipip 63
  3316.     }
  3317.  
  3318. sat-expak PROTOCOL-IDENTIFIER
  3319.     PARAMETERS { }
  3320.     ATTRIBUTES { }
  3321.     DESCRIPTION
  3322.        "SATNET and Backroom EXPAK"
  3323.     REFERENCE
  3324.        "TBD"
  3325.     ::= {
  3326.         ip 64,
  3327.         ipip4 64,
  3328.         ipip 64
  3329.     }
  3330.  
  3331. kryptolan PROTOCOL-IDENTIFIER
  3332.     PARAMETERS { }
  3333.     ATTRIBUTES { }
  3334.     DESCRIPTION
  3335.        "Kryptolan"
  3336.     REFERENCE
  3337.        "TBD"
  3338.     ::= {
  3339.         ip 65,
  3340.         ipip4 65,
  3341.         ipip 65
  3342.     }
  3343.  
  3344. rvd PROTOCOL-IDENTIFIER
  3345.     PARAMETERS { }
  3346.     ATTRIBUTES { }
  3347.     DESCRIPTION
  3348.        "MIT Remote Virtual Disk Protocol"
  3349.     REFERENCE
  3350.        "TBD"
  3351.     ::= {
  3352.         ip 66,
  3353.         ipip4 66,
  3354.         ipip 66
  3355.     }
  3356.  
  3357.  
  3358.  
  3359.  
  3360.  
  3361.  
  3362. Bierman/Bucci/Iddon      Expires February 1998                 [Page 57]
  3363.  
  3364.  
  3365.  
  3366.  
  3367.  
  3368. Draft                  RMON Protocol Identifiers             August 1997
  3369.  
  3370.  
  3371. ippc PROTOCOL-IDENTIFIER
  3372.     PARAMETERS { }
  3373.     ATTRIBUTES { }
  3374.     DESCRIPTION
  3375.        "Internet Pluribus Packet Core"
  3376.     REFERENCE
  3377.        "TBD"
  3378.     ::= {
  3379.         ip 67,
  3380.         ipip4 67,
  3381.         ipip 67
  3382.     }
  3383.  
  3384. priv-distfile PROTOCOL-IDENTIFIER
  3385.     PARAMETERS { }
  3386.     ATTRIBUTES { }
  3387.     DESCRIPTION
  3388.        "Pseudo-protocol reserved for any distributed file system."
  3389.     REFERENCE
  3390.        "N/A"
  3391.     ::= {
  3392.         ip 68,
  3393.         ipip4 68,
  3394.         ipip 68
  3395.     }
  3396.  
  3397. sat-mon PROTOCOL-IDENTIFIER
  3398.     PARAMETERS { }
  3399.     ATTRIBUTES { }
  3400.     DESCRIPTION
  3401.        "SATNET Monitoring"
  3402.     REFERENCE
  3403.        "TBD"
  3404.     ::= {
  3405.         ip 69,
  3406.         ipip4 69,
  3407.         ipip 69
  3408.     }
  3409.  
  3410. visa PROTOCOL-IDENTIFIER
  3411.     PARAMETERS { }
  3412.     ATTRIBUTES { }
  3413.     DESCRIPTION
  3414.        "VISA Protocol"
  3415.     REFERENCE
  3416.  
  3417.  
  3418.  
  3419.  
  3420.  
  3421. Bierman/Bucci/Iddon      Expires February 1998                 [Page 58]
  3422.  
  3423.  
  3424.  
  3425.  
  3426.  
  3427. Draft                  RMON Protocol Identifiers             August 1997
  3428.  
  3429.  
  3430.        "TBD"
  3431.     ::= {
  3432.         ip 70,
  3433.         ipip4 70,
  3434.         ipip 70
  3435.     }
  3436.  
  3437. ipcv PROTOCOL-IDENTIFIER
  3438.     PARAMETERS { }
  3439.     ATTRIBUTES { }
  3440.     DESCRIPTION
  3441.        "Internet Packet Core Utility"
  3442.     REFERENCE
  3443.        "TBD"
  3444.     ::= {
  3445.         ip 71,
  3446.         ipip4 71,
  3447.         ipip 71
  3448.     }
  3449.  
  3450. cpnx PROTOCOL-IDENTIFIER
  3451.     PARAMETERS { }
  3452.     ATTRIBUTES { }
  3453.     DESCRIPTION
  3454.        "Computer Protocol Network Executive"
  3455.     REFERENCE
  3456.        "TBD"
  3457.     ::= {
  3458.         ip 72,
  3459.         ipip4 72,
  3460.         ipip 72
  3461.     }
  3462.  
  3463. cphb PROTOCOL-IDENTIFIER
  3464.     PARAMETERS { }
  3465.     ATTRIBUTES { }
  3466.     DESCRIPTION
  3467.        "Computer Protocol Heart Beat"
  3468.     REFERENCE
  3469.        "TBD"
  3470.     ::= {
  3471.         ip 73,
  3472.         ipip4 73,
  3473.         ipip 73
  3474.     }
  3475.  
  3476.  
  3477.  
  3478.  
  3479.  
  3480. Bierman/Bucci/Iddon      Expires February 1998                 [Page 59]
  3481.  
  3482.  
  3483.  
  3484.  
  3485.  
  3486. Draft                  RMON Protocol Identifiers             August 1997
  3487.  
  3488.  
  3489. wsn PROTOCOL-IDENTIFIER
  3490.     PARAMETERS { }
  3491.     ATTRIBUTES { }
  3492.     DESCRIPTION
  3493.        "Wang Span Network"
  3494.     REFERENCE
  3495.        "TBD"
  3496.     ::= {
  3497.         ip 74,
  3498.         ipip4 74,
  3499.         ipip 74
  3500.     }
  3501.  
  3502. pvp PROTOCOL-IDENTIFIER
  3503.     PARAMETERS { }
  3504.     ATTRIBUTES { }
  3505.     DESCRIPTION
  3506.        "Packet Video Protocol"
  3507.     REFERENCE
  3508.        "TBD"
  3509.     ::= {
  3510.         ip 75,
  3511.         ipip4 75,
  3512.         ipip 75
  3513.     }
  3514.  
  3515. br-sat-mon PROTOCOL-IDENTIFIER
  3516.     PARAMETERS { }
  3517.     ATTRIBUTES { }
  3518.     DESCRIPTION
  3519.        "Backroom SATNET Monitoring"
  3520.     REFERENCE
  3521.        "TBD"
  3522.     ::= {
  3523.         ip 76,
  3524.         ipip4 76,
  3525.         ipip 76
  3526.     }
  3527.  
  3528. sun-nd PROTOCOL-IDENTIFIER
  3529.     PARAMETERS { }
  3530.     ATTRIBUTES { }
  3531.     DESCRIPTION
  3532.        "SUN ND PROTOCOL-Temporary"
  3533.     REFERENCE
  3534.  
  3535.  
  3536.  
  3537.  
  3538.  
  3539. Bierman/Bucci/Iddon      Expires February 1998                 [Page 60]
  3540.  
  3541.  
  3542.  
  3543.  
  3544.  
  3545. Draft                  RMON Protocol Identifiers             August 1997
  3546.  
  3547.  
  3548.        "TBD"
  3549.     ::= {
  3550.         ip 77,
  3551.         ipip4 77,
  3552.         ipip 77
  3553.     }
  3554.  
  3555. wb-mon PROTOCOL-IDENTIFIER
  3556.     PARAMETERS { }
  3557.     ATTRIBUTES { }
  3558.     DESCRIPTION
  3559.        "WIDEBAND Monitoring"
  3560.     REFERENCE
  3561.        "TBD"
  3562.     ::= {
  3563.         ip 78,
  3564.         ipip4 78,
  3565.         ipip 78
  3566.     }
  3567.  
  3568. wb-expak PROTOCOL-IDENTIFIER
  3569.     PARAMETERS { }
  3570.     ATTRIBUTES { }
  3571.     DESCRIPTION
  3572.        "WIDEBAND EXPAK"
  3573.     REFERENCE
  3574.        "TBD"
  3575.     ::= {
  3576.         ip 79,
  3577.         ipip4 79,
  3578.         ipip 79
  3579.     }
  3580.  
  3581. ISO-IP PROTOCOL-IDENTIFIER
  3582.     PARAMETERS { }
  3583.     ATTRIBUTES { }
  3584.     DESCRIPTION
  3585.        "ISO Internet Protocol"
  3586.     REFERENCE
  3587.        "TBD"
  3588.     ::= {
  3589.         ip 80,
  3590.         ipip4 80,
  3591.         ipip 80
  3592.     }
  3593.  
  3594.  
  3595.  
  3596.  
  3597.  
  3598. Bierman/Bucci/Iddon      Expires February 1998                 [Page 61]
  3599.  
  3600.  
  3601.  
  3602.  
  3603.  
  3604. Draft                  RMON Protocol Identifiers             August 1997
  3605.  
  3606.  
  3607. vmtp PROTOCOL-IDENTIFIER
  3608.     PARAMETERS { }
  3609.     ATTRIBUTES { }
  3610.     DESCRIPTION
  3611.        "Versatile Message Transaction Protocol"
  3612.     REFERENCE
  3613.        "TBD"
  3614.     ::= {
  3615.         ip 81,
  3616.         ipip4 81,
  3617.         ipip 81
  3618.     }
  3619.  
  3620. secure-mvtp PROTOCOL-IDENTIFIER
  3621.     PARAMETERS { }
  3622.     ATTRIBUTES { }
  3623.     DESCRIPTION
  3624.        "Secure Versatile Message Transaction Protocol"
  3625.     REFERENCE
  3626.        "TBD"
  3627.     ::= {
  3628.         ip 82,
  3629.         ipip4 82,
  3630.         ipip 82
  3631.     }
  3632.  
  3633. vines PROTOCOL-IDENTIFIER
  3634.     PARAMETERS { }
  3635.     ATTRIBUTES { }
  3636.     DESCRIPTION
  3637.        "VINES"
  3638.     REFERENCE
  3639.        "TBD"
  3640.     ::= {
  3641.         ip 83,
  3642.         ipip4 83,
  3643.         ipip 83
  3644.     }
  3645.  
  3646. ttp PROTOCOL-IDENTIFIER
  3647.     PARAMETERS { }
  3648.     ATTRIBUTES { }
  3649.     DESCRIPTION
  3650.        "TTP"
  3651.     REFERENCE
  3652.  
  3653.  
  3654.  
  3655.  
  3656.  
  3657. Bierman/Bucci/Iddon      Expires February 1998                 [Page 62]
  3658.  
  3659.  
  3660.  
  3661.  
  3662.  
  3663. Draft                  RMON Protocol Identifiers             August 1997
  3664.  
  3665.  
  3666.        "TBD"
  3667.     ::= {
  3668.         ip 84,
  3669.         ipip4 84,
  3670.         ipip 84
  3671.     }
  3672.  
  3673. nfsnet-igp PROTOCOL-IDENTIFIER
  3674.     PARAMETERS { }
  3675.     ATTRIBUTES { }
  3676.     DESCRIPTION
  3677.        "NSFNET-IGP"
  3678.     REFERENCE
  3679.        "TBD"
  3680.     ::= {
  3681.         ip 85,
  3682.         ipip4 85,
  3683.         ipip 85
  3684.     }
  3685.  
  3686. dgp PROTOCOL-IDENTIFIER
  3687.     PARAMETERS { }
  3688.     ATTRIBUTES { }
  3689.     DESCRIPTION
  3690.        "Dissimilar Gateway Protocol"
  3691.     REFERENCE
  3692.        "TBD"
  3693.     ::= {
  3694.         ip 86,
  3695.         ipip4 86,
  3696.         ipip 86
  3697.     }
  3698.  
  3699. tcf PROTOCOL-IDENTIFIER
  3700.     PARAMETERS { }
  3701.     ATTRIBUTES { }
  3702.     DESCRIPTION
  3703.        "TCF"
  3704.     REFERENCE
  3705.        "TBD"
  3706.     ::= {
  3707.         ip 87,
  3708.         ipip4 87,
  3709.         ipip 87
  3710.     }
  3711.  
  3712.  
  3713.  
  3714.  
  3715.  
  3716. Bierman/Bucci/Iddon      Expires February 1998                 [Page 63]
  3717.  
  3718.  
  3719.  
  3720.  
  3721.  
  3722. Draft                  RMON Protocol Identifiers             August 1997
  3723.  
  3724.  
  3725. igrp PROTOCOL-IDENTIFIER
  3726.     PARAMETERS { }
  3727.     ATTRIBUTES { }
  3728.     DESCRIPTION
  3729.        "IGRP; Cisco routing protocol"
  3730.     REFERENCE
  3731.        "TBD"
  3732.     ::= {
  3733.         ip 88,
  3734.         ipip4 88,
  3735.         ipip 88
  3736.     }
  3737.  
  3738. ospf PROTOCOL-IDENTIFIER
  3739.     PARAMETERS { }
  3740.     ATTRIBUTES { }
  3741.     DESCRIPTION
  3742.        "Open Shortest Path First Interior GW Protocol (OSPFIGP)."
  3743.     REFERENCE
  3744.        "RFC 1583 [RFC1583] defines version 2 of the OSPF protocol."
  3745.     ::= {
  3746.         ip 89,
  3747.         ipip4 89,
  3748.         ipip 89
  3749.     }
  3750.  
  3751. sprite-rpc PROTOCOL-IDENTIFIER
  3752.     PARAMETERS { }
  3753.     ATTRIBUTES { }
  3754.     DESCRIPTION
  3755.        "Sprite RPC Protocol"
  3756.     REFERENCE
  3757.        "TBD"
  3758.     ::= {
  3759.         ip 90,
  3760.         ipip4 90,
  3761.         ipip 90
  3762.     }
  3763.  
  3764. larp PROTOCOL-IDENTIFIER
  3765.     PARAMETERS { }
  3766.     ATTRIBUTES { }
  3767.     DESCRIPTION
  3768.        "Locus Address Resolution Protocol"
  3769.     REFERENCE
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775. Bierman/Bucci/Iddon      Expires February 1998                 [Page 64]
  3776.  
  3777.  
  3778.  
  3779.  
  3780.  
  3781. Draft                  RMON Protocol Identifiers             August 1997
  3782.  
  3783.  
  3784.        "TBD"
  3785.     ::= {
  3786.         ip 91,
  3787.         ipip4 91,
  3788.         ipip 91
  3789.     }
  3790.  
  3791. mtp PROTOCOL-IDENTIFIER
  3792.     PARAMETERS { }
  3793.     ATTRIBUTES { }
  3794.     DESCRIPTION
  3795.        "Multicast Transport Protocol"
  3796.     REFERENCE
  3797.        "RFC 1301 [RFC1301] defines the Multicast Transport Protocol."
  3798.     ::= {
  3799.         ip 92,
  3800.         ipip4 92,
  3801.         ipip 92
  3802.     }
  3803.  
  3804. ax-25 PROTOCOL-IDENTIFIER
  3805.     PARAMETERS { }
  3806.     ATTRIBUTES { }
  3807.     DESCRIPTION
  3808.        "AX.25 Frame Encapsulation"
  3809.     REFERENCE
  3810.        "RFC 1226 [RFC1226] defines Internet Protocol Encapsulation of
  3811.        AX.25 Frames."
  3812.     ::= {
  3813.         ip 93,
  3814.         ipip4 93,
  3815.         ipip 93
  3816.     }
  3817.  
  3818. ipip PROTOCOL-IDENTIFIER
  3819.     PARAMETERS { }
  3820.     ATTRIBUTES {
  3821.         hasChildren(0),
  3822.         addressRecognitionCapable(1)
  3823.     }
  3824.     DESCRIPTION
  3825.        "IP-within-IP Encapsulation Protocol"
  3826.     CHILDREN
  3827.        "Children of 'ipip' are selected and encoded in the same manner
  3828.        as children of IP."
  3829.  
  3830.  
  3831.  
  3832.  
  3833.  
  3834. Bierman/Bucci/Iddon      Expires February 1998                 [Page 65]
  3835.  
  3836.  
  3837.  
  3838.  
  3839.  
  3840. Draft                  RMON Protocol Identifiers             August 1997
  3841.  
  3842.  
  3843.     ADDRESS-FORMAT
  3844.        "The 'ipip' address format is the same as the IP address format."
  3845.     DECODING
  3846.        "Note: ether2.ip.ipip.udp is a different protocolDirID than
  3847.        ether2.ip.udp, as identified in the protocolDirTable. As such,
  3848.        two different local protocol index values will be assigned by the
  3849.        agent. E.g. (full INDEX values shown):
  3850.         ether2.ip.ipip.udp =
  3851.             16.0.0.0.1.0.0.8.0.0.0.0.94.0.0.0.17.4.0.0.0.0
  3852.         ether2.ip.udp =
  3853.             12.0.0.0.1.0.0.8.0.0.0.0.17.3.0.0.0 "
  3854.     REFERENCE
  3855.        "TBD"
  3856.     ::= {
  3857.         ip 94,
  3858.         ipip4 94,
  3859.         ipip 94
  3860.     }
  3861.  
  3862. micp PROTOCOL-IDENTIFIER
  3863.     PARAMETERS { }
  3864.     ATTRIBUTES { }
  3865.     DESCRIPTION
  3866.        "Mobile Internetworking Control Protocol"
  3867.     REFERENCE
  3868.        "TBD"
  3869.     ::= {
  3870.         ip 95,
  3871.         ipip4 95,
  3872.         ipip 95
  3873.     }
  3874.  
  3875. scc-sp PROTOCOL-IDENTIFIER
  3876.     PARAMETERS { }
  3877.     ATTRIBUTES { }
  3878.     DESCRIPTION
  3879.        "Semaphore Communications Sec. Protocol"
  3880.     REFERENCE
  3881.        "TBD"
  3882.     ::= {
  3883.         ip 96,
  3884.         ipip4 96,
  3885.         ipip 96
  3886.     }
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893. Bierman/Bucci/Iddon      Expires February 1998                 [Page 66]
  3894.  
  3895.  
  3896.  
  3897.  
  3898.  
  3899. Draft                  RMON Protocol Identifiers             August 1997
  3900.  
  3901.  
  3902. etherip PROTOCOL-IDENTIFIER
  3903.     PARAMETERS { }
  3904.     ATTRIBUTES { }
  3905.     DESCRIPTION
  3906.        "Ethernet-within-IP Encapsulation"
  3907.     REFERENCE
  3908.        "TBD"
  3909.     ::= {
  3910.         ip 97,
  3911.         ipip4 97,
  3912.         ipip 97
  3913.     }
  3914.  
  3915. encap PROTOCOL-IDENTIFIER
  3916.     PARAMETERS { }
  3917.     ATTRIBUTES { }
  3918.     DESCRIPTION
  3919.        "Encapsulation Header; A Scheme for an Internet Encapsulation
  3920.        Protocol: Version 1"
  3921.     REFERENCE
  3922.        "RFC 1241 [RFC1241] defines version 1 of the ENCAP Protocol."
  3923.     ::= {
  3924.         ip 98,
  3925.         ipip4 98,
  3926.         ipip 98
  3927.     }
  3928.  
  3929. priv-encript PROTOCOL-IDENTIFIER
  3930.     PARAMETERS { }
  3931.     ATTRIBUTES { }
  3932.     DESCRIPTION
  3933.        "Pseudo-protocol reserved for any private encryption scheme."
  3934.     REFERENCE
  3935.        "N/A"
  3936.     ::= {
  3937.         ip 99,
  3938.         ipip4 99,
  3939.         ipip 99
  3940.     }
  3941.  
  3942. gmtp PROTOCOL-IDENTIFIER
  3943.     PARAMETERS { }
  3944.     ATTRIBUTES { }
  3945.     DESCRIPTION
  3946.        "GMTP"
  3947.  
  3948.  
  3949.  
  3950.  
  3951.  
  3952. Bierman/Bucci/Iddon      Expires February 1998                 [Page 67]
  3953.  
  3954.  
  3955.  
  3956.  
  3957.  
  3958. Draft                  RMON Protocol Identifiers             August 1997
  3959.  
  3960.  
  3961.     REFERENCE
  3962.        "TBD"
  3963.     ::= {
  3964.         ip 100,
  3965.         ipip4 100,
  3966.         ipip 100
  3967.     }
  3968.  
  3969.  
  3970.  --     101-254                Unassigned
  3971.  --         255                Reserved
  3972.  
  3973.  
  3974.  
  3975.  
  3976.  
  3977.  
  3978.  
  3979.  
  3980.  
  3981.  
  3982.  
  3983.  
  3984.  
  3985.  
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991.  
  3992.  
  3993.  
  3994.  
  3995.  
  3996.  
  3997.  
  3998.  
  3999.  
  4000.  
  4001.  
  4002.  
  4003.  
  4004.  
  4005.  
  4006.  
  4007.  
  4008.  
  4009.  
  4010.  
  4011. Bierman/Bucci/Iddon      Expires February 1998                 [Page 68]
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017. Draft                  RMON Protocol Identifiers             August 1997
  4018.  
  4019.  
  4020.  -- ****************************************************************
  4021.  --
  4022.  --                    Children of UDP and TCP
  4023.  --
  4024.  -- ****************************************************************
  4025.  
  4026. tcpmux  PROTOCOL-IDENTIFIER
  4027.     PARAMETERS { }
  4028.     ATTRIBUTES { }
  4029.     DESCRIPTION
  4030.        "TCP Port Service Multiplexer Port."
  4031.     REFERENCE
  4032.        "RFC 1078 [RFC1078] defines the TCP Port Service Multiplexer
  4033.        Protocol."
  4034.     ::= { tcp 1 }
  4035.  
  4036. compressnet-mgmt  PROTOCOL-IDENTIFIER
  4037.     PARAMETERS { }
  4038.     ATTRIBUTES { }
  4039.     DESCRIPTION
  4040.        "Compression Management Utility."
  4041.     REFERENCE
  4042.        "TBD"
  4043.     ::= { tcp 2 }
  4044.  
  4045. compressnet  PROTOCOL-IDENTIFIER
  4046.     PARAMETERS { }
  4047.     ATTRIBUTES { }
  4048.     DESCRIPTION
  4049.        "Compression Process."
  4050.     REFERENCE
  4051.        "TBD"
  4052.     ::= { tcp 3 }
  4053.  
  4054.  --                   4/tcp    Unassigned
  4055.  --                   4/udp    Unassigned
  4056.  
  4057. rje  PROTOCOL-IDENTIFIER
  4058.     PARAMETERS { }
  4059.     ATTRIBUTES { }
  4060.     DESCRIPTION
  4061.        "Remote Job Entry Protocol; RJE Logger Port; (historical)."
  4062.     REFERENCE
  4063.        "RFC 407 [RFC407] defines the Remote Job Entry Protocol."
  4064.     ::= { tcp 5 }
  4065.  
  4066.  
  4067.  
  4068.  
  4069.  
  4070. Bierman/Bucci/Iddon      Expires February 1998                 [Page 69]
  4071.  
  4072.  
  4073.  
  4074.  
  4075.  
  4076. Draft                  RMON Protocol Identifiers             August 1997
  4077.  
  4078.  
  4079.  --                   6/tcp    Unassigned
  4080.  --                   6/udp    Unassigned
  4081.  
  4082. echo  PROTOCOL-IDENTIFIER
  4083.     PARAMETERS { }
  4084.     ATTRIBUTES { }
  4085.     DESCRIPTION
  4086.        "Echo Protocol for debugging  TCP and UDP transports."
  4087.     REFERENCE
  4088.        "RFC 862 [RFC862] defines the Echo Protocol."
  4089.     ::= {
  4090.           tcp 7,
  4091.           udp 7  }
  4092.  
  4093.  --                   8/tcp    Unassigned
  4094.  --                   8/udp    Unassigned
  4095.  
  4096. discard  PROTOCOL-IDENTIFIER
  4097.     PARAMETERS { }
  4098.     ATTRIBUTES { }
  4099.     DESCRIPTION
  4100.        "Discard Protocol for debugging TCP and UDP transports."
  4101.     REFERENCE
  4102.        "RFC 863 [RFC863] defines the Discard Protocol."
  4103.     ::= {
  4104.           tcp 9,
  4105.           udp 9  }
  4106.  
  4107.  --                   10/tcp    Unassigned
  4108.  --                   10/udp    Unassigned
  4109.  
  4110. systat  PROTOCOL-IDENTIFIER
  4111.     PARAMETERS { }
  4112.     ATTRIBUTES { }
  4113.     DESCRIPTION
  4114.        "Retrieve the Active Users list; a debugging tool for TCP and UDP
  4115.        transports."
  4116.     REFERENCE
  4117.        "RFC 866 [RFC866] defines the Active Users Protocol."
  4118.     ::= {
  4119.           tcp 11,
  4120.           udp 11  }
  4121.  
  4122.  --                   12/tcp    Unassigned
  4123.  --                   12/udp    Unassigned
  4124.  
  4125.  
  4126.  
  4127.  
  4128.  
  4129. Bierman/Bucci/Iddon      Expires February 1998                 [Page 70]
  4130.  
  4131.  
  4132.  
  4133.  
  4134.  
  4135. Draft                  RMON Protocol Identifiers             August 1997
  4136.  
  4137.  
  4138. daytime  PROTOCOL-IDENTIFIER
  4139.     PARAMETERS { }
  4140.     ATTRIBUTES { }
  4141.     DESCRIPTION
  4142.        "Retrieve the current time of day; a debugging tool for TCP and
  4143.        UDP transports."
  4144.     REFERENCE
  4145.        "RFC 867 [RFC867] defines the Daytime Protocol."
  4146.     ::= {
  4147.           tcp 13,
  4148.           udp 13  }
  4149.  
  4150.  --                14/tcp    Unassigned
  4151.  --                14/udp    Unassigned
  4152.  --                15/tcp    Unassigned [was netstat]
  4153.  --                15/udp    Unassigned
  4154.  --                16/tcp    Unassigned
  4155.  --                16/udp    Unassigned
  4156.  
  4157. qotd  PROTOCOL-IDENTIFIER
  4158.     PARAMETERS { }
  4159.     ATTRIBUTES { }
  4160.     DESCRIPTION
  4161.        "Quote of the Day Protocol; retrieve a short message (up to 512
  4162.        bytes); a debugging tool for TCP and UDP transports."
  4163.     REFERENCE
  4164.        "RFC 865 [RFC865] defines the Quote of the Day Protocol."
  4165.     ::= {
  4166.           tcp 17,
  4167.           udp 17  }
  4168.  
  4169. msp  PROTOCOL-IDENTIFIER
  4170.     PARAMETERS { }
  4171.     ATTRIBUTES { }
  4172.     DESCRIPTION
  4173.        "Message Send Protocol"
  4174.     REFERENCE
  4175.        "RFC 1312 [RFC1312] defines the Message Send Protocol."
  4176.     ::= {
  4177.           tcp 18,
  4178.           udp 18  }
  4179.  
  4180. chargen  PROTOCOL-IDENTIFIER
  4181.     PARAMETERS { }
  4182.     ATTRIBUTES { }
  4183.  
  4184.  
  4185.  
  4186.  
  4187.  
  4188. Bierman/Bucci/Iddon      Expires February 1998                 [Page 71]
  4189.  
  4190.  
  4191.  
  4192.  
  4193.  
  4194. Draft                  RMON Protocol Identifiers             August 1997
  4195.  
  4196.  
  4197.     DESCRIPTION
  4198.        "Character Generator Protocol; a debugging tool for TCP and UDP
  4199.        transports."
  4200.     REFERENCE
  4201.        "RFC 864 [RFC864] defines the Character Generator Protocol."
  4202.     ::= {
  4203.           tcp 19,
  4204.           udp 19  }
  4205.  
  4206. ftp-data PROTOCOL-IDENTIFIER
  4207.     PARAMETERS { }
  4208.     ATTRIBUTES { }
  4209.     DESCRIPTION
  4210.        "The File Transfer Protocol Data Port; the FTP Server process
  4211.        default data-connection port. "
  4212.     REFERENCE
  4213.        "RFC 959 [RFC959] defines the File Transfer Protocol.  Refer to
  4214.        section 3.2 of [RFC959] for details on FTP data connections."
  4215.     ::= { tcp 20 }
  4216.  
  4217. ftp PROTOCOL-IDENTIFIER
  4218.     PARAMETERS { }
  4219.     ATTRIBUTES { }
  4220.     DESCRIPTION
  4221.        "The File Transfer Protocol Control Port; An FTP client initiates
  4222.        an FTP control connection by sending FTP commands from user port
  4223.        (U) to this port."
  4224.     REFERENCE
  4225.        "RFC 959 [RFC959] defines the File Transfer Protocol."
  4226.     ::= { tcp 21 }
  4227.  
  4228.  --                22/tcp    Unassigned
  4229.  --                22/udp    Unassigned
  4230.  
  4231. telnet PROTOCOL-IDENTIFIER
  4232.     PARAMETERS { }
  4233.     ATTRIBUTES { }
  4234.     DESCRIPTION
  4235.        "The Telnet Protocol; The purpose of the TELNET Protocol is to
  4236.        provide a fairly general, bi-directional, eight-bit byte oriented
  4237.        communications facility.  Its primary goal is to allow a standard
  4238.        method of interfacing terminal devices and terminal-oriented
  4239.        processes to each other. "
  4240.     REFERENCE
  4241.        "RFC 854 [RFC854] defines the basic Telnet Protocol."
  4242.  
  4243.  
  4244.  
  4245.  
  4246.  
  4247. Bierman/Bucci/Iddon      Expires February 1998                 [Page 72]
  4248.  
  4249.  
  4250.  
  4251.  
  4252.  
  4253. Draft                  RMON Protocol Identifiers             August 1997
  4254.  
  4255.  
  4256.     ::= { tcp 23 }
  4257.  
  4258. priv-mail PROTOCOL-IDENTIFIER
  4259.     PARAMETERS { }
  4260.     ATTRIBUTES { }
  4261.     DESCRIPTION
  4262.        "Pseudo-protocol reserved for any private mail system."
  4263.     REFERENCE
  4264.        "N/A"
  4265.     ::= { tcp 24,
  4266.           udp 24 }
  4267.  
  4268. smtp PROTOCOL-IDENTIFIER
  4269.     PARAMETERS { }
  4270.     ATTRIBUTES { }
  4271.     DESCRIPTION
  4272.        "The Simple Mail Transfer Protocol; SMTP control and data
  4273.        messages are sent on this port."
  4274.     REFERENCE
  4275.        "RFC 821 [RFC821] defines the basic Simple Mail Transfer
  4276.        Protocol."
  4277.     ::= { tcp 25 }
  4278.  
  4279.  --                 26/tcp    Unassigned
  4280.  --                 26/udp    Unassigned
  4281.  
  4282. nsw-fe PROTOCOL-IDENTIFIER
  4283.     PARAMETERS { }
  4284.     ATTRIBUTES { }
  4285.     DESCRIPTION
  4286.        "NSW User System FE Port"
  4287.     REFERENCE
  4288.        "TBD"
  4289.     ::= { tcp 27,
  4290.           udp 27 }
  4291.  
  4292.  --                 28/tcp    Unassigned
  4293.  --                 28/udp    Unassigned
  4294.  
  4295. msg-icp PROTOCOL-IDENTIFIER
  4296.     PARAMETERS { }
  4297.     ATTRIBUTES { }
  4298.     DESCRIPTION
  4299.        "MSG ICP"
  4300.     REFERENCE
  4301.  
  4302.  
  4303.  
  4304.  
  4305.  
  4306. Bierman/Bucci/Iddon      Expires February 1998                 [Page 73]
  4307.  
  4308.  
  4309.  
  4310.  
  4311.  
  4312. Draft                  RMON Protocol Identifiers             August 1997
  4313.  
  4314.  
  4315.        "TBD"
  4316.     ::= { tcp 29,
  4317.           udp 29 }
  4318.  
  4319.  --                 30/tcp    Unassigned
  4320.  --                 30/udp    Unassigned
  4321.  
  4322. msg-auth PROTOCOL-IDENTIFIER
  4323.     PARAMETERS { }
  4324.     ATTRIBUTES { }
  4325.     DESCRIPTION
  4326.        "MSG Authentication"
  4327.     REFERENCE
  4328.        "TBD"
  4329.     ::= { tcp 31,
  4330.           udp 31 }
  4331.  
  4332.  --                 32/tcp    Unassigned
  4333.  --                 32/udp    Unassigned
  4334.  
  4335. dsp PROTOCOL-IDENTIFIER
  4336.     PARAMETERS { }
  4337.     ATTRIBUTES { }
  4338.     DESCRIPTION
  4339.        "Display Support Protocol"
  4340.     REFERENCE
  4341.        "TBD"
  4342.     ::= { tcp 33,
  4343.           udp 33 }
  4344.  
  4345.  --                 34/tcp    Unassigned
  4346.  --                 34/udp    Unassigned
  4347.  
  4348. priv-print PROTOCOL-IDENTIFIER
  4349.     PARAMETERS { }
  4350.     ATTRIBUTES { }
  4351.     DESCRIPTION
  4352.        "Pseudo-protocol reserved for any private printer server."
  4353.     REFERENCE
  4354.        "N/A"
  4355.     ::= { tcp 35,
  4356.           udp 35  }
  4357.  
  4358.  --                 36/tcp    Unassigned
  4359.  --                 36/udp    Unassigned
  4360.  
  4361.  
  4362.  
  4363.  
  4364.  
  4365. Bierman/Bucci/Iddon      Expires February 1998                 [Page 74]
  4366.  
  4367.  
  4368.  
  4369.  
  4370.  
  4371. Draft                  RMON Protocol Identifiers             August 1997
  4372.  
  4373.  
  4374. time PROTOCOL-IDENTIFIER
  4375.     PARAMETERS { }
  4376.     ATTRIBUTES { }
  4377.     DESCRIPTION
  4378.        "Time Protocol"
  4379.     REFERENCE
  4380.        "RFC 868 [RFC868] defines the Time Protocol."
  4381.     ::= { tcp 37,
  4382.           udp 37 }
  4383.  
  4384. rap PROTOCOL-IDENTIFIER
  4385.     PARAMETERS { }
  4386.     ATTRIBUTES { }
  4387.     DESCRIPTION
  4388.        "Route Access Protocol"
  4389.     REFERENCE
  4390.        "RFC 1476 [RFC1476] defines the Internet Route Access Protocol."
  4391.     ::= { tcp 38 }
  4392.  
  4393. rlp PROTOCOL-IDENTIFIER
  4394.     PARAMETERS { }
  4395.     ATTRIBUTES { }
  4396.     DESCRIPTION
  4397.        "Resource Location Protocol"
  4398.     REFERENCE
  4399.        "RFC 887 [RFC887] defines the Resource Location Protocol."
  4400.     ::= { udp 39 }
  4401.  
  4402.  --                 40/tcp    Unassigned
  4403.  --                 40/udp    Unassigned
  4404.  
  4405. graphics PROTOCOL-IDENTIFIER
  4406.     PARAMETERS { }
  4407.     ATTRIBUTES { }
  4408.     DESCRIPTION
  4409.        "Graphics Protocol"
  4410.     REFERENCE
  4411.        "RFC 493 [RFC493] defines the Graphics Protocol."
  4412.     ::= { tcp 41,
  4413.           udp 41  }
  4414.  
  4415. nameserver  PROTOCOL-IDENTIFIER
  4416.     PARAMETERS { }
  4417.     ATTRIBUTES { }
  4418.     DESCRIPTION
  4419.  
  4420.  
  4421.  
  4422.  
  4423.  
  4424. Bierman/Bucci/Iddon      Expires February 1998                 [Page 75]
  4425.  
  4426.  
  4427.  
  4428.  
  4429.  
  4430. Draft                  RMON Protocol Identifiers             August 1997
  4431.  
  4432.  
  4433.        "Host Name Server Protocol"
  4434.     REFERENCE
  4435.        "IEN 116 [IEN116] defines the Internet Name Server."
  4436.     ::= { udp 42 }
  4437.  
  4438. nicname  PROTOCOL-IDENTIFIER
  4439.     PARAMETERS { }
  4440.     ATTRIBUTES { }
  4441.     DESCRIPTION
  4442.        "NICNAME/WHOIS Protocol"
  4443.     REFERENCE
  4444.        "RFC 954 [RFC954] defines the NICNAME/Who Is Protocol."
  4445.     ::= { tcp 43 }
  4446.  
  4447. mpm-flags  PROTOCOL-IDENTIFIER
  4448.     PARAMETERS { }
  4449.     ATTRIBUTES { }
  4450.     DESCRIPTION
  4451.        "MPM FLAGS Protocol; (historical)."
  4452.     REFERENCE
  4453.        "RFC 759 [RFC759] defines the Message Processing Module."
  4454.     ::= { tcp 44 }
  4455.  
  4456. mpm  PROTOCOL-IDENTIFIER
  4457.     PARAMETERS { }
  4458.     ATTRIBUTES { }
  4459.     DESCRIPTION
  4460.        "Message Processing Module -- Receiver; (historical)."
  4461.     REFERENCE
  4462.        "RFC 759 [RFC759] defines the Message Processing Module."
  4463.     ::= { tcp 45 }
  4464.  
  4465. mpm-snd  PROTOCOL-IDENTIFIER
  4466.     PARAMETERS { }
  4467.     ATTRIBUTES { }
  4468.     DESCRIPTION
  4469.        "Message Processing Module -- Default Send; (historical)."
  4470.     REFERENCE
  4471.        "RFC 759 [RFC759] defines the Message Processing Module."
  4472.     ::= { tcp 46 }
  4473.  
  4474. ni-ftp  PROTOCOL-IDENTIFIER
  4475.     PARAMETERS { }
  4476.     ATTRIBUTES { }
  4477.     DESCRIPTION
  4478.  
  4479.  
  4480.  
  4481.  
  4482.  
  4483. Bierman/Bucci/Iddon      Expires February 1998                 [Page 76]
  4484.  
  4485.  
  4486.  
  4487.  
  4488.  
  4489. Draft                  RMON Protocol Identifiers             August 1997
  4490.  
  4491.  
  4492.        "NI FTP"
  4493.     REFERENCE
  4494.        "TBD"
  4495.     ::= { tcp 47 }
  4496.  
  4497. auditd  PROTOCOL-IDENTIFIER
  4498.     PARAMETERS { }
  4499.     ATTRIBUTES { }
  4500.     DESCRIPTION
  4501.        "Digital Audit Deamon"
  4502.     REFERENCE
  4503.        "TBD"
  4504.     ::= { tcp 48,
  4505.           udp 48 }
  4506.  
  4507. tacacs  PROTOCOL-IDENTIFIER
  4508.     PARAMETERS { }
  4509.     ATTRIBUTES { }
  4510.     DESCRIPTION
  4511.        "Login Host Protocol (TACACS)"
  4512.     REFERENCE
  4513.        "TBD"
  4514.     ::= { tcp 49 }
  4515.  
  4516. re-mail-ck  PROTOCOL-IDENTIFIER
  4517.     PARAMETERS { }
  4518.     ATTRIBUTES { }
  4519.     DESCRIPTION
  4520.        "Remote Mail Checking Protocol"
  4521.     REFERENCE
  4522.        "RFC 1339 [RFC1339] defines the Remote Mail Checking Protocol."
  4523.     ::= { udp 50 }
  4524.  
  4525. la-maint  PROTOCOL-IDENTIFIER
  4526.     PARAMETERS { }
  4527.     ATTRIBUTES { }
  4528.     DESCRIPTION
  4529.        "IMP Logical Address Maintenance Protocol"
  4530.     REFERENCE
  4531.        "TBD"
  4532.     ::= { udp 51 }
  4533.  
  4534. xns-time  PROTOCOL-IDENTIFIER
  4535.     PARAMETERS { }
  4536.     ATTRIBUTES { }
  4537.  
  4538.  
  4539.  
  4540.  
  4541.  
  4542. Bierman/Bucci/Iddon      Expires February 1998                 [Page 77]
  4543.  
  4544.  
  4545.  
  4546.  
  4547.  
  4548. Draft                  RMON Protocol Identifiers             August 1997
  4549.  
  4550.  
  4551.     DESCRIPTION
  4552.        "XNS Time Protocol"
  4553.     REFERENCE
  4554.        "TBD"
  4555.     ::= { tcp 52,
  4556.           udp 52 }
  4557.  
  4558.  -- [ed. - also called dns]
  4559. domain PROTOCOL-IDENTIFIER
  4560.     PARAMETERS { }
  4561.     ATTRIBUTES { }
  4562.     DESCRIPTION
  4563.        "Domain Name Service Protocol; DNS may be transported by either
  4564.        UDP [RFC768] or TCP [RFC793].  If the transport is UDP, DNS
  4565.        requests restricted to 512 bytes in length may be sent to this
  4566.        port."
  4567.     REFERENCE
  4568.        "RFC 1035 [RFC1035] defines the Bootstrap Protocol."
  4569.     ::= { udp 53,
  4570.           tcp 53  }
  4571.  
  4572. xns-ch PROTOCOL-IDENTIFIER
  4573.     PARAMETERS { }
  4574.     ATTRIBUTES { }
  4575.     DESCRIPTION
  4576.        "XNS Clearinghouse"
  4577.     REFERENCE
  4578.        "TBD"
  4579.     ::= { tcp 54,
  4580.           udp 54 }
  4581.  
  4582. isi-gl PROTOCOL-IDENTIFIER
  4583.     PARAMETERS { }
  4584.     ATTRIBUTES { }
  4585.     DESCRIPTION
  4586.        "ISI Graphics Language"
  4587.     REFERENCE
  4588.        "TBD"
  4589.     ::= { tcp 55,
  4590.           udp 55 }
  4591.  
  4592. xns-auth PROTOCOL-IDENTIFIER
  4593.     PARAMETERS { }
  4594.     ATTRIBUTES { }
  4595.     DESCRIPTION
  4596.  
  4597.  
  4598.  
  4599.  
  4600.  
  4601. Bierman/Bucci/Iddon      Expires February 1998                 [Page 78]
  4602.  
  4603.  
  4604.  
  4605.  
  4606.  
  4607. Draft                  RMON Protocol Identifiers             August 1997
  4608.  
  4609.  
  4610.        "XNS Authentication Protocol"
  4611.     REFERENCE
  4612.        "TBD"
  4613.     ::= { tcp 56,
  4614.           udp 56 }
  4615.  
  4616. priv-term PROTOCOL-IDENTIFIER
  4617.     PARAMETERS { }
  4618.     ATTRIBUTES { }
  4619.     DESCRIPTION
  4620.        "Pseudo-protocol reserved for any private terminal access
  4621.        protocol."
  4622.     REFERENCE
  4623.        "N/A"
  4624.     ::= { tcp 57,
  4625.           udp 57 }
  4626.  
  4627. xns-mail PROTOCOL-IDENTIFIER
  4628.     PARAMETERS { }
  4629.     ATTRIBUTES { }
  4630.     DESCRIPTION
  4631.        "XNS Mil Protocol"
  4632.     REFERENCE
  4633.        "TBD"
  4634.     ::= { tcp 58,
  4635.           udp 58 }
  4636.  
  4637. priv-file PROTOCOL-IDENTIFIER
  4638.     PARAMETERS { }
  4639.     ATTRIBUTES { }
  4640.     DESCRIPTION
  4641.        "Pseudo-protocol reserved for any private file service."
  4642.     REFERENCE
  4643.        "N/A"
  4644.     ::= { tcp 59,
  4645.           udp 59 }
  4646.  
  4647.  --              60/tcp    Unassigned
  4648.  --              60/udp    Unassigned
  4649.  
  4650. ni-mail PROTOCOL-IDENTIFIER
  4651.     PARAMETERS { }
  4652.     ATTRIBUTES { }
  4653.     DESCRIPTION
  4654.        "NI MAIL"
  4655.  
  4656.  
  4657.  
  4658.  
  4659.  
  4660. Bierman/Bucci/Iddon      Expires February 1998                 [Page 79]
  4661.  
  4662.  
  4663.  
  4664.  
  4665.  
  4666. Draft                  RMON Protocol Identifiers             August 1997
  4667.  
  4668.  
  4669.     REFERENCE
  4670.        "TBD"
  4671.     ::= { tcp 61,
  4672.           udp 61 }
  4673.  
  4674. acas PROTOCOL-IDENTIFIER
  4675.     PARAMETERS { }
  4676.     ATTRIBUTES { }
  4677.     DESCRIPTION
  4678.        "ACA Services; Digital's Corba Server"
  4679.     REFERENCE
  4680.        "TBD"
  4681.     ::= { tcp 62 }
  4682.  
  4683.  --              63/tcp    Unassigned
  4684.  --              63/udp    Unassigned
  4685.  
  4686. covia PROTOCOL-IDENTIFIER
  4687.     PARAMETERS { }
  4688.     ATTRIBUTES { }
  4689.     DESCRIPTION
  4690.        "Communications Integrator (CI)."
  4691.     REFERENCE
  4692.        "TBD"
  4693.     ::= { tcp 64 }
  4694.  
  4695. tacacs-ds PROTOCOL-IDENTIFIER
  4696.     PARAMETERS { }
  4697.     ATTRIBUTES { }
  4698.     DESCRIPTION
  4699.        "Default Server Port; TACACS Access Control Protocol Database
  4700.        Service."
  4701.     REFERENCE
  4702.        "RFC 1492 [RFC1492] defines the TACACS Protocol."
  4703.     ::= { tcp 65 }
  4704.  
  4705. sql*net PROTOCOL-IDENTIFIER
  4706.     PARAMETERS { }
  4707.     ATTRIBUTES { }
  4708.     DESCRIPTION
  4709.        "Oracle SQL*NET"
  4710.     REFERENCE
  4711.        "TBD"
  4712.     ::= { tcp 66 }
  4713.  
  4714.  
  4715.  
  4716.  
  4717.  
  4718.  
  4719. Bierman/Bucci/Iddon      Expires February 1998                 [Page 80]
  4720.  
  4721.  
  4722.  
  4723.  
  4724.  
  4725. Draft                  RMON Protocol Identifiers             August 1997
  4726.  
  4727.  
  4728. bootps PROTOCOL-IDENTIFIER
  4729.     PARAMETERS { }
  4730.     ATTRIBUTES { }
  4731.     DESCRIPTION
  4732.        "Bootstrap Protocol Server Protocol; BOOTP Clients send requests
  4733.        (usually broadcast) to the bootps port."
  4734.     REFERENCE
  4735.        "RFC 951 [RFC951] defines the Bootstrap Protocol."
  4736.     ::= { udp 67 }
  4737.  
  4738. bootpc PROTOCOL-IDENTIFIER
  4739.     PARAMETERS { }
  4740.     ATTRIBUTES { }
  4741.     DESCRIPTION
  4742.        "Bootstrap Protocol Client Protocol; BOOTP Server replies are
  4743.        sent to the BOOTP Client using this destination port."
  4744.     REFERENCE
  4745.        "RFC 951 [RFC951] defines the Bootstrap Protocol."
  4746.     ::= { udp 68 }
  4747.  
  4748. tftp PROTOCOL-IDENTIFIER
  4749.     PARAMETERS {
  4750.         tracksSessions(1)
  4751.     }
  4752.     ATTRIBUTES { }
  4753.     DESCRIPTION
  4754.        "Trivial File Transfer Protocol; Only the first packet of each
  4755.        TFTP transaction will be sent to port 69. If the tracksSessions
  4756.        attribute is set, then packets for each TFTP transaction will be
  4757.        attributed to tftp, instead of the unregistered port numbers that
  4758.        will be encoded in subsequent packets."
  4759.     REFERENCE
  4760.        "RFC 1350 [RFC1350] defines the TFTP Protocol (revision 2);
  4761.         RFC 1782 [RFC1782] defines TFTP Option Extensions;
  4762.         RFC 1783 [RFC1783] defines the TFTP Blocksize Option;
  4763.         RFC 1784 [RFC1784] defines TFTP Timeout Interval and Transfer Size
  4764.         Options."
  4765.     ::= { udp 69 }
  4766.  
  4767. gopher PROTOCOL-IDENTIFIER
  4768.     PARAMETERS { }
  4769.     ATTRIBUTES { }
  4770.     DESCRIPTION
  4771.        "Internet Gopher Protocol"
  4772.     REFERENCE
  4773.  
  4774.  
  4775.  
  4776.  
  4777.  
  4778. Bierman/Bucci/Iddon      Expires February 1998                 [Page 81]
  4779.  
  4780.  
  4781.  
  4782.  
  4783.  
  4784. Draft                  RMON Protocol Identifiers             August 1997
  4785.  
  4786.  
  4787.        "RFC 1436 [RFC1436] defines the Gopher Protocol."
  4788.     ::= { tcp 70 }
  4789.  
  4790. netrjs-1 PROTOCOL-IDENTIFIER
  4791.     PARAMETERS { }
  4792.     ATTRIBUTES { }
  4793.     DESCRIPTION
  4794.        "Remote Job Service Protocol; (historical)."
  4795.     REFERENCE
  4796.        "RFC 740 [RFC740] defines the NETRJS Protocol."
  4797.     ::= { tcp 71 }
  4798.  
  4799. netrjs-2 PROTOCOL-IDENTIFIER
  4800.     PARAMETERS { }
  4801.     ATTRIBUTES { }
  4802.     DESCRIPTION
  4803.        "Remote Job Service Protocol; (historical)."
  4804.     REFERENCE
  4805.        "RFC 740 [RFC740] defines the NETRJS Protocol."
  4806.     ::= { tcp 72 }
  4807.  
  4808. netrjs-3 PROTOCOL-IDENTIFIER
  4809.     PARAMETERS { }
  4810.     ATTRIBUTES { }
  4811.     DESCRIPTION
  4812.        "Remote Job Service Protocol; (historical)."
  4813.     REFERENCE
  4814.        "RFC 740 [RFC740] defines the NETRJS Protocol."
  4815.     ::= { tcp 73 }
  4816.  
  4817. netrjs-4 PROTOCOL-IDENTIFIER
  4818.     PARAMETERS { }
  4819.     ATTRIBUTES { }
  4820.     DESCRIPTION
  4821.        "Remote Job Service Protocol; (historical)."
  4822.     REFERENCE
  4823.        "RFC 740 [RFC740] defines the NETRJS Protocol."
  4824.     ::= { tcp 74 }
  4825.  
  4826. priv-dialout PROTOCOL-IDENTIFIER
  4827.     PARAMETERS { }
  4828.     ATTRIBUTES { }
  4829.     DESCRIPTION
  4830.        "Pseudo-protocol reserved for any private dial out service."
  4831.     REFERENCE
  4832.  
  4833.  
  4834.  
  4835.  
  4836.  
  4837. Bierman/Bucci/Iddon      Expires February 1998                 [Page 82]
  4838.  
  4839.  
  4840.  
  4841.  
  4842.  
  4843. Draft                  RMON Protocol Identifiers             August 1997
  4844.  
  4845.  
  4846.        "N/A"
  4847.     ::= { tcp 75,
  4848.           udp 75 }
  4849.  
  4850. deos PROTOCOL-IDENTIFIER
  4851.     PARAMETERS { }
  4852.     ATTRIBUTES { }
  4853.     DESCRIPTION
  4854.        "Distributed External Object Store Protocol"
  4855.     REFERENCE
  4856.        "TBD"
  4857.     ::= { tcp 76,
  4858.           udp 76 }
  4859.  
  4860. priv-rje PROTOCOL-IDENTIFIER
  4861.     PARAMETERS { }
  4862.     ATTRIBUTES { }
  4863.     DESCRIPTION
  4864.        "Pseudo-protocol reserved for any private remote job entry
  4865.        service."
  4866.     REFERENCE
  4867.        "N/A"
  4868.     ::= { tcp 77,
  4869.           udp 77 }
  4870.  
  4871. vettcp PROTOCOL-IDENTIFIER
  4872.     PARAMETERS { }
  4873.     ATTRIBUTES { }
  4874.     DESCRIPTION
  4875.        "VET TCP"
  4876.     REFERENCE
  4877.        "TBD"
  4878.     ::= { tcp 78,
  4879.           udp 78 }
  4880.  
  4881. finger PROTOCOL-IDENTIFIER
  4882.     PARAMETERS { }
  4883.     ATTRIBUTES { }
  4884.     DESCRIPTION
  4885.        "Finger User Information Protocol"
  4886.     REFERENCE
  4887.        "RFC 1288 [RFC1288] defines the finger protocol."
  4888.     ::= { tcp 79 }
  4889.  
  4890. www-http PROTOCOL-IDENTIFIER
  4891.  
  4892.  
  4893.  
  4894.  
  4895.  
  4896. Bierman/Bucci/Iddon      Expires February 1998                 [Page 83]
  4897.  
  4898.  
  4899.  
  4900.  
  4901.  
  4902. Draft                  RMON Protocol Identifiers             August 1997
  4903.  
  4904.  
  4905.     PARAMETERS { }
  4906.     ATTRIBUTES { }
  4907.     DESCRIPTION
  4908.        "Hypertext Transfer Protocol"
  4909.     REFERENCE
  4910.        "RFC 1945 [RFC1945] defines the Hypertext Transfer Protocol (HTTP/1.0).
  4911.         RFC 2068 [RFC2068] defines the Hypertext Transfer Protocol (HTTP/1.1).
  4912.         RFC 2069 [RFC2069] defines an Extension to HTTP: Digest Access
  4913.            Authentication.
  4914.         RFC 2109 [RFC2109] defines the HTTP State Management Mechanism.
  4915.         RFC 2145 [RFC2145] defines the use and interpretation of HTTP
  4916.            version numbers."
  4917.     ::= { tcp 80 }
  4918.  
  4919. hosts2-ns PROTOCOL-IDENTIFIER
  4920.     PARAMETERS { }
  4921.     ATTRIBUTES { }
  4922.     DESCRIPTION
  4923.        "HOSTS2 Name Server"
  4924.     REFERENCE
  4925.        "TBD"
  4926.     ::= { tcp 81,
  4927.           udp 81 }
  4928.  
  4929. xfer PROTOCOL-IDENTIFIER
  4930.     PARAMETERS { }
  4931.     ATTRIBUTES { }
  4932.     DESCRIPTION
  4933.        "XFER Utility"
  4934.     REFERENCE
  4935.        "TBD"
  4936.     ::= { tcp 82,
  4937.           udp 82 }
  4938.  
  4939. mit-ml-dev PROTOCOL-IDENTIFIER
  4940.     PARAMETERS { }
  4941.     ATTRIBUTES { }
  4942.     DESCRIPTION
  4943.        "MIT ML Device"
  4944.     REFERENCE
  4945.        "TBD"
  4946.     ::= { tcp 83,
  4947.           udp 83,
  4948.           tcp 85,
  4949.           udp 85 }
  4950.  
  4951.  
  4952.  
  4953.  
  4954.  
  4955. Bierman/Bucci/Iddon      Expires February 1998                 [Page 84]
  4956.  
  4957.  
  4958.  
  4959.  
  4960.  
  4961. Draft                  RMON Protocol Identifiers             August 1997
  4962.  
  4963.  
  4964. ctf PROTOCOL-IDENTIFIER
  4965.     PARAMETERS { }
  4966.     ATTRIBUTES { }
  4967.     DESCRIPTION
  4968.        "Common Trace Facility"
  4969.     REFERENCE
  4970.        "TBD"
  4971.     ::= { tcp 84,
  4972.           udp 84 }
  4973.  
  4974. mfcobol PROTOCOL-IDENTIFIER
  4975.     PARAMETERS { }
  4976.     ATTRIBUTES { }
  4977.     DESCRIPTION
  4978.        "Micro Focus Cobol"
  4979.     REFERENCE
  4980.        "TBD"
  4981.     ::= { tcp 86 }
  4982.  
  4983. priv-termlink PROTOCOL-IDENTIFIER
  4984.     PARAMETERS { }
  4985.     ATTRIBUTES { }
  4986.     DESCRIPTION
  4987.        "Pseudo-protocol reserved for any private terminal link
  4988.        protocol."
  4989.     REFERENCE
  4990.        "N/A"
  4991.     ::= { tcp 87,
  4992.           udp 87 }
  4993.  
  4994. kerberos PROTOCOL-IDENTIFIER
  4995.     PARAMETERS { }
  4996.     ATTRIBUTES { }
  4997.     DESCRIPTION
  4998.        "The Kerberos Network Authentication Service (V5)"
  4999.     REFERENCE
  5000.        "RFC 1510 [RFC1510] defines the Kerberos protocol."
  5001.     ::= { udp 88 }
  5002.  
  5003. su-mit-tg PROTOCOL-IDENTIFIER
  5004.     PARAMETERS { }
  5005.     ATTRIBUTES { }
  5006.     DESCRIPTION
  5007.        "SU/MIT Telnet Gateway Protocol"
  5008.     REFERENCE
  5009.  
  5010.  
  5011.  
  5012.  
  5013.  
  5014. Bierman/Bucci/Iddon      Expires February 1998                 [Page 85]
  5015.  
  5016.  
  5017.  
  5018.  
  5019.  
  5020. Draft                  RMON Protocol Identifiers             August 1997
  5021.  
  5022.  
  5023.        "TBD"
  5024.     ::= { tcp 89 }
  5025.  
  5026. dnsix  PROTOCOL-IDENTIFIER
  5027.     PARAMETERS { }
  5028.     ATTRIBUTES { }
  5029.     DESCRIPTION
  5030.        "DNSIX Security Attribute Token Map"
  5031.     REFERENCE
  5032.        "TBD"
  5033.     ::= { tcp 90 }
  5034.  
  5035. mit-dov PROTOCOL-IDENTIFIER
  5036.     PARAMETERS { }
  5037.     ATTRIBUTES { }
  5038.     DESCRIPTION
  5039.        "MIT Dover Spooler"
  5040.     REFERENCE
  5041.        "TBD"
  5042.     ::= { tcp 91 }
  5043.  
  5044. npp PROTOCOL-IDENTIFIER
  5045.     PARAMETERS { }
  5046.     ATTRIBUTES { }
  5047.     DESCRIPTION
  5048.        "Network Printing Protocol"
  5049.     REFERENCE
  5050.        "TBD"
  5051.     ::= { tcp 92,
  5052.           udp 92 }
  5053.  
  5054. dcp PROTOCOL-IDENTIFIER
  5055.     PARAMETERS { }
  5056.     ATTRIBUTES { }
  5057.     DESCRIPTION
  5058.        "Device Control Protocol"
  5059.     REFERENCE
  5060.        "TBD"
  5061.     ::= { tcp 93,
  5062.           udp 93 }
  5063.  
  5064. objcall PROTOCOL-IDENTIFIER
  5065.     PARAMETERS { }
  5066.     ATTRIBUTES { }
  5067.     DESCRIPTION
  5068.  
  5069.  
  5070.  
  5071.  
  5072.  
  5073. Bierman/Bucci/Iddon      Expires February 1998                 [Page 86]
  5074.  
  5075.  
  5076.  
  5077.  
  5078.  
  5079. Draft                  RMON Protocol Identifiers             August 1997
  5080.  
  5081.  
  5082.        "Tivoli Object Dispatcher"
  5083.     REFERENCE
  5084.        "TBD"
  5085.     ::= { tcp 94 }
  5086.  
  5087. supdup PROTOCOL-IDENTIFIER
  5088.     PARAMETERS { }
  5089.     ATTRIBUTES { }
  5090.     DESCRIPTION
  5091.        "SUPDUP Display; (historical)"
  5092.     REFERENCE
  5093.        "RFC 734 [RFC734] defines the SUPDUP Protocol."
  5094.     ::= { tcp 95 }
  5095.  
  5096. dixie PROTOCOL-IDENTIFIER
  5097.     PARAMETERS { }
  5098.     ATTRIBUTES { }
  5099.     DESCRIPTION
  5100.        "DIXIE Directory Service"
  5101.     REFERENCE
  5102.        "RFC 1249 [RFC1249] defines the DIXIE Protocol."
  5103.     ::= { tcp 96,
  5104.           udp 96 }
  5105.  
  5106. swift-rvf  PROTOCOL-IDENTIFIER
  5107.     PARAMETERS { }
  5108.     ATTRIBUTES { }
  5109.     DESCRIPTION
  5110.        "Swift Remote Vitural File Protocol"
  5111.     REFERENCE
  5112.        "TBD"
  5113.     ::= { tcp 97,
  5114.           udp 97 }
  5115.  
  5116. tacnews PROTOCOL-IDENTIFIER
  5117.     PARAMETERS { }
  5118.     ATTRIBUTES { }
  5119.     DESCRIPTION
  5120.        "TAC News"
  5121.     REFERENCE
  5122.        "TBD"
  5123.     ::= { tcp 98,
  5124.           udp 98 }
  5125.  
  5126. metagram  PROTOCOL-IDENTIFIER
  5127.  
  5128.  
  5129.  
  5130.  
  5131.  
  5132. Bierman/Bucci/Iddon      Expires February 1998                 [Page 87]
  5133.  
  5134.  
  5135.  
  5136.  
  5137.  
  5138. Draft                  RMON Protocol Identifiers             August 1997
  5139.  
  5140.  
  5141.     PARAMETERS { }
  5142.     ATTRIBUTES { }
  5143.     DESCRIPTION
  5144.        "Metagram Relay"
  5145.     REFERENCE
  5146.        "TBD"
  5147.     ::= { tcp 99,
  5148.           udp 99 }
  5149.  
  5150. newacct  PROTOCOL-IDENTIFIER
  5151.     PARAMETERS { }
  5152.     ATTRIBUTES { }
  5153.     DESCRIPTION
  5154.        "Unauthorized use of New Account Protocol."
  5155.     REFERENCE
  5156.        "TBD"
  5157.     ::= { tcp 100 }
  5158.  
  5159. hostname  PROTOCOL-IDENTIFIER
  5160.     PARAMETERS { }
  5161.     ATTRIBUTES { }
  5162.     DESCRIPTION
  5163.        "NIC Internet Hostname Server Protocol; (historical)"
  5164.     REFERENCE
  5165.        "RFC 953 [RFC953] defines the Hostname Server Protocol."
  5166.     ::= { tcp 101 }
  5167.  
  5168. iso-tsap  PROTOCOL-IDENTIFIER
  5169.     PARAMETERS { }
  5170.     ATTRIBUTES { }
  5171.     DESCRIPTION
  5172.        "ISO-TSAP Class 0"
  5173.     REFERENCE
  5174.        "TBD"
  5175.     ::= { tcp 102,
  5176.           udp 102 }
  5177.  
  5178. gppitnp PROTOCOL-IDENTIFIER
  5179.     PARAMETERS { }
  5180.     ATTRIBUTES { }
  5181.     DESCRIPTION
  5182.        "Genesis Point-to-Point Trans Net"
  5183.     REFERENCE
  5184.        "TBD"
  5185.     ::= { tcp 103,
  5186.  
  5187.  
  5188.  
  5189.  
  5190.  
  5191. Bierman/Bucci/Iddon      Expires February 1998                 [Page 88]
  5192.  
  5193.  
  5194.  
  5195.  
  5196.  
  5197. Draft                  RMON Protocol Identifiers             August 1997
  5198.  
  5199.  
  5200.           udp 103 }
  5201.  
  5202. acr-nema PROTOCOL-IDENTIFIER
  5203.     PARAMETERS { }
  5204.     ATTRIBUTES { }
  5205.     DESCRIPTION
  5206.        "ACR-NEMA Digital Imag. & Comm. 300"
  5207.     REFERENCE
  5208.        "TBD"
  5209.     ::= { tcp 104 }
  5210.  
  5211. csnet-ns  PROTOCOL-IDENTIFIER
  5212.     PARAMETERS { }
  5213.     ATTRIBUTES { }
  5214.     DESCRIPTION
  5215.        "Mailbox Name Nameserver"
  5216.     REFERENCE
  5217.        "TBD"
  5218.     ::= { tcp 105,
  5219.           udp 105 }
  5220.  
  5221. 3com-tsmux PROTOCOL-IDENTIFIER
  5222.     PARAMETERS { }
  5223.     ATTRIBUTES { }
  5224.     DESCRIPTION
  5225.        "3COM-TSMUX"
  5226.     REFERENCE
  5227.        "TBD"
  5228.     ::= { tcp 106,
  5229.           udp 106 }
  5230.  
  5231. rtelnet  PROTOCOL-IDENTIFIER
  5232.     PARAMETERS { }
  5233.     ATTRIBUTES { }
  5234.     DESCRIPTION
  5235.        "Remote User Telnet Protocol; (historical)."
  5236.     REFERENCE
  5237.        "RFC 818 [RFC818] defines the Remote User Telnet Service."
  5238.     ::= { tcp 107 }
  5239.  
  5240. snagas PROTOCOL-IDENTIFIER
  5241.     PARAMETERS { }
  5242.     ATTRIBUTES { }
  5243.     DESCRIPTION
  5244.        "SNA Gateway Access Server"
  5245.  
  5246.  
  5247.  
  5248.  
  5249.  
  5250. Bierman/Bucci/Iddon      Expires February 1998                 [Page 89]
  5251.  
  5252.  
  5253.  
  5254.  
  5255.  
  5256. Draft                  RMON Protocol Identifiers             August 1997
  5257.  
  5258.  
  5259.     REFERENCE
  5260.        "TBD"
  5261.     ::= { tcp 108 }
  5262.  
  5263. pop2 PROTOCOL-IDENTIFIER
  5264.     PARAMETERS { }
  5265.     ATTRIBUTES { }
  5266.     DESCRIPTION
  5267.        "Post Office Protocol -- Version 2. Clients establish connections
  5268.        with POP2 servers by using this destination port number."
  5269.     REFERENCE
  5270.        "RFC 937 [RFC937] defines Version 2 of the Post Office Protocol."
  5271.     ::= { tcp 109 }
  5272.  
  5273. pop3 PROTOCOL-IDENTIFIER
  5274.     PARAMETERS { }
  5275.     ATTRIBUTES { }
  5276.     DESCRIPTION
  5277.        "Post Office Protocol -- Version 3. Clients establish connections
  5278.        with POP3 servers by using this destination port number."
  5279.     REFERENCE
  5280.        "RFC 1725 [RFC1725] defines Version 3 of the Post Office
  5281.        Protocol."
  5282.     ::= { tcp 110,
  5283.           udp 110 }     -- RFC defines tcp use
  5284.  
  5285. sunrpc PROTOCOL-IDENTIFIER
  5286.     PARAMETERS {
  5287.         tracksSessions(1) -- learn port mapping of programs
  5288.     }
  5289.     ATTRIBUTES {
  5290.         hasChildren(0)   -- port mapper function numbers
  5291.     }
  5292.     DESCRIPTION
  5293.        "SUN Remote Procedure Call Protocol. Port mapper function
  5294.        requests are sent to this destination port."
  5295.     CHILDREN
  5296.        "Specific RPC functions are represented as children of the sunrpc
  5297.        protocol. Each 'RPC function protocol' is identified by its
  5298.        function number assignment. RPC function number assignments are
  5299.        defined by different naming authorities, depending on the
  5300.        function identifier value.
  5301.        From [RFC1831]:
  5302.  
  5303.        Program numbers are given out in groups of hexadecimal 20000000
  5304.  
  5305.  
  5306.  
  5307.  
  5308.  
  5309. Bierman/Bucci/Iddon      Expires February 1998                 [Page 90]
  5310.  
  5311.  
  5312.  
  5313.  
  5314.  
  5315. Draft                  RMON Protocol Identifiers             August 1997
  5316.  
  5317.  
  5318.        (decimal 536870912) according to the following chart:
  5319.  
  5320.                      0 - 1fffffff   defined by rpc@sun.com
  5321.               20000000 - 3fffffff   defined by user
  5322.               40000000 - 5fffffff   transient
  5323.               60000000 - 7fffffff   reserved
  5324.               80000000 - 9fffffff   reserved
  5325.               a0000000 - bfffffff   reserved
  5326.               c0000000 - dfffffff   reserved
  5327.               e0000000 - ffffffff   reserved
  5328.  
  5329.        Children of 'sunrpc' are encoded as [ 0.0.0.111], the protocol
  5330.        identifier component for 'sunrpc', followed by [ a.b.c.d ], where
  5331.        a.b.c.d is the 32 bit binary RPC program number encoded in
  5332.        network byte order.  For example, a protocolDirID-fragment value
  5333.        of:
  5334.            0.0.0.111.0.1.134.163
  5335.  
  5336.        defines the NFS function (and protocol).
  5337.  
  5338.        Children are named as 'sunrpc' followed by the RPC function
  5339.        number in base 10 format. For example, NFS would be named:
  5340.            'sunrpc 100003'."
  5341.     DECODING
  5342.        "The first packet of many SUNRPC transactions is sent to the
  5343.        port- mapper program, and therefore decoded statically by
  5344.        monitoring RFC portmap requests [RFC1831]. Any subsequent packets
  5345.        must be decoded and correctly identified by 'remembering' the
  5346.        port assignments used in each RPC function call (as identified
  5347.        according to the procedures in the RPC Specification Version 2
  5348.        [RFC1831]).
  5349.  
  5350.        In some cases the port mapping for a particular protocol is well
  5351.        known and hard coded into the requesting client.  In these cases
  5352.        the client will not send portmap requests; instead it will send
  5353.        the SUNRPC request directly to the well known port.  These cases
  5354.        are rare and are being eliminated over time.  NFS is the most
  5355.        significant SUNRPC program of this class.  Such programs should
  5356.        still be declared as children of SUNRPC as described under
  5357.        CHILDREN above.  How an implementation detects this behaviour and
  5358.        handles it is beyond the scope of this document.
  5359.  
  5360.        The 'tracksSessions(1)' PARAMETER bit is used to indicate whether
  5361.        the probe can (and should) monitor portmapper activity to
  5362.        correctly track SUNRPC connections."
  5363.  
  5364.  
  5365.  
  5366.  
  5367.  
  5368. Bierman/Bucci/Iddon      Expires February 1998                 [Page 91]
  5369.  
  5370.  
  5371.  
  5372.  
  5373.  
  5374. Draft                  RMON Protocol Identifiers             August 1997
  5375.  
  5376.  
  5377.     REFERENCE
  5378.        "RFC 1831 [RFC1831] defines the Remote Procedure Call Protocol
  5379.        Version 2.  The authoritative list of RPC Functions is identified
  5380.        by the URL:
  5381.            ftp://ftp.isi.edu/in-notes/iana/assignments/sun-rpc-numbers"
  5382.     ::= { tcp 111,
  5383.           udp 111 }
  5384.  
  5385. mcidas PROTOCOL-IDENTIFIER
  5386.     PARAMETERS { }
  5387.     ATTRIBUTES { }
  5388.     DESCRIPTION
  5389.        "McIDAS Data Transmission Protocol"
  5390.     REFERENCE
  5391.        "TBD"
  5392.     ::= { tcp 112 }
  5393.  
  5394. auth PROTOCOL-IDENTIFIER
  5395.     PARAMETERS { }
  5396.     ATTRIBUTES { }
  5397.     DESCRIPTION
  5398.        "Authentication Service; Identification Protocol."
  5399.     REFERENCE
  5400.        "RFC 1413 [RFC1413] defines the Identification Protocol."
  5401.     ::= { tcp 113 }
  5402.  
  5403. audionews PROTOCOL-IDENTIFIER
  5404.     PARAMETERS { }
  5405.     ATTRIBUTES { }
  5406.     DESCRIPTION
  5407.        "Audio News Multicast"
  5408.     REFERENCE
  5409.        "TBD"
  5410.     ::= { tcp 114,
  5411.           udp 114 }
  5412.  
  5413.  
  5414. sftp PROTOCOL-IDENTIFIER
  5415.     PARAMETERS { }
  5416.     ATTRIBUTES { }
  5417.     DESCRIPTION
  5418.        "Simple File Transfer Protocol; (historical)."
  5419.     REFERENCE
  5420.        "RFC 913 [RFC913] defines the Simple File Transfer Protocol."
  5421.     ::= { tcp 115 }
  5422.  
  5423.  
  5424.  
  5425.  
  5426.  
  5427. Bierman/Bucci/Iddon      Expires February 1998                 [Page 92]
  5428.  
  5429.  
  5430.  
  5431.  
  5432.  
  5433. Draft                  RMON Protocol Identifiers             August 1997
  5434.  
  5435.  
  5436. ansanotify PROTOCOL-IDENTIFIER
  5437.     PARAMETERS { }
  5438.     ATTRIBUTES { }
  5439.     DESCRIPTION
  5440.        "ANSA REX Notify"
  5441.     REFERENCE
  5442.        "TBD"
  5443.     ::= { tcp 116,
  5444.           udp 116 }
  5445.  
  5446. uucp-path  PROTOCOL-IDENTIFIER
  5447.     PARAMETERS { }
  5448.     ATTRIBUTES { }
  5449.     DESCRIPTION
  5450.        "UUCP Path Service"
  5451.     REFERENCE
  5452.        "RFC 915 [RFC915] defines the Network Mail Path Service."
  5453.     ::= { tcp 117 }
  5454.  
  5455. sqlserv PROTOCOL-IDENTIFIER
  5456.     PARAMETERS { }
  5457.     ATTRIBUTES { }
  5458.     DESCRIPTION
  5459.        "SQL Services"
  5460.     REFERENCE
  5461.        "TBD"
  5462.     ::= { tcp 118,
  5463.           udp 118 }
  5464.  
  5465. nntp PROTOCOL-IDENTIFIER
  5466.     PARAMETERS { }
  5467.     ATTRIBUTES { }
  5468.     DESCRIPTION
  5469.        "Network News Transfer Protocol"
  5470.     REFERENCE
  5471.        "RFC 977 [RFC977] defines the Network News Transfer Protocol."
  5472.     ::= { tcp 119 }
  5473.  
  5474. cfdptkt PROTOCOL-IDENTIFIER
  5475.     PARAMETERS { }
  5476.     ATTRIBUTES { }
  5477.     DESCRIPTION
  5478.        "CFDPTKT; Coherent File Distribution Protocol"
  5479.     REFERENCE
  5480.        "RFC 1235 [RFC1235] defines the Coherent File Distribution
  5481.  
  5482.  
  5483.  
  5484.  
  5485.  
  5486. Bierman/Bucci/Iddon      Expires February 1998                 [Page 93]
  5487.  
  5488.  
  5489.  
  5490.  
  5491.  
  5492. Draft                  RMON Protocol Identifiers             August 1997
  5493.  
  5494.  
  5495.        Protocol."
  5496.     ::= { udp 120 }
  5497.  
  5498. erpc PROTOCOL-IDENTIFIER
  5499.     PARAMETERS { }
  5500.     ATTRIBUTES { }
  5501.     DESCRIPTION
  5502.        "Encore Expedited Remote Pro.Call"
  5503.     REFERENCE
  5504.        "TBD"
  5505.     ::= { tcp 121,
  5506.           udp 121 }
  5507.  
  5508. smakynet PROTOCOL-IDENTIFIER
  5509.     PARAMETERS { }
  5510.     ATTRIBUTES { }
  5511.     DESCRIPTION
  5512.        "SMAKYNET"
  5513.     REFERENCE
  5514.        "TBD"
  5515.     ::= { tcp 122,
  5516.           udp 122 }
  5517.  
  5518. ntp PROTOCOL-IDENTIFIER
  5519.     PARAMETERS { }
  5520.     ATTRIBUTES { }
  5521.     DESCRIPTION
  5522.        "Network Time Protocol"
  5523.     REFERENCE
  5524.        "RFC 1305 [RFC1305] defines version 3 of the Network Time
  5525.        Protocol."
  5526.     ::= { udp 123 }
  5527.  
  5528. ansatrader PROTOCOL-IDENTIFIER
  5529.     PARAMETERS { }
  5530.     ATTRIBUTES { }
  5531.     DESCRIPTION
  5532.        "ANSA REX Trader"
  5533.     REFERENCE
  5534.        "TBD"
  5535.     ::= { tcp 124,
  5536.           udp 124 }
  5537.  
  5538. locus-map  PROTOCOL-IDENTIFIER
  5539.     PARAMETERS { }
  5540.  
  5541.  
  5542.  
  5543.  
  5544.  
  5545. Bierman/Bucci/Iddon      Expires February 1998                 [Page 94]
  5546.  
  5547.  
  5548.  
  5549.  
  5550.  
  5551. Draft                  RMON Protocol Identifiers             August 1997
  5552.  
  5553.  
  5554.     ATTRIBUTES { }
  5555.     DESCRIPTION
  5556.        "Locus PC-Interface Net Map Server"
  5557.     REFERENCE
  5558.        "TBD"
  5559.     ::= { tcp 125 }
  5560.  
  5561. unitary  PROTOCOL-IDENTIFIER
  5562.     PARAMETERS { }
  5563.     ATTRIBUTES { }
  5564.     DESCRIPTION
  5565.        "Unisys Unitary Login"
  5566.     REFERENCE
  5567.        "TBD"
  5568.     ::= { tcp 126,
  5569.           udp 126 }
  5570.  
  5571. locus-con  PROTOCOL-IDENTIFIER
  5572.     PARAMETERS { }
  5573.     ATTRIBUTES { }
  5574.     DESCRIPTION
  5575.        "Locus PC-Interface Conn Server"
  5576.     REFERENCE
  5577.        "TBD"
  5578.     ::= { tcp 127 }
  5579.  
  5580. gss-xlicen  PROTOCOL-IDENTIFIER
  5581.     PARAMETERS { }
  5582.     ATTRIBUTES { }
  5583.     DESCRIPTION
  5584.        "X License Verification"
  5585.     REFERENCE
  5586.        "TBD"
  5587.     ::= { tcp 128,
  5588.           udp 128 }
  5589.  
  5590. pwdgen  PROTOCOL-IDENTIFIER
  5591.     PARAMETERS { }
  5592.     ATTRIBUTES { }
  5593.     DESCRIPTION
  5594.        "Password Generator Protocol"
  5595.     REFERENCE
  5596.        "RFC 972 [RFC972] defines the Password Generator Protocol."
  5597.     ::= { tcp 129,
  5598.           udp 129  }
  5599.  
  5600.  
  5601.  
  5602.  
  5603.  
  5604. Bierman/Bucci/Iddon      Expires February 1998                 [Page 95]
  5605.  
  5606.  
  5607.  
  5608.  
  5609.  
  5610. Draft                  RMON Protocol Identifiers             August 1997
  5611.  
  5612.  
  5613. cisco-fna  PROTOCOL-IDENTIFIER
  5614.     PARAMETERS { }
  5615.     ATTRIBUTES { }
  5616.     DESCRIPTION
  5617.        "cisco FNATIVE"
  5618.     REFERENCE
  5619.        "TBD"
  5620.     ::= { tcp 130,
  5621.           udp 130 }
  5622.  
  5623. cisco-tna  PROTOCOL-IDENTIFIER
  5624.     PARAMETERS { }
  5625.     ATTRIBUTES { }
  5626.     DESCRIPTION
  5627.        "cisco TNATIVE"
  5628.     REFERENCE
  5629.        "TBD"
  5630.     ::= { tcp 131,
  5631.           udp 131 }
  5632.  
  5633. cisco-sys  PROTOCOL-IDENTIFIER
  5634.     PARAMETERS { }
  5635.     ATTRIBUTES { }
  5636.     DESCRIPTION
  5637.        "cisco SYSMAINT"
  5638.     REFERENCE
  5639.        "TBD"
  5640.     ::= { tcp 132,
  5641.           udp 132 }
  5642.  
  5643. statsrv  PROTOCOL-IDENTIFIER
  5644.     PARAMETERS { }
  5645.     ATTRIBUTES { }
  5646.     DESCRIPTION
  5647.        "Statistics Server; (historical)."
  5648.     REFERENCE
  5649.        "RFC 996 [RFC996] defines the Statistics Server Protocol."
  5650.     ::= { tcp 133,
  5651.           udp 133 }
  5652.  
  5653. ingres-net  PROTOCOL-IDENTIFIER
  5654.     PARAMETERS { }
  5655.     ATTRIBUTES { }
  5656.     DESCRIPTION
  5657.        "INGRES-NET Service"
  5658.  
  5659.  
  5660.  
  5661.  
  5662.  
  5663. Bierman/Bucci/Iddon      Expires February 1998                 [Page 96]
  5664.  
  5665.  
  5666.  
  5667.  
  5668.  
  5669. Draft                  RMON Protocol Identifiers             August 1997
  5670.  
  5671.  
  5672.     REFERENCE
  5673.        "TBD"
  5674.     ::= { tcp 134 }
  5675.  
  5676. loc-srv  PROTOCOL-IDENTIFIER
  5677.     PARAMETERS { }
  5678.     ATTRIBUTES { }
  5679.     DESCRIPTION
  5680.        "Location Service"
  5681.     REFERENCE
  5682.        "TBD"
  5683.     ::= { tcp 135,
  5684.           udp 135 }
  5685.  
  5686. profile  PROTOCOL-IDENTIFIER
  5687.     PARAMETERS { }
  5688.     ATTRIBUTES { }
  5689.     DESCRIPTION
  5690.        "PROFILE Naming System"
  5691.     REFERENCE
  5692.        "TBD"
  5693.     ::= { tcp 136 }
  5694.  
  5695.  -- defined as nbt-name in IPX section
  5696.  -- netbios-ns      137/tcp    NETBIOS Name Service
  5697.  -- netbios-ns      137/udp    NETBIOS Name Service
  5698.  
  5699.  -- defined as nbt-data in IPX section
  5700.  -- netbios-dgm     138/tcp    NETBIOS Datagram Service
  5701.  -- netbios-dgm     138/udp    NETBIOS Datagram Service
  5702.  
  5703.  -- defined as nbt-session in IPX section
  5704.  -- netbios-ssn     139/tcp    NETBIOS Session Service
  5705.  -- netbios-ssn     139/udp    NETBIOS Session Service
  5706.  
  5707. emfis-data  PROTOCOL-IDENTIFIER
  5708.     PARAMETERS { }
  5709.     ATTRIBUTES { }
  5710.     DESCRIPTION
  5711.        "EMFIS Data Service"
  5712.     REFERENCE
  5713.        "TBD"
  5714.     ::= { tcp 140,
  5715.           udp 140 }
  5716.  
  5717.  
  5718.  
  5719.  
  5720.  
  5721.  
  5722. Bierman/Bucci/Iddon      Expires February 1998                 [Page 97]
  5723.  
  5724.  
  5725.  
  5726.  
  5727.  
  5728. Draft                  RMON Protocol Identifiers             August 1997
  5729.  
  5730.  
  5731. emfis-cntl  PROTOCOL-IDENTIFIER
  5732.     PARAMETERS { }
  5733.     ATTRIBUTES { }
  5734.     DESCRIPTION
  5735.        "EMFIS Control Service"
  5736.     REFERENCE
  5737.        "TBD"
  5738.     ::= { tcp 141,
  5739.           udp 141 }
  5740.  
  5741. bl-idm  PROTOCOL-IDENTIFIER
  5742.     PARAMETERS { }
  5743.     ATTRIBUTES { }
  5744.     DESCRIPTION
  5745.        "Britton-Lee IDM"
  5746.     REFERENCE
  5747.        "TBD"
  5748.     ::= { tcp 142,
  5749.           udp 142 }
  5750.  
  5751. imap2  PROTOCOL-IDENTIFIER
  5752.     PARAMETERS { }
  5753.     ATTRIBUTES { }
  5754.     DESCRIPTION
  5755.        "Interactive Mail Access Protocol v2;
  5756.         Internet Message Access Protocol v4 (IMAP4) also uses this
  5757.        server port."
  5758.     REFERENCE
  5759.        "RFC 1064 [RFC1064] defines Version 2 of the Interactive Mail
  5760.        Access
  5761.         Protocol.
  5762.         RFC 1730 [RFC1730] defines Version 4 of the Internet Message
  5763.        Access
  5764.         Protocol."
  5765.     ::= { tcp 143 }
  5766.  
  5767. news  PROTOCOL-IDENTIFIER
  5768.     PARAMETERS { }
  5769.     ATTRIBUTES { }
  5770.     DESCRIPTION
  5771.        "NewS"
  5772.     REFERENCE
  5773.        "TBD"
  5774.     ::= { tcp 144,
  5775.           udp 144 }
  5776.  
  5777.  
  5778.  
  5779.  
  5780.  
  5781. Bierman/Bucci/Iddon      Expires February 1998                 [Page 98]
  5782.  
  5783.  
  5784.  
  5785.  
  5786.  
  5787. Draft                  RMON Protocol Identifiers             August 1997
  5788.  
  5789.  
  5790. uaac  PROTOCOL-IDENTIFIER
  5791.     PARAMETERS { }
  5792.     ATTRIBUTES { }
  5793.     DESCRIPTION
  5794.        "UAAC Protocol"
  5795.     REFERENCE
  5796.        "TBD"
  5797.     ::= { tcp 145,
  5798.           udp 145 }
  5799.  
  5800. iso-tp0  PROTOCOL-IDENTIFIER
  5801.     PARAMETERS { }
  5802.     ATTRIBUTES { }
  5803.     DESCRIPTION
  5804.        "ISO-IP0; ISO-TP0 bridge between TCP and X.25"
  5805.     REFERENCE
  5806.        "RFC 1086 [RFC1086] defines the ISO-TP0 protocol."
  5807.     ::= { tcp 146,
  5808.           udp 146 }
  5809.  
  5810. iso-ip  PROTOCOL-IDENTIFIER
  5811.     PARAMETERS { }
  5812.     ATTRIBUTES { }
  5813.     DESCRIPTION
  5814.        "ISO-IP; Use of the Internet as a Subnetwork for Experimentation
  5815.        with the OSI Network Layer"
  5816.     REFERENCE
  5817.        "RFC 1070 [RFC1070] defines the ISO-IP Protocol."
  5818.     ::= { tcp 147,
  5819.           udp 147 }
  5820.  
  5821. cronus  PROTOCOL-IDENTIFIER
  5822.     PARAMETERS { }
  5823.     ATTRIBUTES { }
  5824.     DESCRIPTION
  5825.        "CRONUS-SUPPORT"
  5826.     REFERENCE
  5827.        "TBD"
  5828.     ::= { tcp 148,
  5829.           udp 148 }
  5830.  
  5831. aed-512  PROTOCOL-IDENTIFIER
  5832.     PARAMETERS { }
  5833.     ATTRIBUTES { }
  5834.     DESCRIPTION
  5835.  
  5836.  
  5837.  
  5838.  
  5839.  
  5840. Bierman/Bucci/Iddon      Expires February 1998                 [Page 99]
  5841.  
  5842.  
  5843.  
  5844.  
  5845.  
  5846. Draft                  RMON Protocol Identifiers             August 1997
  5847.  
  5848.  
  5849.        "AED 512 Emulation Service"
  5850.     REFERENCE
  5851.        "TBD"
  5852.     ::= { tcp 149,
  5853.           udp 149 }
  5854.  
  5855. sql-net  PROTOCOL-IDENTIFIER
  5856.     PARAMETERS { }
  5857.     ATTRIBUTES { }
  5858.     DESCRIPTION
  5859.        "SQL-NET"
  5860.     REFERENCE
  5861.        "TBD"
  5862.     ::= { tcp 150,
  5863.           udp 150 }
  5864.  
  5865. hems  PROTOCOL-IDENTIFIER
  5866.     PARAMETERS { }
  5867.     ATTRIBUTES { }
  5868.     DESCRIPTION
  5869.        "HEMS; High Level Entity Management System; (historical)."
  5870.     REFERENCE
  5871.        "RFC 1021 [RFC1021] defines HEMS."
  5872.     ::= { tcp 151 }
  5873.  
  5874. bftp  PROTOCOL-IDENTIFIER
  5875.     PARAMETERS { }
  5876.     ATTRIBUTES { }
  5877.     DESCRIPTION
  5878.        "Background File Transfer Program"
  5879.     REFERENCE
  5880.        "RFC 1068 [RFC1068] defines the Background File Transfer
  5881.        Program."
  5882.     ::= { tcp 152 }
  5883.  
  5884. sgmp  PROTOCOL-IDENTIFIER
  5885.     PARAMETERS { }
  5886.     ATTRIBUTES { }
  5887.     DESCRIPTION
  5888.        "Simple Gateway Monitoring Protocol; (historical)."
  5889.     REFERENCE
  5890.        "RFC 1028 [RFC1028] defines the Simple Gateway Monitoring
  5891.        Protocol."
  5892.     ::= { udp 153 }
  5893.  
  5894.  
  5895.  
  5896.  
  5897.  
  5898.  
  5899. Bierman/Bucci/Iddon      Expires February 1998                [Page 100]
  5900.  
  5901.  
  5902.  
  5903.  
  5904.  
  5905. Draft                  RMON Protocol Identifiers             August 1997
  5906.  
  5907.  
  5908. netsc-prod  PROTOCOL-IDENTIFIER
  5909.     PARAMETERS { }
  5910.     ATTRIBUTES { }
  5911.     DESCRIPTION
  5912.        "NETSC"
  5913.     REFERENCE
  5914.        "TBD"
  5915.     ::= { tcp 154,
  5916.           udp 154 }
  5917.  
  5918. netsc-dev  PROTOCOL-IDENTIFIER
  5919.     PARAMETERS { }
  5920.     ATTRIBUTES { }
  5921.     DESCRIPTION
  5922.        "NETSC"
  5923.     REFERENCE
  5924.        "TBD"
  5925.     ::= { tcp 155,
  5926.           udp 155 }
  5927.  
  5928. sqlsrv  PROTOCOL-IDENTIFIER
  5929.     PARAMETERS { }
  5930.     ATTRIBUTES { }
  5931.     DESCRIPTION
  5932.        "SQL Services; protocol to talk to Oracle databases;
  5933.        (historical)."
  5934.     REFERENCE
  5935.        "TBD"
  5936.     ::= { tcp 156 }
  5937.  
  5938. knet-cmp  PROTOCOL-IDENTIFIER
  5939.     PARAMETERS { }
  5940.     ATTRIBUTES { }
  5941.     DESCRIPTION
  5942.        "KNET/VM Command/Message Protocol"
  5943.     REFERENCE
  5944.        "TBD"
  5945.     ::= { tcp 157 }
  5946.  
  5947. pcmail-srv  PROTOCOL-IDENTIFIER
  5948.     PARAMETERS { }
  5949.     ATTRIBUTES { }
  5950.     DESCRIPTION
  5951.        "PCMail Server; Distributed Mail System Protocol (DMSP)"
  5952.     REFERENCE
  5953.  
  5954.  
  5955.  
  5956.  
  5957.  
  5958. Bierman/Bucci/Iddon      Expires February 1998                [Page 101]
  5959.  
  5960.  
  5961.  
  5962.  
  5963.  
  5964. Draft                  RMON Protocol Identifiers             August 1997
  5965.  
  5966.  
  5967.        "RFC 1056 [RFC1056] defines the PCMAIL Protocol."
  5968.     ::= { tcp 158 }
  5969.  
  5970. nss-routing  PROTOCOL-IDENTIFIER
  5971.     PARAMETERS { }
  5972.     ATTRIBUTES { }
  5973.     DESCRIPTION
  5974.        "NSS-Routing"
  5975.     REFERENCE
  5976.        "TBD"
  5977.     ::= { tcp 159,
  5978.           udp 159 }
  5979.  
  5980. sgmp-traps  PROTOCOL-IDENTIFIER
  5981.     PARAMETERS { }
  5982.     ATTRIBUTES { }
  5983.     DESCRIPTION
  5984.        "Simple Gateway Monitoring Protocol Traps; (historical)."
  5985.     REFERENCE
  5986.        "RFC 1028 [RFC1028] defines the Simple Gateway Monitoring
  5987.        Protocol."
  5988.     ::= { udp 160 }
  5989.  
  5990.  -- snmp and snmptrap found in the Protocol-Independent section
  5991.  -- snmp            161/udp    SNMP
  5992.  -- snmptrap        162/udp    SNMPTRAP
  5993.  
  5994. cmip-man  PROTOCOL-IDENTIFIER
  5995.     PARAMETERS { }
  5996.     ATTRIBUTES { }
  5997.     DESCRIPTION
  5998.        "CMIP/TCP (CMOT) Manager; (historical)."
  5999.     REFERENCE
  6000.        "RFC 1095 [RFC1095] defines the Common Management Information
  6001.        Services and Protocol over TCP/IP."
  6002.     ::= { tcp 163,
  6003.           udp 163 }
  6004.  
  6005. cmip-agent  PROTOCOL-IDENTIFIER
  6006.     PARAMETERS { }
  6007.     ATTRIBUTES { }
  6008.     DESCRIPTION
  6009.        "CMIP/TCP (CMOT) Agent; (historical)."
  6010.     REFERENCE
  6011.        "RFC 1095 [RFC1095] defines the Common Management Information
  6012.  
  6013.  
  6014.  
  6015.  
  6016.  
  6017. Bierman/Bucci/Iddon      Expires February 1998                [Page 102]
  6018.  
  6019.  
  6020.  
  6021.  
  6022.  
  6023. Draft                  RMON Protocol Identifiers             August 1997
  6024.  
  6025.  
  6026.        Services and Protocol over TCP/IP."
  6027.     ::= { tcp 164,
  6028.           udp 164 }
  6029.  
  6030. xns-courier  PROTOCOL-IDENTIFIER
  6031.     PARAMETERS { }
  6032.     ATTRIBUTES { }
  6033.     DESCRIPTION
  6034.        "Xerox [TBD]"
  6035.     REFERENCE
  6036.        "TBD"
  6037.     ::= { tcp 165,
  6038.           udp 165  }
  6039.  
  6040. s-net  PROTOCOL-IDENTIFIER
  6041.     PARAMETERS { }
  6042.     ATTRIBUTES { }
  6043.     DESCRIPTION
  6044.        "Sirius Systems"
  6045.     REFERENCE
  6046.        "TBD"
  6047.     ::= { tcp 166,
  6048.           udp 166 }
  6049.  
  6050. namp  PROTOCOL-IDENTIFIER
  6051.     PARAMETERS { }
  6052.     ATTRIBUTES { }
  6053.     DESCRIPTION
  6054.        "NAMP"
  6055.     REFERENCE
  6056.        "TBD"
  6057.     ::= { tcp 167,
  6058.           udp 167 }
  6059.  
  6060. rsvd  PROTOCOL-IDENTIFIER
  6061.     PARAMETERS { }
  6062.     ATTRIBUTES { }
  6063.     DESCRIPTION
  6064.        "RSVD"
  6065.     REFERENCE
  6066.        "TBD"
  6067.     ::= { tcp 168,
  6068.           udp 168 }
  6069.  
  6070. send  PROTOCOL-IDENTIFIER
  6071.  
  6072.  
  6073.  
  6074.  
  6075.  
  6076. Bierman/Bucci/Iddon      Expires February 1998                [Page 103]
  6077.  
  6078.  
  6079.  
  6080.  
  6081.  
  6082. Draft                  RMON Protocol Identifiers             August 1997
  6083.  
  6084.  
  6085.     PARAMETERS { }
  6086.     ATTRIBUTES { }
  6087.     DESCRIPTION
  6088.        "SEND"
  6089.     REFERENCE
  6090.        "TBD"
  6091.     ::= { tcp 169,
  6092.           udp 169 }
  6093.  
  6094. print-srv  PROTOCOL-IDENTIFIER
  6095.     PARAMETERS { }
  6096.     ATTRIBUTES { }
  6097.     DESCRIPTION
  6098.        "Network PostScript"
  6099.     REFERENCE
  6100.        "TBD"
  6101.     ::= { tcp 170,
  6102.           udp 170 }
  6103.  
  6104. multiplex  PROTOCOL-IDENTIFIER
  6105.     PARAMETERS { }
  6106.     ATTRIBUTES { }
  6107.     DESCRIPTION
  6108.        "Network Innovations Multiplex"
  6109.     REFERENCE
  6110.        "TBD"
  6111.     ::= { tcp 171,
  6112.           udp 171 }
  6113.  
  6114. cl-1 PROTOCOL-IDENTIFIER
  6115.     PARAMETERS { }
  6116.     ATTRIBUTES { }
  6117.     DESCRIPTION
  6118.        "Network Innovations CL/1"
  6119.     REFERENCE
  6120.        "TBD"
  6121.     ::= { tcp 172,
  6122.           udp 172 }
  6123.  
  6124. xyplex-mux  PROTOCOL-IDENTIFIER
  6125.     PARAMETERS { }
  6126.     ATTRIBUTES { }
  6127.     DESCRIPTION
  6128.        "Xyplex"
  6129.     REFERENCE
  6130.  
  6131.  
  6132.  
  6133.  
  6134.  
  6135. Bierman/Bucci/Iddon      Expires February 1998                [Page 104]
  6136.  
  6137.  
  6138.  
  6139.  
  6140.  
  6141. Draft                  RMON Protocol Identifiers             August 1997
  6142.  
  6143.  
  6144.        "TBD"
  6145.     ::= { tcp 173,
  6146.           udp 173 }
  6147.  
  6148. mailq  PROTOCOL-IDENTIFIER
  6149.     PARAMETERS { }
  6150.     ATTRIBUTES { }
  6151.     DESCRIPTION
  6152.        "MAILQ"
  6153.     REFERENCE
  6154.        "TBD"
  6155.     ::= { tcp 174,
  6156.           udp 174 }
  6157.  
  6158. vmnet  PROTOCOL-IDENTIFIER
  6159.     PARAMETERS { }
  6160.     ATTRIBUTES { }
  6161.     DESCRIPTION
  6162.        "VMNET"
  6163.     REFERENCE
  6164.        "TBD"
  6165.     ::= { tcp 175,
  6166.           udp 175 }
  6167.  
  6168. genrad-mux PROTOCOL-IDENTIFIER
  6169.     PARAMETERS { }
  6170.     ATTRIBUTES { }
  6171.     DESCRIPTION
  6172.        "GENRAD-MUX"
  6173.     REFERENCE
  6174.        "TBD"
  6175.     ::= { tcp 176,
  6176.           udp 176 }
  6177.  
  6178. xdmcp PROTOCOL-IDENTIFIER
  6179.     PARAMETERS { }
  6180.     ATTRIBUTES { }
  6181.     DESCRIPTION
  6182.        "X Display Manager Control Protocol"
  6183.     REFERENCE
  6184.        "TBD"
  6185.     ::= { udp 177 }
  6186.  
  6187. nextstep  PROTOCOL-IDENTIFIER
  6188.     PARAMETERS { }
  6189.  
  6190.  
  6191.  
  6192.  
  6193.  
  6194. Bierman/Bucci/Iddon      Expires February 1998                [Page 105]
  6195.  
  6196.  
  6197.  
  6198.  
  6199.  
  6200. Draft                  RMON Protocol Identifiers             August 1997
  6201.  
  6202.  
  6203.     ATTRIBUTES { }
  6204.     DESCRIPTION
  6205.        "NextStep Window Server"
  6206.     REFERENCE
  6207.        "TBD"
  6208.     ::= { tcp 178,
  6209.           udp 178 }
  6210.  
  6211. bgp  PROTOCOL-IDENTIFIER
  6212.     PARAMETERS { }
  6213.     ATTRIBUTES { }
  6214.     DESCRIPTION
  6215.        "Border Gateway Protocol"
  6216.     REFERENCE
  6217.        "RFC 1267 [RFC1267] defines version 3 of the Border Gateway
  6218.        Protocol."
  6219.     ::= { tcp 179 }
  6220.  
  6221. ris  PROTOCOL-IDENTIFIER
  6222.     PARAMETERS { }
  6223.     ATTRIBUTES { }
  6224.     DESCRIPTION
  6225.        "Intergraph"
  6226.     REFERENCE
  6227.        "TBD"
  6228.     ::= { tcp 180,
  6229.           udp 180 }
  6230.  
  6231. unify  PROTOCOL-IDENTIFIER
  6232.     PARAMETERS { }
  6233.     ATTRIBUTES { }
  6234.     DESCRIPTION
  6235.        "Unify [TBD]"
  6236.     REFERENCE
  6237.        "TBD"
  6238.     ::= { tcp 181,
  6239.           udp 181  }
  6240.  
  6241. audit  PROTOCOL-IDENTIFIER
  6242.     PARAMETERS { }
  6243.     ATTRIBUTES { }
  6244.     DESCRIPTION
  6245.        "Unisys Audit SITP"
  6246.     REFERENCE
  6247.        "TBD"
  6248.  
  6249.  
  6250.  
  6251.  
  6252.  
  6253. Bierman/Bucci/Iddon      Expires February 1998                [Page 106]
  6254.  
  6255.  
  6256.  
  6257.  
  6258.  
  6259. Draft                  RMON Protocol Identifiers             August 1997
  6260.  
  6261.  
  6262.     ::= { tcp 182,
  6263.           udp 182 }
  6264.  
  6265. ocbinder PROTOCOL-IDENTIFIER
  6266.     PARAMETERS { }
  6267.     ATTRIBUTES { }
  6268.     DESCRIPTION
  6269.        "OCBinder"
  6270.     REFERENCE
  6271.        "TBD"
  6272.     ::= { tcp 183,
  6273.           udp 183 }
  6274.  
  6275. ocserver  PROTOCOL-IDENTIFIER
  6276.     PARAMETERS { }
  6277.     ATTRIBUTES { }
  6278.     DESCRIPTION
  6279.        "OCServer"
  6280.     REFERENCE
  6281.        "TBD"
  6282.     ::= { tcp 184,
  6283.           udp 184 }
  6284.  
  6285. remote-kis  PROTOCOL-IDENTIFIER
  6286.     PARAMETERS { }
  6287.     ATTRIBUTES { }
  6288.     DESCRIPTION
  6289.        "Remote-Knowbot Information Service (KIS)"
  6290.     REFERENCE
  6291.        "RFC 1739 [RFC1739] describes the KNOWBOT Protocol."
  6292.     ::= { tcp 185,
  6293.           udp 185 }
  6294.  
  6295. kis  PROTOCOL-IDENTIFIER
  6296.     PARAMETERS { }
  6297.     ATTRIBUTES { }
  6298.     DESCRIPTION
  6299.        "Knowbot Information Service (KIS)"
  6300.     REFERENCE
  6301.        "RFC 1739 [RFC1739] describes the KNOWBOT Protocol."
  6302.     ::= { tcp 186,
  6303.           udp 186 }
  6304.  
  6305. aci  PROTOCOL-IDENTIFIER
  6306.     PARAMETERS { }
  6307.  
  6308.  
  6309.  
  6310.  
  6311.  
  6312. Bierman/Bucci/Iddon      Expires February 1998                [Page 107]
  6313.  
  6314.  
  6315.  
  6316.  
  6317.  
  6318. Draft                  RMON Protocol Identifiers             August 1997
  6319.  
  6320.  
  6321.     ATTRIBUTES { }
  6322.     DESCRIPTION
  6323.        "Application Communication Interface"
  6324.     REFERENCE
  6325.        "TBD"
  6326.     ::= { tcp 187,
  6327.           udp 187 }
  6328.  
  6329. mumps  PROTOCOL-IDENTIFIER
  6330.     PARAMETERS { }
  6331.     ATTRIBUTES { }
  6332.     DESCRIPTION
  6333.        "Plus Five's MUMPS"
  6334.     REFERENCE
  6335.        "TBD"
  6336.     ::= { tcp 188,
  6337.           udp 188 }
  6338.  
  6339. qft PROTOCOL-IDENTIFIER
  6340.     PARAMETERS { }
  6341.     ATTRIBUTES { }
  6342.     DESCRIPTION
  6343.        "Queued File Transport"
  6344.     REFERENCE
  6345.        "TBD"
  6346.     ::= { tcp 189 }
  6347.  
  6348. gacp  PROTOCOL-IDENTIFIER
  6349.     PARAMETERS { }
  6350.     ATTRIBUTES { }
  6351.     DESCRIPTION
  6352.        "Gateway Access Control Protocol"
  6353.     REFERENCE
  6354.        "TBD"
  6355.     ::= { tcp 190,
  6356.           udp 190 }
  6357.  
  6358. prospero  PROTOCOL-IDENTIFIER
  6359.     PARAMETERS { }
  6360.     ATTRIBUTES { }
  6361.     DESCRIPTION
  6362.        "Prospero Directory Service"
  6363.     REFERENCE
  6364.        "TBD"
  6365.     ::= { tcp 191 }
  6366.  
  6367.  
  6368.  
  6369.  
  6370.  
  6371. Bierman/Bucci/Iddon      Expires February 1998                [Page 108]
  6372.  
  6373.  
  6374.  
  6375.  
  6376.  
  6377. Draft                  RMON Protocol Identifiers             August 1997
  6378.  
  6379.  
  6380. osu-nms  PROTOCOL-IDENTIFIER
  6381.     PARAMETERS { }
  6382.     ATTRIBUTES { }
  6383.     DESCRIPTION
  6384.        "OSU Network Monitoring System"
  6385.     REFERENCE
  6386.        "TBD"
  6387.     ::= { tcp 192,
  6388.           udp 192 }
  6389.  
  6390. srmp  PROTOCOL-IDENTIFIER
  6391.     PARAMETERS { }
  6392.     ATTRIBUTES { }
  6393.     DESCRIPTION
  6394.        "Spider Remote Monitoring Protocol"
  6395.     REFERENCE
  6396.        "TBD"
  6397.     ::= { tcp 193,
  6398.           udp 193 }
  6399.  
  6400. irc  PROTOCOL-IDENTIFIER
  6401.     PARAMETERS { }
  6402.     ATTRIBUTES { }
  6403.     DESCRIPTION
  6404.        "Internet Relay Chat Protocol"
  6405.     REFERENCE
  6406.        "RFC 1459 [RFC1459] defines the Internet Relay Chat Protocol."
  6407.     ::= { tcp 194,
  6408.           udp 194 }
  6409.  
  6410. dn6-nlm-aud  PROTOCOL-IDENTIFIER
  6411.     PARAMETERS { }
  6412.     ATTRIBUTES { }
  6413.     DESCRIPTION
  6414.        "DNSIX Network Level Module Audit"
  6415.     REFERENCE
  6416.        "TBD"
  6417.     ::= { tcp 195 }
  6418.  
  6419. dn6-smm-red  PROTOCOL-IDENTIFIER
  6420.     PARAMETERS { }
  6421.     ATTRIBUTES { }
  6422.     DESCRIPTION
  6423.        "DNSIX Session Mgt Module Audit Redir"
  6424.     REFERENCE
  6425.  
  6426.  
  6427.  
  6428.  
  6429.  
  6430. Bierman/Bucci/Iddon      Expires February 1998                [Page 109]
  6431.  
  6432.  
  6433.  
  6434.  
  6435.  
  6436. Draft                  RMON Protocol Identifiers             August 1997
  6437.  
  6438.  
  6439.        "TBD"
  6440.     ::= { tcp 196 }
  6441.  
  6442. dls  PROTOCOL-IDENTIFIER
  6443.     PARAMETERS { }
  6444.     ATTRIBUTES { }
  6445.     DESCRIPTION
  6446.        "Directory Location Service"
  6447.     REFERENCE
  6448.        "TBD"
  6449.     ::= { tcp 197,
  6450.           udp 197 }
  6451.  
  6452. dls-mon  PROTOCOL-IDENTIFIER
  6453.     PARAMETERS { }
  6454.     ATTRIBUTES { }
  6455.     DESCRIPTION
  6456.        "Directory Location Service Monitor"
  6457.     REFERENCE
  6458.        "TBD"
  6459.     ::= { tcp 198,
  6460.           udp 198 }
  6461.  
  6462. smux PROTOCOL-IDENTIFIER
  6463.     PARAMETERS { }
  6464.     ATTRIBUTES { }
  6465.     DESCRIPTION
  6466.        "SMUX; SNMP MUX Protocol and MIB; (historical)."
  6467.     REFERENCE
  6468.        "RFC 1227 [RFC1227] defines the SMUX Protocol."
  6469.     ::= { tcp 199 }
  6470.  
  6471. src  PROTOCOL-IDENTIFIER
  6472.     PARAMETERS { }
  6473.     ATTRIBUTES { }
  6474.     DESCRIPTION
  6475.        "IBM System Resource Controller"
  6476.     REFERENCE
  6477.        "TBD"
  6478.     ::= { tcp 200,
  6479.           udp 200 }
  6480.  
  6481.  --
  6482.  -- AppleTalk applications are defined in the AppleTalk Stack section
  6483.  --
  6484.  
  6485.  
  6486.  
  6487.  
  6488.  
  6489. Bierman/Bucci/Iddon      Expires February 1998                [Page 110]
  6490.  
  6491.  
  6492.  
  6493.  
  6494.  
  6495. Draft                  RMON Protocol Identifiers             August 1997
  6496.  
  6497.  
  6498.  -- at-rtmp         201/tcp    AppleTalk Routing Maintenance
  6499.  -- at-rtmp         201/udp    AppleTalk Routing Maintenance
  6500.  -- at-nbp          202/tcp    AppleTalk Name Binding
  6501.  -- at-nbp          202/udp    AppleTalk Name Binding
  6502.  -- at-3            203/tcp    AppleTalk Unused
  6503.  -- at-3            203/udp    AppleTalk Unused
  6504.  -- at-echo         204/tcp    AppleTalk Echo
  6505.  -- at-echo         204/udp    AppleTalk Echo
  6506.  -- at-5            205/tcp    AppleTalk Unused
  6507.  -- at-5            205/udp    AppleTalk Unused
  6508.  -- at-zis          206/tcp    AppleTalk Zone Information
  6509.  -- at-zis          206/udp    AppleTalk Zone Information
  6510.  -- at-7            207/tcp    AppleTalk Unused
  6511.  -- at-7            207/udp    AppleTalk Unused
  6512.  -- at-8            208/tcp    AppleTalk Unused
  6513.  -- at-8            208/udp    AppleTalk Unused
  6514.  
  6515. tam  PROTOCOL-IDENTIFIER
  6516.     PARAMETERS { }
  6517.     ATTRIBUTES { }
  6518.     DESCRIPTION
  6519.        "Trivial Authenticated Mail Protocol"
  6520.     REFERENCE
  6521.        "TBD"
  6522.     ::= { tcp 209,
  6523.           udp 209 }
  6524.  
  6525. z39-50 PROTOCOL-IDENTIFIER
  6526.     PARAMETERS { }
  6527.     ATTRIBUTES { }
  6528.     DESCRIPTION
  6529.        "ANSI Z39.50"
  6530.     REFERENCE
  6531.        "RFC 1729 [RFC1729] describes the Z39.50 Protocol."
  6532.     ::= { tcp 210 }
  6533.  
  6534. 914c-g  PROTOCOL-IDENTIFIER
  6535.     PARAMETERS { }
  6536.     ATTRIBUTES { }
  6537.     DESCRIPTION
  6538.        "Texas Instruments 914C/G Terminal"
  6539.     REFERENCE
  6540.        "TBD"
  6541.     ::= { tcp 211,
  6542.           udp 211 }
  6543.  
  6544.  
  6545.  
  6546.  
  6547.  
  6548. Bierman/Bucci/Iddon      Expires February 1998                [Page 111]
  6549.  
  6550.  
  6551.  
  6552.  
  6553.  
  6554. Draft                  RMON Protocol Identifiers             August 1997
  6555.  
  6556.  
  6557. anet  PROTOCOL-IDENTIFIER
  6558.     PARAMETERS { }
  6559.     ATTRIBUTES { }
  6560.     DESCRIPTION
  6561.        "ATEXSSTR"
  6562.     REFERENCE
  6563.        "TBD"
  6564.     ::= { tcp 212,
  6565.           udp 212 }
  6566.  
  6567. ipx-tunnel  PROTOCOL-IDENTIFIER
  6568.     PARAMETERS { }
  6569.     ATTRIBUTES { }
  6570.     DESCRIPTION
  6571.        "Tunneling IPX Traffic through IP Networks"
  6572.     REFERENCE
  6573.        "RFC 1234 [RFC1234] defines the IPX Tunnel Protocol."
  6574.     ::= { udp 213 }
  6575.  
  6576. vmpwscs  PROTOCOL-IDENTIFIER
  6577.     PARAMETERS { }
  6578.     ATTRIBUTES { }
  6579.     DESCRIPTION
  6580.        "VM PWSCS"
  6581.     REFERENCE
  6582.        "TBD"
  6583.     ::= { tcp 214,
  6584.           udp 214 }
  6585.  
  6586. softpc  PROTOCOL-IDENTIFIER
  6587.     PARAMETERS { }
  6588.     ATTRIBUTES { }
  6589.     DESCRIPTION
  6590.        "Insignia Solutions [TBD]"
  6591.     REFERENCE
  6592.        "TBD"
  6593.     ::= { tcp 215,
  6594.           udp 215 }
  6595.  
  6596. atls  PROTOCOL-IDENTIFIER
  6597.     PARAMETERS { }
  6598.     ATTRIBUTES { }
  6599.     DESCRIPTION
  6600.        "Access Technology License Server"
  6601.     REFERENCE
  6602.  
  6603.  
  6604.  
  6605.  
  6606.  
  6607. Bierman/Bucci/Iddon      Expires February 1998                [Page 112]
  6608.  
  6609.  
  6610.  
  6611.  
  6612.  
  6613. Draft                  RMON Protocol Identifiers             August 1997
  6614.  
  6615.  
  6616.        "TBD"
  6617.     ::= { tcp 216,
  6618.           udp 216 }
  6619.  
  6620. dbase  PROTOCOL-IDENTIFIER
  6621.     PARAMETERS { }
  6622.     ATTRIBUTES { }
  6623.     DESCRIPTION
  6624.        "dBASE Unix"
  6625.     REFERENCE
  6626.        "TBD"
  6627.     ::= { tcp 217,
  6628.           udp 217 }
  6629.  
  6630. mpp  PROTOCOL-IDENTIFIER
  6631.     PARAMETERS { }
  6632.     ATTRIBUTES { }
  6633.     DESCRIPTION
  6634.        "Netix Message Posting Protocol"
  6635.     REFERENCE
  6636.        "RFC 1204 [RFC1204] defines the Message Posting Protocol."
  6637.     ::= { tcp 218 }
  6638.  
  6639. uarps  PROTOCOL-IDENTIFIER
  6640.     PARAMETERS { }
  6641.     ATTRIBUTES { }
  6642.     DESCRIPTION
  6643.        "Unisys ARPs"
  6644.     REFERENCE
  6645.        "TBD"
  6646.     ::= { tcp 219,
  6647.           udp 219 }
  6648.  
  6649. imap3  PROTOCOL-IDENTIFIER
  6650.     PARAMETERS { }
  6651.     ATTRIBUTES { }
  6652.     DESCRIPTION
  6653.        "Interactive Mail Access Protocol v3; (historical)."
  6654.     REFERENCE
  6655.        "RFC 1203 [RFC1203] defines version 3 of the Interactive Mail
  6656.        Access Protocol."
  6657.     ::= { tcp 220 }
  6658.  
  6659. fln-spx  PROTOCOL-IDENTIFIER
  6660.     PARAMETERS { }
  6661.  
  6662.  
  6663.  
  6664.  
  6665.  
  6666. Bierman/Bucci/Iddon      Expires February 1998                [Page 113]
  6667.  
  6668.  
  6669.  
  6670.  
  6671.  
  6672. Draft                  RMON Protocol Identifiers             August 1997
  6673.  
  6674.  
  6675.     ATTRIBUTES { }
  6676.     DESCRIPTION
  6677.        "Berkeley rlogind with SPX auth"
  6678.     REFERENCE
  6679.        "TBD"
  6680.     ::= { tcp 221,
  6681.           udp 221 }
  6682.  
  6683. rsh-spx  PROTOCOL-IDENTIFIER
  6684.     PARAMETERS { }
  6685.     ATTRIBUTES { }
  6686.     DESCRIPTION
  6687.        "Berkeley rshd with SPX auth"
  6688.     REFERENCE
  6689.        "TBD"
  6690.     ::= { tcp 222,
  6691.           udp 222 }
  6692.  
  6693. cdc  PROTOCOL-IDENTIFIER
  6694.     PARAMETERS { }
  6695.     ATTRIBUTES { }
  6696.     DESCRIPTION
  6697.        "Certificate Distribution Center"
  6698.     REFERENCE
  6699.        "TBD"
  6700.     ::= { tcp 223,
  6701.           udp 223 }
  6702.  
  6703.  --             224-241    Reserved
  6704.  --             242/tcp    Unassigned
  6705.  --             242/udp    Unassigned
  6706.  
  6707. sur-meas  PROTOCOL-IDENTIFIER
  6708.     PARAMETERS { }
  6709.     ATTRIBUTES { }
  6710.     DESCRIPTION
  6711.        "Survey Measurement"
  6712.     REFERENCE
  6713.        "TBD"
  6714.     ::= { tcp 243,
  6715.           udp 243 }
  6716.  
  6717.  --              244/tcp    Unassigned
  6718.  --              244/udp    Unassigned
  6719.  
  6720.  
  6721.  
  6722.  
  6723.  
  6724.  
  6725. Bierman/Bucci/Iddon      Expires February 1998                [Page 114]
  6726.  
  6727.  
  6728.  
  6729.  
  6730.  
  6731. Draft                  RMON Protocol Identifiers             August 1997
  6732.  
  6733.  
  6734. link  PROTOCOL-IDENTIFIER
  6735.     PARAMETERS { }
  6736.     ATTRIBUTES { }
  6737.     DESCRIPTION
  6738.        "LINK"
  6739.     REFERENCE
  6740.        "TBD"
  6741.     ::= { tcp 245,
  6742.           udp 245 }
  6743.  
  6744. dsp3270  PROTOCOL-IDENTIFIER
  6745.     PARAMETERS { }
  6746.     ATTRIBUTES { }
  6747.     DESCRIPTION
  6748.        "Display Systems Protocol"
  6749.     REFERENCE
  6750.        "TBD"
  6751.     ::= { tcp 246,
  6752.           udp 246 }
  6753.  
  6754.  --             247-255    Reserved
  6755.  
  6756. ldap  PROTOCOL-IDENTIFIER
  6757.     PARAMETERS { }
  6758.     ATTRIBUTES { }
  6759.     DESCRIPTION
  6760.        "Lightweight Directory Access Protocol"
  6761.     REFERENCE
  6762.        "RFC 1777 [RFC1777] defines Lightweight Directory Access
  6763.        Protocol; RFC 1798 [RFC1798] defines Connection-less Lightweight
  6764.        X.500 Directory Access Protocol"
  6765.     ::= { tcp 389,              -- RFC 1777
  6766.           udp 389  }            -- RFC 1798
  6767.  
  6768. https  PROTOCOL-IDENTIFIER
  6769.     PARAMETERS { }
  6770.     ATTRIBUTES { }
  6771.     DESCRIPTION
  6772.        "Secure HTTP; HTTP over SSL"
  6773.     REFERENCE
  6774.        "Netscape; TBD"
  6775.     ::= { tcp 443 }
  6776.  
  6777. exec  PROTOCOL-IDENTIFIER
  6778.     PARAMETERS { }
  6779.  
  6780.  
  6781.  
  6782.  
  6783.  
  6784. Bierman/Bucci/Iddon      Expires February 1998                [Page 115]
  6785.  
  6786.  
  6787.  
  6788.  
  6789.  
  6790. Draft                  RMON Protocol Identifiers             August 1997
  6791.  
  6792.  
  6793.     ATTRIBUTES { }
  6794.     DESCRIPTION
  6795.        "Remote Exec"
  6796.     REFERENCE
  6797.        "TBD"
  6798.     ::= { tcp 512 }
  6799.  
  6800. biff  PROTOCOL-IDENTIFIER
  6801.     PARAMETERS { }
  6802.     ATTRIBUTES { }
  6803.     DESCRIPTION
  6804.        "BIFF Protocol; used by system to notify users of new mail."
  6805.     REFERENCE
  6806.        "TBD"
  6807.     ::= { udp 512 }
  6808.  
  6809. login  PROTOCOL-IDENTIFIER
  6810.     PARAMETERS { }
  6811.     ATTRIBUTES { }
  6812.     DESCRIPTION
  6813.        "BSD Rlogin; remote login a la telnet"
  6814.     REFERENCE
  6815.        "RFC 1282 [RFC1282] defines the BSD Rlogin Protocol."
  6816.     ::= { tcp 513 }
  6817.  
  6818. who  PROTOCOL-IDENTIFIER
  6819.     PARAMETERS { }
  6820.     ATTRIBUTES { }
  6821.     DESCRIPTION
  6822.        "rwho; show logged in users"
  6823.     REFERENCE
  6824.        "TBD"
  6825.     ::= { udp 513 }
  6826.  
  6827. cmd  PROTOCOL-IDENTIFIER
  6828.     PARAMETERS { }
  6829.     ATTRIBUTES { }
  6830.     DESCRIPTION
  6831.        "rcmd; rsh; Remote execution; like exec, but automatic"
  6832.     REFERENCE
  6833.        "TBD"
  6834.     ::= { tcp 514 }
  6835.  
  6836. syslog  PROTOCOL-IDENTIFIER
  6837.     PARAMETERS { }
  6838.  
  6839.  
  6840.  
  6841.  
  6842.  
  6843. Bierman/Bucci/Iddon      Expires February 1998                [Page 116]
  6844.  
  6845.  
  6846.  
  6847.  
  6848.  
  6849. Draft                  RMON Protocol Identifiers             August 1997
  6850.  
  6851.  
  6852.     ATTRIBUTES { }
  6853.     DESCRIPTION
  6854.        "syslog"
  6855.     REFERENCE
  6856.        "TBD"
  6857.     ::= { udp 514 }
  6858.  
  6859. printer  PROTOCOL-IDENTIFIER
  6860.     PARAMETERS { }
  6861.     ATTRIBUTES { }
  6862.     DESCRIPTION
  6863.        "Printer Spooler"
  6864.     REFERENCE
  6865.        "TBD"
  6866.     ::= { tcp 515 }
  6867.  
  6868. ip-xns-rip  PROTOCOL-IDENTIFIER
  6869.     PARAMETERS { }
  6870.     ATTRIBUTES { }
  6871.     DESCRIPTION
  6872.        "XNS-RIP"
  6873.     REFERENCE
  6874.        "TBD"
  6875.     ::= { udp 520 }
  6876.  
  6877. uucp  PROTOCOL-IDENTIFIER
  6878.     PARAMETERS { }
  6879.     ATTRIBUTES { }
  6880.     DESCRIPTION
  6881.        "Unix-to-Unix copy protocol"
  6882.     REFERENCE
  6883.        "TBD"
  6884.     ::= { tcp 540 }
  6885.  
  6886. doom  PROTOCOL-IDENTIFIER
  6887.     PARAMETERS { }
  6888.     ATTRIBUTES { }
  6889.     DESCRIPTION
  6890.        "DOOM Game; Id Software"
  6891.     REFERENCE
  6892.        "TBD"
  6893.     ::= { tcp 666 }
  6894.  
  6895.  --
  6896.  -- Portmapper Functions; Children of sunrpc
  6897.  
  6898.  
  6899.  
  6900.  
  6901.  
  6902. Bierman/Bucci/Iddon      Expires February 1998                [Page 117]
  6903.  
  6904.  
  6905.  
  6906.  
  6907.  
  6908. Draft                  RMON Protocol Identifiers             August 1997
  6909.  
  6910.  
  6911.  --
  6912.  
  6913. portmapper PROTOCOL-IDENTIFIER
  6914.     PARAMETERS { }
  6915.     ATTRIBUTES { }
  6916.     DESCRIPTION
  6917.        "SUNRPC PORTMAPPER program.  This is the SUNRPC program which is
  6918.        used to locate the UDP/TCP ports on which other SUNRPC programs
  6919.        can be found."
  6920.     REFERENCE
  6921.        "Appendix A of RFC 1057 [RFC1057] describes the portmapper
  6922.        operation."
  6923.     ::= { sunrpc 100000 }
  6924.  
  6925. nfs  PROTOCOL-IDENTIFIER
  6926.     PARAMETERS { }
  6927.     ATTRIBUTES { }
  6928.     DESCRIPTION
  6929.        "Sun Network File System (NFS);"
  6930.     DECODING
  6931.        "NFS is a SUNRPC program which may or may not use the port mapper
  6932.        SUNRPC program to connect clients and servers.  In many cases the
  6933.        NFS server program runs over UDP/TCP port 2049, but an
  6934.        implementation is encouraged to perform further analysis before
  6935.        assuming that a packet to/from this port is a SUNRPC/NFS packet.
  6936.        Likewise an implementation is encouraged to track port mapper
  6937.        activity to spot cases where it is used to locate the SUNRPC/NFS
  6938.        program as this is more robust."
  6939.     REFERENCE
  6940.        "The NFS Version 3 Protocol Specification is defined in RFC 1813
  6941.        [RFC1813]."
  6942.     ::= {
  6943.         sunrpc 100003           --  [0.1.134.163]
  6944.     }
  6945.  
  6946. xwin PROTOCOL-IDENTIFIER
  6947.     PARAMETERS {
  6948.         tracksSessions(1)
  6949.     }
  6950.     ATTRIBUTES { }
  6951.     DESCRIPTION
  6952.        "X Windows Protocol"
  6953.     DECODING
  6954.        "The X Windows Protocol when run over UDP/TCP normally runs over
  6955.        the well known port 6000.  It can run over any port in the range
  6956.  
  6957.  
  6958.  
  6959.  
  6960.  
  6961. Bierman/Bucci/Iddon      Expires February 1998                [Page 118]
  6962.  
  6963.  
  6964.  
  6965.  
  6966.  
  6967. Draft                  RMON Protocol Identifiers             August 1997
  6968.  
  6969.  
  6970.        6000 to 6063, however.  If the tracksSessions(1) parameter bit is
  6971.        set the agent can and should detect such X Window sessions and
  6972.        report them as the X protocol."
  6973.     REFERENCE
  6974.          "The X Windows Protocol is defined by TBD"
  6975.     ::= {
  6976.          tcp 6000,
  6977.          udp 6000
  6978.          -- lat ?
  6979.     }
  6980.  
  6981.  
  6982. 5.4.2.  Novell IPX Stack
  6983.  
  6984. ipx PROTOCOL-IDENTIFIER
  6985.     PARAMETERS { }
  6986.     ATTRIBUTES {
  6987.          hasChildren(0),
  6988.          addressRecognitionCapable(1)
  6989.     }
  6990.     DESCRIPTION
  6991.        "Novell IPX"
  6992.     CHILDREN
  6993.        "Children of IPX are defined by the 8 bit packet type field.  The
  6994.        value is encoded into an octet string as [ 0.0.0.a ], where 'a'
  6995.        is the single octet of the packet type field.
  6996.  
  6997.        Notice that in many implementations of IPX usage of the packet
  6998.        type field is inconsistent with the specification and
  6999.        implementations are encouraged to use other techniques to map
  7000.        inconsistent values to the correct value (which in these cases is
  7001.        typically the Packet Exchange Protocol).  It is beyond the scope
  7002.        of this document to describe these techniques in more detail.
  7003.  
  7004.        Children of IPX are encoded as [ 0.0.0.a ], and named as 'ipx a'
  7005.        where a is the packet type value.  The novell echo protocol is
  7006.        referred to as 'ipx nov-echo' OR 'ipx 2'."
  7007.     ADDRESS-FORMAT
  7008.        "4 bytes of Network number followed by the 6 bytes Host address
  7009.        each in network byte order."
  7010.     REFERENCE
  7011.        "The IPX protocol is defined by the Novell Corporation
  7012.  
  7013.        A complete description of IPX may be secured at the following
  7014.        address:
  7015.  
  7016.  
  7017.  
  7018.  
  7019.  
  7020. Bierman/Bucci/Iddon      Expires February 1998                [Page 119]
  7021.  
  7022.  
  7023.  
  7024.  
  7025.  
  7026. Draft                  RMON Protocol Identifiers             August 1997
  7027.  
  7028.  
  7029.               Novell, Inc.
  7030.               122 East 1700 South
  7031.               P. O. Box 5900
  7032.               Provo, Utah 84601 USA
  7033.               800 526 5463
  7034.               Novell Part # 883-000780-001"
  7035.     ::= {
  7036.            ether2       0x8137,       -- [0.0.129.55]
  7037.            snap         0x8137,       -- [0.0.129.55]
  7038.            ianaAssigned 1,            -- [0.0.0.1]   (ipxOverRaw8023)
  7039.            llc          224,          -- [0.0.0.224]
  7040.            802-1Q       0x8137,       -- [0.0.129.55]
  7041.            802-1Q       0x020000e0,   -- 1Q-LLC [2.0.0.224]
  7042.            802-1Q       0x05000001    -- 1Q-IANA [5.0.0.1] (ipxOverRaw8023)
  7043.     }
  7044.  
  7045. nov-rip PROTOCOL-IDENTIFIER
  7046.     PARAMETERS { }
  7047.     ATTRIBUTES { }
  7048.     DESCRIPTION
  7049.        "Novell Routing Information Protocol"
  7050.     REFERENCE
  7051.        "[TBD]"
  7052.     ::= {
  7053.            ipx 0x01,      -- when reached by IPX packet type
  7054.            nov-pep 0x0453, -- when reached by IPX socket number
  7055.            ipx  0x0453
  7056.     }
  7057.  
  7058. nov-echo PROTOCOL-IDENTIFIER
  7059.     PARAMETERS { }
  7060.     ATTRIBUTES { }
  7061.     DESCRIPTION
  7062.        "Novell Echo Protocol"
  7063.     REFERENCE
  7064.        "[TBD]"
  7065.     ::= { ipx 0x02 }
  7066.  
  7067. nov-error PROTOCOL-IDENTIFIER
  7068.     PARAMETERS { }
  7069.     ATTRIBUTES { }
  7070.     DESCRIPTION
  7071.        "Novell Error-handler Protocol"
  7072.     REFERENCE
  7073.        "[TBD]"
  7074.  
  7075.  
  7076.  
  7077.  
  7078.  
  7079. Bierman/Bucci/Iddon      Expires February 1998                [Page 120]
  7080.  
  7081.  
  7082.  
  7083.  
  7084.  
  7085. Draft                  RMON Protocol Identifiers             August 1997
  7086.  
  7087.  
  7088.     ::= { ipx 0x03 }
  7089.  
  7090. nov-pep PROTOCOL-IDENTIFIER
  7091.     PARAMETERS { }
  7092.     ATTRIBUTES {
  7093.         hasChildren(0)
  7094.     }
  7095.     DESCRIPTION
  7096.        "Novell Packet Exchange Protocol.  This is really a null protocol
  7097.        layer as all IPX packets contain the relevant fields for this
  7098.        protocol.  This protocol is defined so that socket-based decoding
  7099.        has a point of attachment in the decode tree while still allowing
  7100.        packet type based decoding also."
  7101.     CHILDREN
  7102.        "Children of PEP are defined by the 16 bit socket values.  The
  7103.        value is encoded into an octet string as [ 0.0.a.b ], where 'a'
  7104.        and 'b' are the network byte order encodings of the MSB and LSB
  7105.        of the socket value.
  7106.  
  7107.        Each IPX/PEP packet contains two sockets, source and destination.
  7108.        How these are mapped onto the single well-known socket value used
  7109.        to identify its children is beyond the scope of this document."
  7110.     REFERENCE
  7111.        "[TBD]"
  7112.     ::= {
  7113.         -- ipx 0x00     ** Many third party IPX's use this value always
  7114.         ipx 0x04        -- Xerox assigned for PEP
  7115.         -- ipx 0x11     ** Novell use this for PEP packets, often
  7116.     }
  7117.  
  7118. nov-spx PROTOCOL-IDENTIFIER
  7119.     PARAMETERS { }
  7120.     ATTRIBUTES {
  7121.     hasChildren(0)
  7122.  }
  7123.     DESCRIPTION
  7124.        "Novell Sequenced Packet Exchange Protocol.  This protocol is an
  7125.        extension of IPX/PEP as it shares a common header."
  7126.     CHILDREN
  7127.        "Children of SPX are defined by the 16 bit socket values.  The
  7128.        value is encoded into an octet string as [ 0.0.a.b ], where 'a'
  7129.        and 'b' are the network byte order encodings of the MSB and LSB
  7130.        of the socket value.
  7131.  
  7132.        Each IPX/SPX packet contains two sockets, source and destination.
  7133.  
  7134.  
  7135.  
  7136.  
  7137.  
  7138. Bierman/Bucci/Iddon      Expires February 1998                [Page 121]
  7139.  
  7140.  
  7141.  
  7142.  
  7143.  
  7144. Draft                  RMON Protocol Identifiers             August 1997
  7145.  
  7146.  
  7147.        How these are mapped onto the single well-known socket value used
  7148.        to identify its children is beyond the scope of this document."
  7149.     REFERENCE
  7150.           "[TBD]"
  7151.     ::= {
  7152.         ipx 0x05 -- Xerox assigned for SPX
  7153.     }
  7154.  
  7155. nlsp PROTOCOL-IDENTIFIER
  7156.     PARAMETERS { }
  7157.     ATTRIBUTES { }
  7158.     DESCRIPTION
  7159.        "NLSP [TBD]"
  7160.     REFERENCE
  7161.        "[TBD]"
  7162.     ::= { ipx 0x9001 }          -- [ 0.0.144.1 ]
  7163.  
  7164. nov-sap PROTOCOL-IDENTIFIER
  7165.     PARAMETERS {
  7166.         tracksSessions(1)
  7167.     }
  7168.     ATTRIBUTES {
  7169.         hasChildren(0)
  7170.     }
  7171.     DESCRIPTION
  7172.        "Novell Service Advertising Protocol.  This protocol binds
  7173.        applications on a particular host to an IPX/PEP or IPX/SPX socket
  7174.        number.  Although it never truly acts as a transport protocol
  7175.        itself it is used to establish sessions between clients and
  7176.        servers and barring well-known sockets is the only reliable way
  7177.        to determine the protocol running over a given socket on a given
  7178.        machine."
  7179.     CHILDREN
  7180.        "Children of SAP are identified by a 16 bit service type.  They
  7181.        are encoded as [ 0.0.a.b ], where 'a' is the MSB and 'b' is the
  7182.        LSB of the service type.
  7183.  
  7184.        Children of SAP are named as 'nov-sap a' where 'a' is the service
  7185.        type in hexadecimal notation.  The novell NCP protocol is
  7186.        referred to as 'nov-sap ncp' OR 'nov-sap 0x0004'."
  7187.     DECODING
  7188.        "The first packet of any session for a SAP based application
  7189.        (almost all IPX/PEP and IPX/SPX based applications utilize SAP)
  7190.        is sent to the SAP server(s) to map the service type into a port
  7191.        number for the host(s) on which the SAP server(s) is(are)
  7192.  
  7193.  
  7194.  
  7195.  
  7196.  
  7197. Bierman/Bucci/Iddon      Expires February 1998                [Page 122]
  7198.  
  7199.  
  7200.  
  7201.  
  7202.  
  7203. Draft                  RMON Protocol Identifiers             August 1997
  7204.  
  7205.  
  7206.        running.  These initial packets are SAP packets and not
  7207.        application packets and must be decoded accordingly.
  7208.  
  7209.        Having established the mapping, clients will then send
  7210.        application packets to the newly discovered socket number.  These
  7211.        must be decoded by 'remembering' the socket assignments
  7212.        transmitted in the SAP packets.
  7213.  
  7214.        In some cases the port mapping for a particular protocol is well
  7215.        known and SAP will always return the same socket number for that
  7216.        application.
  7217.  
  7218.        Such programs should still be declared as children of nov-sap as
  7219.        described under CHILDREN above.  How an implementation detects a
  7220.        client which is bypassing the SAP server to contact a well-known
  7221.        application is beyond the scope of this document.
  7222.  
  7223.        The 'tracksSessions(1)' PARAMETER bit is used to indicate whether
  7224.        the probe can (and should) monitor nov-sap activity to correctly
  7225.        track SAP-based connections."
  7226.     REFERENCE
  7227.        "A list of SAP service types can be found at
  7228.           ftp://ftp.isi.edu/in-notes/iana/assignments/novell-sap-
  7229.        numbers"
  7230.     ::= { nov-pep 0x0452,
  7231.           ipx 0x0452  }
  7232.  
  7233. ncp PROTOCOL-IDENTIFIER
  7234.     PARAMETERS {
  7235.         tracksSessions(1)
  7236.     }
  7237.     ATTRIBUTES {
  7238.         hasChildren(0)
  7239.     }
  7240.     DESCRIPTION
  7241.        "Netware Core Protocol"
  7242.     CHILDREN
  7243.        "Children of NCP are identified by the 8 bit command type field.
  7244.        They are encoded as [ 0.0.0.a ] where 'a' is the command type
  7245.        value.
  7246.  
  7247.        Children of NCP are named as 'ncp a' where 'a' is the command
  7248.        type in decimal notation.  The NDS sub-protocol is referred to as
  7249.        'ncp nds' OR 'ncp 104'."
  7250.     DECODING
  7251.  
  7252.  
  7253.  
  7254.  
  7255.  
  7256. Bierman/Bucci/Iddon      Expires February 1998                [Page 123]
  7257.  
  7258.  
  7259.  
  7260.  
  7261.  
  7262. Draft                  RMON Protocol Identifiers             August 1997
  7263.  
  7264.  
  7265.        "Only the NCP request frames carry the command type field.  How
  7266.        the implementation infers the command type of a response frame is
  7267.        an implementation specific matter and beyond the scope of this
  7268.        document.
  7269.  
  7270.        The tracksSessions(1) PARAMETERS bit indicates whether the probe
  7271.        can (and should) perform command type inference."
  7272.     REFERENCE
  7273.        "[TBD]"
  7274.     ::= { nov-sap 0x0004,
  7275.           ipx 0x0451 }
  7276.  
  7277. nds PROTOCOL-IDENTIFIER
  7278.     PARAMETERS { }
  7279.     ATTRIBUTES { }
  7280.     DESCRIPTION
  7281.          "The Netware Directory Services sub-protocol."
  7282.     REFERENCE
  7283.        "[TBD]"
  7284.     ::= { ncp 104 }
  7285.  
  7286. nov-diag PROTOCOL-IDENTIFIER
  7287.     PARAMETERS { }
  7288.     ATTRIBUTES { }
  7289.     DESCRIPTION
  7290.        "Novell's diagnostic Protocol"
  7291.     REFERENCE
  7292.        "[TBD]"
  7293.     ::= {
  7294.         nov-sap 0x0017 -- this is the right one
  7295.         -- [ed. this one is also typically true but, derivable from the one
  7296.         -- above at run-time (I think this is the same thing).
  7297.         -- ipx 0x0456]
  7298.     }
  7299.  
  7300. nov-sec PROTOCOL-IDENTIFIER
  7301.     PARAMETERS { }
  7302.     ATTRIBUTES { }
  7303.     DESCRIPTION
  7304.        "Novell security - serialization - copy protection protocol."
  7305.     REFERENCE
  7306.        "[TBD]"
  7307.     ::= { nov-pep 0x0457 }
  7308.  
  7309. nov-watchdog PROTOCOL-IDENTIFIER
  7310.  
  7311.  
  7312.  
  7313.  
  7314.  
  7315. Bierman/Bucci/Iddon      Expires February 1998                [Page 124]
  7316.  
  7317.  
  7318.  
  7319.  
  7320.  
  7321. Draft                  RMON Protocol Identifiers             August 1997
  7322.  
  7323.  
  7324.     PARAMETERS { }
  7325.     ATTRIBUTES { }
  7326.     DESCRIPTION
  7327.        "Novell watchdog protocol."
  7328.     REFERENCE
  7329.        "[TBD]"
  7330.     ::= { nov-pep 0x4004 }
  7331.  
  7332. nov-bcast PROTOCOL-IDENTIFIER
  7333.     PARAMETERS { }
  7334.     ATTRIBUTES { }
  7335.     DESCRIPTION
  7336.        "Novell broadcast protocol."
  7337.     REFERENCE
  7338.        "[TBD]"
  7339.     ::= { nov-pep 0x4005 }
  7340.  
  7341.  
  7342. 5.4.3.  The XEROX Protocol Stack
  7343.  
  7344. idp PROTOCOL-IDENTIFIER
  7345.     PARAMETERS { }
  7346.     ATTRIBUTES {
  7347.          hasChildren(0),
  7348.          addressRecognitionCapable(1)
  7349.     }
  7350.     DESCRIPTION
  7351.        "Xerox IDP"
  7352.     CHILDREN
  7353.        "Children of IDP are defined by the 8 bit value of the Packet
  7354.        type field.  The value is encoded into an octet string as [
  7355.        0.0.0.a ], where 'a' is the value of the packet type field in
  7356.        network byte order.
  7357.  
  7358.        Children of IDP are encoded as [ 0.0.0.a ], and named as 'idp a'
  7359.        where a is the packet type value.  The XNS SPP protocol is
  7360.        referred to as 'idp xns-spp' OR 'idp 2'."
  7361.     ADDRESS-FORMAT
  7362.        "4 bytes of Network number followed by the 6 bytes Host address
  7363.        each in network byte order."
  7364.     REFERENCE
  7365.        "Xerox Corporation, Document XNSS 028112, 1981"
  7366.     ::=  {
  7367.        ether2  0x600,     -- [ 0.0.6.0 ]
  7368.        snap    0x600,
  7369.  
  7370.  
  7371.  
  7372.  
  7373.  
  7374. Bierman/Bucci/Iddon      Expires February 1998                [Page 125]
  7375.  
  7376.  
  7377.  
  7378.  
  7379.  
  7380. Draft                  RMON Protocol Identifiers             August 1997
  7381.  
  7382.  
  7383.        802-1Q  0x600      -- [ 0.0.6.0 ]
  7384.     }
  7385.  
  7386. xns-rip PROTOCOL-IDENTIFIER
  7387.     PARAMETERS { }
  7388.     ATTRIBUTES { }
  7389.     DESCRIPTION
  7390.        "Routing Information Protocol."
  7391.     REFERENCE
  7392.        "[TBD]"
  7393.     ::= { idp 1 }
  7394.  
  7395. xns-echo PROTOCOL-IDENTIFIER
  7396.     PARAMETERS { }
  7397.     ATTRIBUTES { }
  7398.     DESCRIPTION
  7399.        "XNS echo protocol."
  7400.     REFERENCE
  7401.        "[TBD]"
  7402.     ::= { idp 2 }
  7403.  
  7404. xns-error PROTOCOL-IDENTIFIER
  7405.     PARAMETERS { }
  7406.     ATTRIBUTES { }
  7407.     DESCRIPTION
  7408.        "XNS error-handler protocol."
  7409.     REFERENCE
  7410.        "[TBD]"
  7411.     ::= { idp 3 }
  7412.  
  7413. xns-pep PROTOCOL-IDENTIFIER
  7414.     PARAMETERS { }
  7415.     ATTRIBUTES {
  7416.         hasChildren(0)
  7417.     }
  7418.     DESCRIPTION
  7419.        "XNS Packet Exchange Protocol."
  7420.     CHILDREN
  7421.        "Children of PEP are defined by the 16 bit socket values.  The
  7422.        value is encoded into an octet string as [ 0.0.a.b ], where 'a'
  7423.        and 'b' are the network byte order encodings of the MSB and LSB
  7424.        of the socket value.
  7425.  
  7426.        Each XNS/PEP packet contains two sockets, source and destination.
  7427.        How these are mapped onto the single well-known socket value used
  7428.  
  7429.  
  7430.  
  7431.  
  7432.  
  7433. Bierman/Bucci/Iddon      Expires February 1998                [Page 126]
  7434.  
  7435.  
  7436.  
  7437.  
  7438.  
  7439. Draft                  RMON Protocol Identifiers             August 1997
  7440.  
  7441.  
  7442.        to identify its children is beyond the scope of this document."
  7443.     REFERENCE
  7444.        "[TBD]"
  7445.     ::= { idp 4 }
  7446.  
  7447. xns-spp PROTOCOL-IDENTIFIER
  7448.     PARAMETERS { }
  7449.     ATTRIBUTES {
  7450.         hasChildren(0)
  7451.     }
  7452.     DESCRIPTION
  7453.        "Sequenced Packet Protocol."
  7454.     CHILDREN
  7455.        "Children of SPP are defined by the 16 bit socket values.  The
  7456.        value is encoded into an octet string as [ 0.0.a.b ], where 'a'
  7457.        and 'b' are the network byte order encodings of the MSB and LSB
  7458.        of the socket value.
  7459.  
  7460.        Each XNS/SPP packet contains two sockets, source and destination.
  7461.        How these are mapped onto the single well-known socket value used
  7462.        to identify its children is beyond the scope of this document."
  7463.     REFERENCE
  7464.        "[TBD]"
  7465.     ::= { idp 5 }
  7466.  
  7467.  
  7468. 5.4.4.  AppleTalk Protocol Stack
  7469.  
  7470. apple-oui PROTOCOL-IDENTIFIER
  7471.     PARAMETERS { }
  7472.     ATTRIBUTES { }
  7473.     DESCRIPTION
  7474.        "Pseudo-protocol which binds Apple's protocols to vsnap."
  7475.     CHILDREN
  7476.        "Children of apple-oui are identified by the ether2 type field
  7477.        value that the child uses when encapsulated in ether2.  The value
  7478.        is encoded into an octet string as [ 0.0.a.b ], where 'a' and 'b'
  7479.        are the MSB and LSB of the 16-bit ether type value in network
  7480.        byte order."
  7481.     REFERENCE
  7482.        "AppleTalk Phase 2 Protocol Specification, document ADPA
  7483.         #C0144LL/A."
  7484.     ::=   {
  7485.      vsnap    0x080007,     --  [ 0.8.0.7 ]
  7486.      802-1Q   0x04080007    --  1Q-VSNAP [ 4.8.0.7 ]
  7487.  
  7488.  
  7489.  
  7490.  
  7491.  
  7492. Bierman/Bucci/Iddon      Expires February 1998                [Page 127]
  7493.  
  7494.  
  7495.  
  7496.  
  7497.  
  7498. Draft                  RMON Protocol Identifiers             August 1997
  7499.  
  7500.  
  7501.     }
  7502.  
  7503. aarp PROTOCOL-IDENTIFIER
  7504.     PARAMETERS { }
  7505.     ATTRIBUTES { }
  7506.     DESCRIPTION
  7507.        "AppleTalk Address Resolution Protocol."
  7508.     REFERENCE
  7509.        "AppleTalk Phase 2 Protocol Specification, document ADPA
  7510.         #C0144LL/A."
  7511.     ::=   {
  7512.         ether2    0x80f3,            --  [ 0.0.128.243 ]
  7513.         snap      0x80f3,
  7514.         apple-oui 0x80f3,
  7515.         802-1Q    0x80f3             --  [ 0.0.128.243 ]
  7516.     }
  7517.  
  7518. -- Should we call this alap (as in ELAP and TLAP?)
  7519. -- Or perhaps DDP?
  7520.  
  7521. atalk PROTOCOL-IDENTIFIER
  7522.     PARAMETERS { }
  7523.     ATTRIBUTES {
  7524.         hasChildren(0),
  7525.         addressRecognitionCapable(1)
  7526.     }
  7527.     DESCRIPTION
  7528.        "AppleTalk Protocol."
  7529.     CHILDREN
  7530.        "Children of ATALK are defined by the 8 bit value of the DDP type
  7531.        field.  The value is encoded into an octet string as [ 0.0.0.a ],
  7532.        where 'a' is the value of the DDP type field in network byte
  7533.        order."
  7534.     ADDRESS-FORMAT
  7535.        "2 bytes of Network number followed by 1 byte of node id each in
  7536.        network byte order."
  7537.     REFERENCE
  7538.        "AppleTalk Phase 2 Protocol Specification, document ADPA
  7539.         #C0144LL/A."
  7540.     ::=   {
  7541.         ether2     0x809b,   -- [ 0.0.128.155 ]
  7542.         apple-oui  0x809b,
  7543.         802-1Q     0x809b    -- [ 0.0.128.155 ]
  7544.     }
  7545.  
  7546.  
  7547.  
  7548.  
  7549.  
  7550.  
  7551. Bierman/Bucci/Iddon      Expires February 1998                [Page 128]
  7552.  
  7553.  
  7554.  
  7555.  
  7556.  
  7557. Draft                  RMON Protocol Identifiers             August 1997
  7558.  
  7559.  
  7560. rtmp PROTOCOL-IDENTIFIER
  7561.     PARAMETERS { }
  7562.     ATTRIBUTES { }
  7563.     DESCRIPTION
  7564.        "AppleTalk Routing Table Maintenance Protocol."
  7565.     REFERENCE
  7566.        "[TBD]"
  7567.     ::= {
  7568.         atalk   0x01,       -- responses
  7569.         atalk   0x05        -- requests
  7570.     }
  7571.  
  7572. aep PROTOCOL-IDENTIFIER
  7573.     PARAMETERS { }
  7574.     ATTRIBUTES { }
  7575.     DESCRIPTION
  7576.        "AppleTalk Echo Protocol."
  7577.     REFERENCE
  7578.          "[TBD]"
  7579.     ::= { atalk 0x04 }
  7580.  
  7581. nbp PROTOCOL-IDENTIFIER
  7582.     PARAMETERS { }
  7583.     ATTRIBUTES { }
  7584.     DESCRIPTION
  7585.        "AppleTalk Name Binding Protocol."
  7586.     DECODING
  7587.        "In order to correctly identify the application protocol running
  7588.        over atp NBP packets must be analyzed.  The mechanism by which
  7589.        this is achieved is beyond the scope of this document."
  7590.     REFERENCE
  7591.        "[TBD]"
  7592.     ::= { atalk 0x02 }
  7593.  
  7594. zip PROTOCOL-IDENTIFIER
  7595.     PARAMETERS { }
  7596.     ATTRIBUTES { }
  7597.     DESCRIPTION
  7598.        "AppleTalk Zone Information Protocol."
  7599.     REFERENCE
  7600.        "[TBD]"
  7601.     ::= {
  7602.         atalk   0x06,
  7603.         atp     3
  7604.     }
  7605.  
  7606.  
  7607.  
  7608.  
  7609.  
  7610. Bierman/Bucci/Iddon      Expires February 1998                [Page 129]
  7611.  
  7612.  
  7613.  
  7614.  
  7615.  
  7616. Draft                  RMON Protocol Identifiers             August 1997
  7617.  
  7618.  
  7619. atp PROTOCOL-IDENTIFIER
  7620.     PARAMETERS {
  7621.         tracksSessions(1)
  7622.     }
  7623.     ATTRIBUTES {
  7624.         hasChildren(0)
  7625.     }
  7626.     DESCRIPTION
  7627.        "AppleTalk Transaction Protocol."
  7628.     CHILDREN
  7629.        "Children of atp are identified by the following (32 bit)
  7630.        enumeration:
  7631.          1   asp (AppleTalk Session Protocol)
  7632.          2   pap (Printer Access Protocol)
  7633.          3   zip (Zone Information Protocol)
  7634.        Children of atp are encoded as [ a.b.c.d ] where 'a', 'b', 'c'
  7635.        and 'd' are the four octets of the enumerated value in network
  7636.        order (i.e. 'a' is the MSB and 'd' is the LSB).
  7637.  
  7638.        The ZIP protocol is referred to as 'atp zip' OR 'atp 3'."
  7639.     DECODING
  7640.        "An implementation is encouraged to examine both the socket
  7641.        fields in the associated DDP header as well as the contents of
  7642.        prior NBP packets in order to determine which (if any) child is
  7643.        present.  A full description of this algorithm is beyond the
  7644.        scope of this document.  The tracksSessions(1) PARAMETER
  7645.        indicates whether the probe can (and should) perform this
  7646.        analysis."
  7647.     REFERENCE
  7648.        "[TBD]"
  7649.     ::= { atalk 0x03 }
  7650.  
  7651. adsp PROTOCOL-IDENTIFIER
  7652.     PARAMETERS {
  7653.         tracksSessions(1)
  7654.     }
  7655.     ATTRIBUTES {
  7656.         hasChildren(0)
  7657.     }
  7658.     DESCRIPTION
  7659.        "AppleTalk Data Stream Protocol."
  7660.     CHILDREN
  7661.        "Children of adsp are identified by enumeration.  At this time
  7662.        none are known."
  7663.     DECODING
  7664.  
  7665.  
  7666.  
  7667.  
  7668.  
  7669. Bierman/Bucci/Iddon      Expires February 1998                [Page 130]
  7670.  
  7671.  
  7672.  
  7673.  
  7674.  
  7675. Draft                  RMON Protocol Identifiers             August 1997
  7676.  
  7677.  
  7678.        "An implementation is encouraged to examine the socket numbers in
  7679.        the associated DDP header as well as the contents of prior NBP
  7680.        packets in order to determine which (if any) child of ADSP is
  7681.        present.
  7682.  
  7683.        The mechanism by which this is achieved is beyond the scope of
  7684.        this document.
  7685.  
  7686.        The tracksSessions(1) PARAMETER indicates whether the probe can
  7687.        (and should) perform this analysis."
  7688.     REFERENCE
  7689.        "[TBD]"
  7690.     ::= { atalk 0x07 }
  7691.  
  7692. asp PROTOCOL-IDENTIFIER
  7693.  PARAMETERS { }
  7694.     ATTRIBUTES {
  7695.   hasChildren(0)
  7696.  }
  7697.     DESCRIPTION
  7698.        "AppleTalk Session Protocol."
  7699.     CHILDREN
  7700.        "Children of asp are identified by the following (32 bit)
  7701.        enumeration:
  7702.          1   afp (AppleTalk Filing Protocol)
  7703.        Children of asp are encoded as [ a.b.c.d ] where 'a', 'b', 'c'
  7704.        and 'd' are the four octets of the enumerated value in network
  7705.        order (i.e. 'a' is the MSB and 'd' is the LSB).
  7706.  
  7707.        The AFP protocol is referred to as 'asp afp' OR 'asp 1'."
  7708.     DECODING
  7709.        "ASP is a helper layer to assist in building client/server
  7710.        protocols.  It cooperates with ATP to achieve this; the
  7711.        mechanisms used when decoding ATP apply equally here (i.e.
  7712.        checking DDP socket numbers and tracking NBP packets).
  7713.  
  7714.        Hence the tracksSessions(1) PARAMETER of atp applies to this
  7715.        protocol also."
  7716.     REFERENCE
  7717.        "[TBD]"
  7718.     ::= { atp 1 }
  7719.  
  7720. afp PROTOCOL-IDENTIFIER
  7721.     PARAMETERS { }
  7722.     ATTRIBUTES { }
  7723.  
  7724.  
  7725.  
  7726.  
  7727.  
  7728. Bierman/Bucci/Iddon      Expires February 1998                [Page 131]
  7729.  
  7730.  
  7731.  
  7732.  
  7733.  
  7734. Draft                  RMON Protocol Identifiers             August 1997
  7735.  
  7736.  
  7737.     DESCRIPTION
  7738.          "AppleTalk Filing Protocol."
  7739.     REFERENCE
  7740.        "[TBD]"
  7741.     ::= { asp 1 }
  7742.  
  7743. pap PROTOCOL-IDENTIFIER
  7744.     PARAMETERS { }
  7745.     ATTRIBUTES { }
  7746.     DESCRIPTION
  7747.        "AppleTalk Printer Access Protocol."
  7748.     REFERENCE
  7749.        "[TBD]"
  7750.     ::= { atp 2 }
  7751.  
  7752.  
  7753. 5.4.5.  Banyon Vines Protocol Stack
  7754.  
  7755. vtr PROTOCOL-IDENTIFIER
  7756.     PARAMETERS { }
  7757.     ATTRIBUTES {
  7758.         hasChildren(0)
  7759.     }
  7760.     DESCRIPTION
  7761.        "Banyan Vines Token Ring Protocol Header."
  7762.     CHILDREN
  7763.        "Children of vines-tr are identified by the 8 bit packet type
  7764.        field.  Children are encoded as [ 0.0.0.a ] where 'a' is the
  7765.        packet type value.
  7766.  
  7767.        The vines-ip protocol is referred to as 'vines-tr vip' OR
  7768.        'vines-tr 0xba'."
  7769.     REFERENCE
  7770.        "See vip."
  7771.     ::= {
  7772.         llc          0xBC,        -- declared as any LLC, but really TR only.
  7773.         802-1Q       0x020000BC   -- 1Q-LLC [2.0.0.188]
  7774.     }
  7775.  
  7776. vecho PROTOCOL-IDENTIFIER
  7777.     PARAMETERS { }
  7778.     ATTRIBUTES { }
  7779.     DESCRIPTION
  7780.        "Banyan Vines data link level echo protocol."
  7781.     REFERENCE
  7782.  
  7783.  
  7784.  
  7785.  
  7786.  
  7787. Bierman/Bucci/Iddon      Expires February 1998                [Page 132]
  7788.  
  7789.  
  7790.  
  7791.  
  7792.  
  7793. Draft                  RMON Protocol Identifiers             August 1997
  7794.  
  7795.  
  7796.        "See vip."
  7797.     ::= {
  7798.         ether2      0x0BAF,      -- [0.0.11.175]
  7799.         snap        0x0BAF,
  7800.         -- vfrp     0x0BAF,
  7801.         vtr         0xBB,        -- [ed. yuck!]
  7802.         802-1Q      0x0BAF       -- [0.0.11.175]
  7803.      }
  7804.  
  7805. vip PROTOCOL-IDENTIFIER
  7806.     PARAMETERS { }
  7807.     ATTRIBUTES {
  7808.         hasChildren(0),
  7809.         addressRecognitionCapable(1)
  7810.     }
  7811.     DESCRIPTION
  7812.        "Banyan Vines Internet Protocol."
  7813.     CHILDREN
  7814.        "Children of vip are selected by the one-byte 'protocol type'
  7815.        field located at offset 5 in the vip header.  The value is
  7816.        encoded as [ 0.0.0.a ], where a is the 'protocol type.'  For
  7817.        example, a protocolDirId fragment of:
  7818.  
  7819.           0.0.0.1.0.0.11.173.0.0.0.1
  7820.  
  7821.          identifies an encapsulation of vipc (ether2.vip.vipc)."
  7822.     ADDRESS-FORMAT
  7823.        "vip packets have 6-byte source and destination addresses.  The
  7824.        destination address is located at offset 6 in the vip header, and
  7825.        the source address at offset 12.  These are encoded in network
  7826.        byte order."
  7827.     REFERENCE
  7828.        "Vines Protocol Definition - part# 092093-001, order# 003673
  7829.          BANYAN,
  7830.          120 Flanders Road,
  7831.          Westboro, MA 01581 USA"
  7832.     ::= {
  7833.         ether2  0x0BAD,
  7834.         snap    0x0BAD,
  7835.         -- vfrp 0x0BAD,
  7836.         vtr     0xBA,        -- [ed. yuck!]
  7837.         802-1Q  0x0BAD       -- [0.0.11.173]
  7838.     }
  7839.  
  7840. varp PROTOCOL-IDENTIFIER
  7841.  
  7842.  
  7843.  
  7844.  
  7845.  
  7846. Bierman/Bucci/Iddon      Expires February 1998                [Page 133]
  7847.  
  7848.  
  7849.  
  7850.  
  7851.  
  7852. Draft                  RMON Protocol Identifiers             August 1997
  7853.  
  7854.  
  7855.     PARAMETERS { }
  7856.     ATTRIBUTES { }
  7857.     DESCRIPTION
  7858.        "Banyan Vines Address Resolution Protocol."
  7859.     REFERENCE
  7860.        "See vip."
  7861.     ::= { vip 0x04 }
  7862.  
  7863. vipc PROTOCOL-IDENTIFIER
  7864.     PARAMETERS { }
  7865.     ATTRIBUTES {
  7866.         hasChildren(0)
  7867.     }
  7868.     DESCRIPTION
  7869.        "Banyan Vines Interprocess Communications Protocol."
  7870.     CHILDREN
  7871.        "Children of Vines IPC are identified by the packet type field at
  7872.        offset 4 in the vipc header.
  7873.  
  7874.        These are encoded as [ 0.0.0.a ] where 'a' is the packet type
  7875.        value.  Children of vipc are defined as 'vipc a' where 'a' is the
  7876.        packet type value in hexadecimal notation.
  7877.  
  7878.        The Vines Reliable Data Transport protocol is referred to as
  7879.        'vipc vipc-rdp' OR 'vipc 0x01'."
  7880.     DECODING
  7881.        "Children of vipc are deemed to start at the first byte after the
  7882.        packet type field (i.e. at offset 5 in the vipc header)."
  7883.     REFERENCE
  7884.        "See vip."
  7885.     ::= { vip 0x01 }
  7886.  
  7887.  -- Banyan treats vipc, vipc-dgp and vipc-rdp as one protocol, IPC.
  7888.  -- Vines IPC really comes in two flavours.  The first is used to
  7889.  -- send unreliable datagrams (vipc packet type 0x00).  The second is used
  7890.  -- to send reliable datagrams (vipc packet type 0x01),
  7891.  -- consisting of up to four actual packets.
  7892.  -- In order to distinguish between these we need two 'virtual' protocols
  7893.  -- to identify which is which.
  7894.  
  7895. vipc-dgp PROTOCOL-IDENTIFIER
  7896.     PARAMETERS { }
  7897.     ATTRIBUTES {
  7898.         hasChildren(0)
  7899.      }
  7900.  
  7901.  
  7902.  
  7903.  
  7904.  
  7905. Bierman/Bucci/Iddon      Expires February 1998                [Page 134]
  7906.  
  7907.  
  7908.  
  7909.  
  7910.  
  7911. Draft                  RMON Protocol Identifiers             August 1997
  7912.  
  7913.  
  7914.     DESCRIPTION
  7915.        "Vines Unreliable Datagram Protocol."
  7916.     CHILDREN
  7917.        "Children of vipc-dgp are identified by the 16 bit port numbers
  7918.        contained in the vipc (this protocol's parent protocol) header.
  7919.  
  7920.        These are encoded as [ 0.0.a.b ] where 'a' is the MSB and 'b' is
  7921.        the MSB of the port number in network byte order.
  7922.  
  7923.        Children of vipc-dgp are defined as 'vipc-dgp a' where 'a' is the
  7924.        port number in hexadecimal notation.
  7925.  
  7926.        The StreetTalk protocol running over vipc-dgp would be referred
  7927.        to as 'vipc-dgp streettalk' OR 'vipc-dgp 0x000F'.
  7928.  
  7929.        The mechanism by which an implementation selects which of the
  7930.        source and destination ports to use in determining which child
  7931.        protocol is present is implementation specific and beyond the
  7932.        scope of this document."
  7933.     DECODING
  7934.        "Children of vipc-dgp are deemed to start after the single
  7935.        padding byte found in the vipc header.  In the case of vipc-dgp
  7936.        the vipc header is a so called 'short' header, total length 6
  7937.        bytes (including the final padding byte)."
  7938.     REFERENCE
  7939.          "See vip."
  7940.     ::= { vipc 0x00 }
  7941.  
  7942. vipc-rdp PROTOCOL-IDENTIFIER
  7943.     PARAMETERS {
  7944.         countsFragments(0)
  7945.     }
  7946.     ATTRIBUTES {
  7947.         hasChildren(0)
  7948.     }
  7949.     DESCRIPTION
  7950.        "Vines Reliable Datagram Protocol."
  7951.     CHILDREN
  7952.        "Children of vipc-rdp are identified by the 16 bit port numbers
  7953.        contained in the vipc (this protocol's parent protocol) header.
  7954.  
  7955.        These are encoded as [ 0.0.a.b ] where 'a' is the MSB and 'b' is
  7956.        the MSB of the port number in network byte order.
  7957.  
  7958.        Children of vipc-dgp are defined as 'vipc-rdp a' where 'a' is the
  7959.  
  7960.  
  7961.  
  7962.  
  7963.  
  7964. Bierman/Bucci/Iddon      Expires February 1998                [Page 135]
  7965.  
  7966.  
  7967.  
  7968.  
  7969.  
  7970. Draft                  RMON Protocol Identifiers             August 1997
  7971.  
  7972.  
  7973.        port number in hexadecimal notation.
  7974.  
  7975.        The StreetTalk protocol running over vipc-rdp would be referred
  7976.        to as 'vipc-rdp streettalk' OR 'vipc-rdp 0x000F'.
  7977.  
  7978.        The mechanism by which an implementation selects which of the
  7979.        source and destination ports to use in determining which child
  7980.        protocol is present is implementation specific and beyond the
  7981.        scope of this document."
  7982.     DECODING
  7983.        "Children of vipc-rdp are deemed to start after the error/length
  7984.        field at the end of the vipc header.  For vipc-rdp the vipc
  7985.        header is a so called 'long' header, total 16 bytes (including
  7986.        the final error/length field).
  7987.  
  7988.        vipc-rdp includes a high level fragmentation scheme which allows
  7989.        up to four vipc packets to be sent as a single atomic PDU.  The
  7990.        countsFragments(0) PARAMETERS bit indicates whether the probe can
  7991.        (and should) identify the child protocol in all fragments or only
  7992.        the leading one."
  7993.     REFERENCE
  7994.        "See vip."
  7995.     ::= { vipc 0x01 }
  7996.  
  7997. vspp PROTOCOL-IDENTIFIER
  7998.     PARAMETERS { }
  7999.     ATTRIBUTES {
  8000.         hasChildren(0)
  8001.     }
  8002.     DESCRIPTION
  8003.          "Banyan Vines Sequenced Packet Protocol."
  8004.     CHILDREN
  8005.        "Children of vspp are identified by the 16 bit port numbers
  8006.        contained in the vspp header.
  8007.  
  8008.        These are encoded as [ 0.0.a.b ] where 'a' is the MSB and 'b' is
  8009.        the MSB of the port number in network byte order.
  8010.  
  8011.        Children of vspp are defined as 'vspp a' where 'a' is the port
  8012.        number in hexadecimal notation.
  8013.  
  8014.        The StreetTalk protocol running over vspp would be referred to as
  8015.        'vspp streettalk' OR 'vspp 0x000F'.
  8016.  
  8017.        The mechanism by which an implementation selects which of the
  8018.  
  8019.  
  8020.  
  8021.  
  8022.  
  8023. Bierman/Bucci/Iddon      Expires February 1998                [Page 136]
  8024.  
  8025.  
  8026.  
  8027.  
  8028.  
  8029. Draft                  RMON Protocol Identifiers             August 1997
  8030.  
  8031.  
  8032.        source and destination ports to use in determining which child
  8033.        protocol is present is implementation specific and beyond the
  8034.        scope of this document."
  8035.     DECODING
  8036.        "The implementation must ensure only those vspp packets which
  8037.        contain application data are decoded and passed on to children.
  8038.        Although it is suggested that the packet type and control fields
  8039.        should be used to determine this fact it is beyond the scope of
  8040.        this document to fully define the algorithm used."
  8041.     REFERENCE
  8042.        "See vip."
  8043.     ::= { vip 0x02 }
  8044.  
  8045. vrtp PROTOCOL-IDENTIFIER
  8046.     PARAMETERS { }
  8047.     ATTRIBUTES { }
  8048.     DESCRIPTION
  8049.        "Banyan Vines Routing Update Protocol."
  8050.     REFERENCE
  8051.        "See vip."
  8052.     ::= { vip 0x05 }
  8053.  
  8054. vicp PROTOCOL-IDENTIFIER
  8055.     PARAMETERS { }
  8056.     ATTRIBUTES { }
  8057.     DESCRIPTION
  8058.        "Banyan Vines Internet Control Protocol."
  8059.     REFERENCE
  8060.        "See vip."
  8061.     ::= { vip 0x06 }
  8062.  
  8063.  
  8064.  -- [ed. - We have two choices how we do vines apps.
  8065.  -- (1) The SUNRPC portmapper model.
  8066.  -- This has to be the preferred way to define all NetRPC based programs,
  8067.  -- i.e. by NetRPC program number.
  8068.  -- (2) Really ignore NetRPC as there is no
  8069.  -- good way to include it.  Instead define NetRPC protocols as children
  8070.  -- of vipc-rdp by port number.  Works for well-known ones but dynamic
  8071.  -- port numbers are used and NetRPC has a way of propagating these
  8072.  -- (StreetTalk??).
  8073.  
  8074.  -- So, if there is a portmapper-like program with a well known port number
  8075.  -- we should define it as a child of vipc-rdp (and vipc-dgp I suspect) and
  8076.  -- then declare all NetRPC based applications as children of this node by
  8077.  
  8078.  
  8079.  
  8080.  
  8081.  
  8082. Bierman/Bucci/Iddon      Expires February 1998                [Page 137]
  8083.  
  8084.  
  8085.  
  8086.  
  8087.  
  8088. Draft                  RMON Protocol Identifiers             August 1997
  8089.  
  8090.  
  8091.  -- program number.  Use tracksSessions on the port mapper node to show
  8092.  -- that you need to do this in order to follow the RPC sessions.]
  8093.  
  8094.  
  8095. 5.4.6.  The DECNet Protocol Stack
  8096.  
  8097. dec PROTOCOL-IDENTIFIER
  8098.     PARAMETERS { }
  8099.     ATTRIBUTES { }
  8100.     DESCRIPTION
  8101.        "DEC [TBD]"
  8102.     REFERENCE
  8103.        "[TBD]"
  8104.     ::= {
  8105.         ether2 0x6000,
  8106.         802-1Q 0x6000      -- [0.0.96.0]
  8107.     }
  8108.  
  8109. lat PROTOCOL-IDENTIFIER
  8110.     PARAMETERS { }
  8111.     ATTRIBUTES { } -- Should have children but I don't know how.
  8112.     DESCRIPTION
  8113.        "DEC Local Area Transport Protocol."
  8114.     REFERENCE
  8115.        "[TBD]"
  8116.     ::= {
  8117.         ether2 0x6004,
  8118.         802-1Q 0x6004      -- [0.0.96.4]
  8119.     }
  8120.  
  8121. mop PROTOCOL-IDENTIFIER
  8122.     PARAMETERS { }
  8123.     ATTRIBUTES { }
  8124.     DESCRIPTION
  8125.        "DEC Maintenance Operations Protocol."
  8126.     REFERENCE
  8127.        "[TBD]"
  8128.     ::= {
  8129.         ether2 0x6001,    -- mop dump/load
  8130.         ether2 0x6002,    -- mop remote console
  8131.         802-1Q 0x6001,    -- [0.0.96.1]  VLAN + mop dump/load
  8132.         802-1Q 0x6002     -- [0.0.96.2]  VLAN + mop remote console
  8133.     }
  8134.  
  8135. dec-diag PROTOCOL-IDENTIFIER
  8136.  
  8137.  
  8138.  
  8139.  
  8140.  
  8141. Bierman/Bucci/Iddon      Expires February 1998                [Page 138]
  8142.  
  8143.  
  8144.  
  8145.  
  8146.  
  8147. Draft                  RMON Protocol Identifiers             August 1997
  8148.  
  8149.  
  8150.     PARAMETERS { }
  8151.     ATTRIBUTES { }
  8152.     DESCRIPTION
  8153.        "DEC Diagnostic Protocol."
  8154.     REFERENCE
  8155.        "[TBD]"
  8156.     ::= {
  8157.         ether2 0x6005,
  8158.         802-1Q 0x6005     -- [0.0.96.5]
  8159.     }
  8160.  
  8161. lavc PROTOCOL-IDENTIFIER
  8162.     PARAMETERS { }
  8163.     ATTRIBUTES { }
  8164.     DESCRIPTION
  8165.        "DEC Local Area VAX Cluster Protocol."
  8166.     REFERENCE
  8167.        "[TBD]"
  8168.     ::= {
  8169.         ether2 0x6007,
  8170.         802-1Q 0x6007         -- [0.0.96.7]
  8171.     }
  8172.  
  8173. drp PROTOCOL-IDENTIFIER
  8174.     PARAMETERS {
  8175.         countsFragments(1)
  8176.     }
  8177.     ATTRIBUTES {
  8178.         hasChildren(0),
  8179.         addressRecognitionCapable(1)
  8180.     }
  8181.     DESCRIPTION
  8182.        "DEC Routing Protocol."
  8183.     CHILDREN
  8184.        "There is only one child of DRP, NSP.  This is encoded as [
  8185.        0.0.0.1 ]."
  8186.     ADDRESS-FORMAT
  8187.        "There are three address formats used in DRP packets, 2-byte
  8188.        (short data packet and all control except ethernet endnode &
  8189.        router hello messages), 6-byte (ethernet router & endnode hello
  8190.        messages) and 8-byte (long data packet).  All of these contain
  8191.        the 2-byte format address in the last 2 bytes with the remaining
  8192.        bytes being unimportant for the purposes of system
  8193.        identification.  It is beyond the scope of this document to
  8194.        define the algorithms used to identify packet types and hence
  8195.  
  8196.  
  8197.  
  8198.  
  8199.  
  8200. Bierman/Bucci/Iddon      Expires February 1998                [Page 139]
  8201.  
  8202.  
  8203.  
  8204.  
  8205.  
  8206. Draft                  RMON Protocol Identifiers             August 1997
  8207.  
  8208.  
  8209.        address formats.
  8210.  
  8211.        The 2-byte address format is the concatenation of a 6-bit area
  8212.        and a 10-bit node number.  In all cases this is placed in little
  8213.        endian format (i.e. LSB, MSB).  The probe, however, will return
  8214.        them in network order (MSB, LSB).  Regardless of the address
  8215.        format in the packet, the probe will always use the 2-byte
  8216.        format.
  8217.  
  8218.        For example area=13 (001101) and node=311 (0100110111) gives:
  8219.          0011 0101 0011 0111 = 0x3537 in network order (the order the
  8220.          probe should return the address in).
  8221.  
  8222.          In packets this same value would appear as (hex):
  8223.  
  8224.           2-byte  37 35
  8225.           6-byte  AA 00 04 00 37 35
  8226.           8-byte  00 00 AA 00 04 00 37 35
  8227.  
  8228.        Notice that the AA 00 04 00 prefix is defined in the
  8229.        specification but is unimportant and should not be parsed.
  8230.  
  8231.        Notice that control messages only have a source address in the
  8232.        header and so they can never be added into the conversation based
  8233.        tables."
  8234.     DECODING
  8235.        "NSP runs over DRP data packets; all other packet types are DRP
  8236.        control packets of one sort or another and do not carry any
  8237.        higher layer protocol.
  8238.  
  8239.        NSP packets are deemed to start at the beginning of the DRP data
  8240.        area.
  8241.  
  8242.        Data packets may be fragmented over multiple DRP data packets.
  8243.        The countsFragments(1) parameter indicates whether a probe can
  8244.        (and should) attribute non-leading fragments to the child
  8245.        protocol (above NSP in this case) or not.
  8246.  
  8247.        Recognition of DRP data packets and fragments is beyond the scope
  8248.        of this document."
  8249.     REFERENCE
  8250.        "DECnet Digital Network Architecture
  8251.          Phase IV
  8252.          Routing Layer Functional Specification
  8253.          Order# AA-X435A-TK
  8254.  
  8255.  
  8256.  
  8257.  
  8258.  
  8259. Bierman/Bucci/Iddon      Expires February 1998                [Page 140]
  8260.  
  8261.  
  8262.  
  8263.  
  8264.  
  8265. Draft                  RMON Protocol Identifiers             August 1997
  8266.  
  8267.  
  8268.          Digital Equipment Corporation, Maynard, Massachusetts, USA"
  8269.     ::= {
  8270.         ether2  0x6003,
  8271.         snap    0x6003,
  8272.         802-1Q  0x6003     -- [0.0.96.3]
  8273.     }
  8274.  
  8275. nsp PROTOCOL-IDENTIFIER
  8276.     PARAMETERS {
  8277.         tracksSessions(1)
  8278.     }
  8279.     ATTRIBUTES {
  8280.         hasChildren(0)
  8281.     }
  8282.     DESCRIPTION
  8283.        "DEC Network Services Protocol."
  8284.     CHILDREN
  8285.        "Children of NSP are identified by the SCP 8-bit object type.
  8286.        Notice that the object type is included only in the session
  8287.        establishment messages (connect initiate, retransmitted connect
  8288.        initiate).
  8289.  
  8290.        Children of NSP are encoded [ 0.0.0.a ] where 'a' is the SCP
  8291.        object type.  Children of NSP are named as 'nsp' followed by the
  8292.        SCP object type in decimal.  CTERM is referred to as 'nsp cterm'
  8293.        OR 'nsp 42'."
  8294.     DECODING
  8295.        "An implementation is encouraged to examine SCP headers included
  8296.        in NSP control messages in order to determine which child
  8297.        protocol is present over a given session.  It is beyond the scope
  8298.        of this document to define the algorithm used to do this.
  8299.  
  8300.        The tracksSessions(1) flag indicates whether the probe can (and
  8301.        should) perform this analysis."
  8302.     REFERENCE
  8303.        "DECnet Digital Network Architecture
  8304.          Phase IV
  8305.          NSP Functional Specification
  8306.          Order# AA-X439A-TK
  8307.          Digital Equipment Corporation, Maynard, Massachusetts, USA"
  8308.     ::= { drp 1 }
  8309.  
  8310. dap-v1 PROTOCOL-IDENTIFIER
  8311.     PARAMETERS { }
  8312.     ATTRIBUTES { }
  8313.  
  8314.  
  8315.  
  8316.  
  8317.  
  8318. Bierman/Bucci/Iddon      Expires February 1998                [Page 141]
  8319.  
  8320.  
  8321.  
  8322.  
  8323.  
  8324. Draft                  RMON Protocol Identifiers             August 1997
  8325.  
  8326.  
  8327.     DESCRIPTION
  8328.        "DEC Data Access Protocol version 1."
  8329.     REFERENCE
  8330.        "[TBD]"
  8331.     ::= { nsp 1 }
  8332.  
  8333. dap-v4 PROTOCOL-IDENTIFIER
  8334.     PARAMETERS { }
  8335.     ATTRIBUTES { }
  8336.     DESCRIPTION
  8337.        "DEC Data Access Protocol versions 4 and above."
  8338.     REFERENCE
  8339.        "[TBD]"
  8340.     ::= { nsp 17 }
  8341.  
  8342. nice PROTOCOL-IDENTIFIER
  8343.     PARAMETERS { }
  8344.     ATTRIBUTES { }
  8345.     DESCRIPTION
  8346.        "DEC Network Information and Control Exchange protocol."
  8347.     REFERENCE
  8348.        "[TBD]"
  8349.     ::= { nsp 19 }
  8350.  
  8351. dec-loop PROTOCOL-IDENTIFIER
  8352.     PARAMETERS { }
  8353.     ATTRIBUTES { }
  8354.     DESCRIPTION
  8355.        "DEC Loopback Protocol."
  8356.     REFERENCE
  8357.        "[TBD]"
  8358.     ::= { nsp 25 }
  8359.  
  8360. dec-event PROTOCOL-IDENTIFIER
  8361.     PARAMETERS { }
  8362.     ATTRIBUTES { }
  8363.     DESCRIPTION
  8364.        "DEC Event Protocol."
  8365.     REFERENCE
  8366.        "[TBD]"
  8367.     ::= { nsp 26 }
  8368.  
  8369. cterm PROTOCOL-IDENTIFIER
  8370.     PARAMETERS { }
  8371.     ATTRIBUTES { }
  8372.  
  8373.  
  8374.  
  8375.  
  8376.  
  8377. Bierman/Bucci/Iddon      Expires February 1998                [Page 142]
  8378.  
  8379.  
  8380.  
  8381.  
  8382.  
  8383. Draft                  RMON Protocol Identifiers             August 1997
  8384.  
  8385.  
  8386.     DESCRIPTION
  8387.        "DEC CTERM Protocol."
  8388.     REFERENCE
  8389.        "[TBD]"
  8390.     ::= { nsp 42 }
  8391.  
  8392.  
  8393. 5.4.7.  The IBM SNA Protocol Stack.
  8394.  
  8395. sna-th PROTOCOL-IDENTIFIER
  8396.     PARAMETERS { }
  8397.     ATTRIBUTES { }
  8398.       -- [ed. - clearly this really does have children, but I have
  8399.       -- no idea what applications are at the top, so is it
  8400.       -- worth expanding the hierarchy?]
  8401.     DESCRIPTION
  8402.        "IBM's SNA TH protocol."
  8403.     REFERENCE
  8404.        "IBM Systems Network Architecture
  8405.          Format and Protocol
  8406.          Reference Manual: Architectural Logic
  8407.  
  8408.          SC30-3112-2
  8409.  
  8410.          IBM System Communications Division,
  8411.          Publications Development,
  8412.          Department E02,
  8413.          PO Box 12195,
  8414.          Research Triangle Park,
  8415.          North Carolina 27709."
  8416.     ::= {
  8417.         llc        0x04,              -- [0.0.0.4]
  8418.         llc        0x08,              -- [0.0.0.8]
  8419.         llc        0x0c,              -- [0.0.0.12]
  8420.         ether2     0x80d5,            -- [0.0.128.213]
  8421.         802-1Q     0x02000004,        -- 1Q-LLC [2.0.0.4]
  8422.         802-1Q     0x02000008,        -- 1Q-LLC [2.0.0.8]
  8423.         802-1Q     0x0200000c,        -- 1Q-LLC [2.0.0.12]
  8424.         802-1Q     0x80d5             -- [0.0.128.213]
  8425.     }
  8426.  
  8427.  
  8428.  
  8429.  
  8430.  
  8431.  
  8432.  
  8433.  
  8434.  
  8435.  
  8436. Bierman/Bucci/Iddon      Expires February 1998                [Page 143]
  8437.  
  8438.  
  8439.  
  8440.  
  8441.  
  8442. Draft                  RMON Protocol Identifiers             August 1997
  8443.  
  8444.  
  8445. 5.4.8.  The NetBEUI/NetBIOS Family
  8446.  
  8447. -- [ed. this comment needs fixing
  8448. -- CHILDREN OF NETBIOS
  8449. -- The NetBIOS/NetBEUI functions are implemented over a wide variety of
  8450. -- transports.  Despite varying implementations they all share two
  8451. -- features.  Firstly all sessions are established by connecting to
  8452. -- locally named services.  Secondly all sessions transport application
  8453. -- between the client and the named service.  In all cases the
  8454. -- identification of the application protocol carried within the data
  8455. -- packets is beyond the scope of this document.]
  8456. --
  8457. -- Children of NetBIOS/NetBEUI are identified by the following (32 bit)
  8458. -- enumeration
  8459. --
  8460. --      1   smb (Microsoft's Server Message Block Protocol)
  8461. --      2   notes (Lotus' Notes Protocol)
  8462. --      3   cc-mail (Lotus' CC Mail Protocol)
  8463. --
  8464. -- Children of NetBIOS/NetBEUI are encoded as [ a.b.c.d ] where 'a', 'b',
  8465. -- 'c' and 'd' are the four octets of the enumerated value in network
  8466. -- order (i.e.  'a' is the MSB and 'd' is the LSB).
  8467. --
  8468. -- For example notes over NetBEUI is declared as
  8469. --      'notes ::= { netbeui 2 }'
  8470. -- but is referred to as
  8471. --      'netbeui notes' OR 'netbeui 2'.
  8472.  
  8473. netbeui PROTOCOL-IDENTIFIER
  8474.     PARAMETERS {
  8475.         tracksSessions(1)
  8476.     }
  8477.     ATTRIBUTES {
  8478.         hasChildren(0)
  8479.     }
  8480.     DESCRIPTION
  8481.        "Lan Manager NetBEUI protocol."
  8482.     CHILDREN
  8483.        "See `CHILDREN OF NETBIOS`"
  8484.     DECODING
  8485.        "NETBEUI provides a named service lookup function.  This function
  8486.        allows clients to locate a service by (locally assigned) name. An
  8487.        implementation is encouraged to follow lookups and session
  8488.        establishments and having determined the child protocol, track
  8489.        them.
  8490.  
  8491.  
  8492.  
  8493.  
  8494.  
  8495. Bierman/Bucci/Iddon      Expires February 1998                [Page 144]
  8496.  
  8497.  
  8498.  
  8499.  
  8500.  
  8501. Draft                  RMON Protocol Identifiers             August 1997
  8502.  
  8503.  
  8504.        How the child protocol is determined and how the sessions are
  8505.        tracked is an implementation specific matter and is beyond the
  8506.        scope of this document."
  8507.     REFERENCE
  8508.        "[TBD]"
  8509.     ::= {
  8510.         llc        0xF0,          --  [0.0.0.240]
  8511.         802-1Q     0x020000F0     --  1Q-LLC [2.0.0.240]
  8512.     }
  8513.  
  8514. nbt-name PROTOCOL-IDENTIFIER
  8515.     PARAMETERS { }
  8516.     ATTRIBUTES { }
  8517.     DESCRIPTION
  8518.        "NetBIOS-over-TCP name protocol."
  8519.     REFERENCE
  8520.        "[TBD]"
  8521.     ::= {
  8522.         udp     137,
  8523.         tcp     137
  8524.     }
  8525.  
  8526. nbt-session PROTOCOL-IDENTIFIER
  8527.     PARAMETERS { }
  8528.     ATTRIBUTES { }
  8529.     DESCRIPTION
  8530.        "NetBIOS-over-TCP session protocol."
  8531.     REFERENCE
  8532.        "[TBD]"
  8533.     ::= {
  8534.         udp     139,
  8535.         tcp     139
  8536.     }
  8537.  
  8538. nbt-data PROTOCOL-IDENTIFIER
  8539.     PARAMETERS { }
  8540.     ATTRIBUTES {
  8541.         hasChildren(0)
  8542.     }
  8543.     DESCRIPTION
  8544.        "NetBIOS-over-TCP datagram protocol."
  8545.     CHILDREN
  8546.        "See `CHILDREN OF NETBIOS`"
  8547.     REFERENCE
  8548.        "[TBD]"
  8549.  
  8550.  
  8551.  
  8552.  
  8553.  
  8554. Bierman/Bucci/Iddon      Expires February 1998                [Page 145]
  8555.  
  8556.  
  8557.  
  8558.  
  8559.  
  8560. Draft                  RMON Protocol Identifiers             August 1997
  8561.  
  8562.  
  8563.     ::= {
  8564.         udp     138,
  8565.         tcp     138
  8566.     }
  8567.  
  8568. netbios-3com PROTOCOL-IDENTIFIER
  8569.     PARAMETERS { }
  8570.     ATTRIBUTES {
  8571.         hasChildren(0)
  8572.     }
  8573.     DESCRIPTION
  8574.        "3COM NetBIOS protocol."
  8575.     CHILDREN
  8576.        "See `CHILDREN OF NETBIOS`"
  8577.     REFERENCE
  8578.        "[TBD]"
  8579.     ::= {
  8580.         ether2  0x3C00,
  8581.         ether2  0x3C01,
  8582.         ether2  0x3C02,
  8583.         ether2  0x3C03,
  8584.         ether2  0x3C04,
  8585.         ether2  0x3C05,
  8586.         ether2  0x3C06,
  8587.         ether2  0x3C07,
  8588.         ether2  0x3C08,
  8589.         ether2  0x3C09,
  8590.         ether2  0x3C0A,
  8591.         ether2  0x3C0B,
  8592.         ether2  0x3C0C,
  8593.         ether2  0x3C0D,
  8594.         802-1Q  0x3C00,
  8595.         802-1Q  0x3C01,
  8596.         802-1Q  0x3C02,
  8597.         802-1Q  0x3C03,
  8598.         802-1Q  0x3C04,
  8599.         802-1Q  0x3C05,
  8600.         802-1Q  0x3C06,
  8601.         802-1Q  0x3C07,
  8602.         802-1Q  0x3C08,
  8603.         802-1Q  0x3C09,
  8604.         802-1Q  0x3C0A,
  8605.         802-1Q  0x3C0B,
  8606.         802-1Q  0x3C0C,
  8607.         802-1Q  0x3C0D
  8608.  
  8609.  
  8610.  
  8611.  
  8612.  
  8613. Bierman/Bucci/Iddon      Expires February 1998                [Page 146]
  8614.  
  8615.  
  8616.  
  8617.  
  8618.  
  8619. Draft                  RMON Protocol Identifiers             August 1997
  8620.  
  8621.  
  8622.     }
  8623.  
  8624. nov-netbios PROTOCOL-IDENTIFIER
  8625.     PARAMETERS { }
  8626.     ATTRIBUTES {
  8627.         hasChildren(0)
  8628.     }
  8629.     DESCRIPTION
  8630.        "Novell's version of the NetBIOS protocol."
  8631.     CHILDREN
  8632.        "See `CHILDREN OF NETBIOS`"
  8633.     REFERENCE
  8634.        "[TBD]"
  8635.     ::= {
  8636.         nov-sap 0x0020,       -- this is the right one to use
  8637.         -- these are typically also true, but derivable from the one
  8638.         -- above at run-time
  8639.         -- ipx  0x14; when reached by IPX packet type
  8640.         -- nov-pep 0x0455; when reached by socket number
  8641.         ipx 0x0455
  8642.     }
  8643.  
  8644. burst PROTOCOL-IDENTIFIER
  8645.     PARAMETERS { }
  8646.     ATTRIBUTES { }
  8647.     DESCRIPTION
  8648.        "BURST [TBD]"
  8649.     REFERENCE
  8650.        "[TBD]"
  8651.     ::= { ipx 0x0d05 }
  8652.  
  8653.  
  8654. 5.5.  Multi-stack protocols
  8655.  
  8656. smb PROTOCOL-IDENTIFIER
  8657.     PARAMETERS { }
  8658.     ATTRIBUTES { }
  8659.     DESCRIPTION
  8660.        "Microsoft Server Message Block Protocol."
  8661.     REFERENCE
  8662.        "[TBD]"
  8663.     ::= {
  8664.         netbeui         1,
  8665.         netbios-3com    1,
  8666.         nov-netbios     1,
  8667.  
  8668.  
  8669.  
  8670.  
  8671.  
  8672. Bierman/Bucci/Iddon      Expires February 1998                [Page 147]
  8673.  
  8674.  
  8675.  
  8676.  
  8677.  
  8678. Draft                  RMON Protocol Identifiers             August 1997
  8679.  
  8680.  
  8681.         nbt-data        1,
  8682.         nbt-session     1,
  8683.         nov-pep         0x550,
  8684.         nov-pep         0x552
  8685.         -- vspp ???
  8686.         -- xns-spp ???
  8687.     }
  8688.  
  8689. notes PROTOCOL-IDENTIFIER
  8690.     PARAMETERS { }
  8691.     ATTRIBUTES { }
  8692.     DESCRIPTION
  8693.        "Lotus Notes Protocol."
  8694.     REFERENCE
  8695.        "[TBD]"
  8696.     ::= {
  8697.         netbeui         2,
  8698.         netbios-3com    2,
  8699.         nov-netbios     2,
  8700.         nbt-data        2,
  8701.         tcp             1352,
  8702.         udp             1352,
  8703.         nov-sap         0x039b
  8704.     }
  8705.  
  8706. ccmail PROTOCOL-IDENTIFIER
  8707.     PARAMETERS { }
  8708.     ATTRIBUTES { }
  8709.     DESCRIPTION
  8710.          "Lotus CC-mail Protocol."
  8711.     REFERENCE
  8712.        "[TBD]"
  8713.     ::= {
  8714.         netbeui         3,
  8715.         netbios-3com    3,
  8716.         nov-netbios     3,
  8717.         nbt-data        3,
  8718.         tcp             3264,
  8719.         udp             3264
  8720.     }
  8721.  
  8722. snmp  PROTOCOL-IDENTIFIER
  8723.     PARAMETERS { }
  8724.     ATTRIBUTES { }
  8725.     DESCRIPTION
  8726.  
  8727.  
  8728.  
  8729.  
  8730.  
  8731. Bierman/Bucci/Iddon      Expires February 1998                [Page 148]
  8732.  
  8733.  
  8734.  
  8735.  
  8736.  
  8737. Draft                  RMON Protocol Identifiers             August 1997
  8738.  
  8739.  
  8740.        "Simple Network Management Protocol. Includes SNMPv1 and SNMPv2
  8741.        protocol versions. Does not include SNMP trap packets."
  8742.     REFERENCE
  8743.        "The SNMP SMI is defined in RFC 1902 [RFC1902]. The SNMP
  8744.        protocol is defined in RFC 1905 [RFC1905].  Transport mappings
  8745.        are defined in RFC 1906 [RFC1906]; RFC 1420 (SNMP over IPX)
  8746.        [RFC1420]; RFC 1419 (SNMP over AppleTalk) [RFC1419]."
  8747.     ::= {
  8748.         udp 161,
  8749.         nov-pep 0x900f,   -- [ 0.0.144.15 ]
  8750.         atalk 8,
  8751.         tcp 161
  8752.     }
  8753.  
  8754. snmptrap PROTOCOL-IDENTIFIER
  8755.     PARAMETERS { }
  8756.     ATTRIBUTES { }
  8757.     DESCRIPTION
  8758.        "Simple Network Management Protocol Trap Port."
  8759.     REFERENCE
  8760.        "The SNMP SMI is defined in RFC 1902 [RFC1902]. The SNMP
  8761.        protocol is defined in RFC 1905 [RFC1905].  Transport mappings
  8762.        are defined in RFC 1906 [RFC1906]; RFC 1420 (SNMP over IPX)
  8763.        [RFC1420]; RFC 1419 (SNMP over AppleTalk) [RFC1419]."
  8764.     ::= {
  8765.         udp 162,
  8766.         nov-pep 0x9010,
  8767.         atalk 9,
  8768.         tcp 162
  8769.     }
  8770.  
  8771. -- END
  8772.  
  8773.  
  8774. 6.  Acknowledgements
  8775.  
  8776. This document was produced by the IETF RMONMIB Working Group.
  8777.  
  8778. The authors wish to thank the following people for their contributions
  8779. to this document:
  8780.  
  8781.      Anil Singhal
  8782.      Frontier Software Development, Inc.
  8783.  
  8784.      Jeanne Haney
  8785.  
  8786.  
  8787.  
  8788.  
  8789.  
  8790. Bierman/Bucci/Iddon      Expires February 1998                [Page 149]
  8791.  
  8792.  
  8793.  
  8794.  
  8795.  
  8796. Draft                  RMON Protocol Identifiers             August 1997
  8797.  
  8798.  
  8799.      Bay Networks
  8800.  
  8801.      Dan Hansen
  8802.      Network General Corp.
  8803.  
  8804. Special thanks are in order to the following people for writing RMON PI
  8805. macro compilers, and improving the specification of the PI macro
  8806. language:
  8807.  
  8808.      David Perkins
  8809.      Desktalk, Inc.
  8810.  
  8811.      Skip Koppenhaver
  8812.      Technically Elite, Inc.
  8813.  
  8814.  
  8815.  
  8816.  
  8817.  
  8818.  
  8819.  
  8820.  
  8821.  
  8822.  
  8823.  
  8824.  
  8825.  
  8826.  
  8827.  
  8828.  
  8829.  
  8830.  
  8831.  
  8832.  
  8833.  
  8834.  
  8835.  
  8836.  
  8837.  
  8838.  
  8839.  
  8840.  
  8841.  
  8842.  
  8843.  
  8844.  
  8845.  
  8846.  
  8847.  
  8848.  
  8849. Bierman/Bucci/Iddon      Expires February 1998                [Page 150]
  8850.  
  8851.  
  8852.  
  8853.  
  8854.  
  8855. Draft                  RMON Protocol Identifiers             August 1997
  8856.  
  8857.  
  8858. 7.  References
  8859.  
  8860.  
  8861. [AF-LANE-0021.000]
  8862.      LAN Emulation Sub-working Group, B. Ellington, "LAN Emulation over
  8863.      ATM - Version 1.0", AF-LANE-0021.000, ATM Forum, IBM, January 1995.
  8864.  
  8865. [AF-NM-TEST-0080.000]
  8866.      Network Management Sub-working Group, Test Sub-working Group, A.
  8867.      Bierman, "Remote Monitoring MIB Extensions for ATM Networks", AF-
  8868.      NM-TEST-0080.000, ATM Forum, Cisco Systems, February 1997.
  8869.  
  8870. [IEEE802.1p]
  8871.      802.1 Working Group, T. Jeffree, "Standard for Local and
  8872.      Metropolitan Area Networks -- Supplement to Media Access Control
  8873.      (MAC) Bridges: Traffic Class Expediting and Dynamic Multicast
  8874.      Filtering", P802.1p/D6, LAN MAN Standards Committee of the IEEE
  8875.      Computer Society, April 1997.
  8876.  
  8877. [IEEE802.1Q]
  8878.      802.1 Working Group, T. Jeffree, "Draft Standard for Virtual
  8879.      Bridged Local Area Networks", P802.1Q/D4, LAN MAN Standards
  8880.      Committee of the IEEE Computer Society, December 1996.
  8881.  
  8882. [IEN158]
  8883.      J. Haverty, "XNET Formats for Internet Protocol Version 4", IEN
  8884.      158, October 1980.
  8885.  
  8886. [RFC407]
  8887.      R. Bressler, R. Guida, A. McKenzie, "Remote Job Entry Protocol",
  8888.      RFC 407, MIT-DMCG, BBN-NET, October 1972.
  8889.  
  8890. [RFC493]
  8891.      J. Michener, I. Cotton, K. Kelley, D. Liddle, E. Meyer, "E.W., Jr
  8892.      Graphics Protocol", RFC 493, April 1973.
  8893.  
  8894. [RFC734]
  8895.      M. Crispin, "SUPDUP Protocol", RFC 734, SU-AI, October 1977.
  8896.  
  8897. [RFC740]
  8898.      R. Braden, "NETRJS Protocol", RFC 740, UCLA-CCN, November 1977.
  8899.  
  8900. [RFC741]
  8901.      D. Cohen, "Specifications for the Network Voice Protocol", RFC 741,
  8902.      ISI/RR 7539, USC/Information Sciences Institute, March 1976.
  8903.  
  8904.  
  8905.  
  8906.  
  8907.  
  8908. Bierman/Bucci/Iddon      Expires February 1998                [Page 151]
  8909.  
  8910.  
  8911.  
  8912.  
  8913.  
  8914. Draft                  RMON Protocol Identifiers             August 1997
  8915.  
  8916.  
  8917. [RFC759]
  8918.      J. Postel, "Internet Message Protocol", RFC 759, USC/Information
  8919.      Sciences Institute, August 1980.
  8920.  
  8921. [RFC768]
  8922.      J. Postel, "User Datagram Protocol", STD 6, RFC 768,
  8923.      USC/Information Sciences Institute, August 1980.
  8924.  
  8925. [RFC791]
  8926.      J. Postel, "Internet Protocol - DARPA Internet Program Protocol
  8927.      Specification", STD 5, RFC 791, USC/Information Sciences Institute,
  8928.      September 1981.
  8929.  
  8930. [RFC792]
  8931.      J. Postel, "Internet Control Message Protocol - DARPA Internet
  8932.      Program Protocol Specification", STD 5, RFC 792, USC/Information
  8933.      Sciences Institute, September 1981.
  8934.  
  8935. [RFC793]
  8936.      J. Postel, "Transmission Control Protocol - DARPA Internet Program
  8937.      Protocol Specification", STD 5, RFC 793, USC/Information Sciences
  8938.      Institute, September 1981.
  8939.  
  8940. [RFC818]
  8941.      J. Postel, "Remote User Telnet service", RFC 818, ISI, November
  8942.      1982.
  8943.  
  8944. [RFC821]
  8945.      J. Postel, "Simple Mail Transfer Protocol", RFC 821,
  8946.      USC/Information Sciences Institute, August 1982.
  8947.  
  8948. [RFC823]
  8949.      R. Hinden, A. Sheltzer, "The DARPA Internet Gateway", RFC 823, BBN,
  8950.      September 1982.
  8951.  
  8952. [RFC826]
  8953.      D. Plummer, "An Ethernet Address Resolution Protocol or Converting
  8954.      Network Protocol Addresses to 48-bit Ethernet Addresses for
  8955.      Transmission on Ethernet Hardware", STD 37, RFC 826, MIT-LCS,
  8956.      November 1982.
  8957.  
  8958. [RFC854]
  8959.      J. Postel, J. Reynolds, "Telnet Protocol Specification", STD 8, RFC
  8960.      854, ISI, May 1983.
  8961.  
  8962.  
  8963.  
  8964.  
  8965.  
  8966.  
  8967. Bierman/Bucci/Iddon      Expires February 1998                [Page 152]
  8968.  
  8969.  
  8970.  
  8971.  
  8972.  
  8973. Draft                  RMON Protocol Identifiers             August 1997
  8974.  
  8975.  
  8976. [RFC862]
  8977.      J. Postel, "Echo Protocol", STD 20, RFC 862, ISI, May 1983.
  8978.  
  8979. [RFC863]
  8980.      J. Postel, "Discard Protocol", STD 21, RFC 863, ISI, May 1983.
  8981.  
  8982. [RFC864]
  8983.      J. Postel, "Character Generator Protocol", STD 22, RFC 864, ISI,
  8984.      May 1983.
  8985.  
  8986. [RFC865]
  8987.      J. Postel, "Quote of the Day Protocol", RFC 865, ISI, May 1983.
  8988.  
  8989. [RFC866]
  8990.      J. Postel, "Active Users", STD 26, RFC 866, ISI, May 1983.
  8991.  
  8992. [RFC867]
  8993.      J. Postel, "Daytime Protocol", STD 25, RFC 867, ISI, May 1983.
  8994.  
  8995. [RFC868]
  8996.      J. Postel, "Time Protocol", STD 26, RFC 868, ISI, May 1983.
  8997.  
  8998. [RFC869]
  8999.      R. Hinden, "A Host Monitoring Protocol", RFC 869, Bolt Beranek and
  9000.      Newman, December 1983.
  9001.  
  9002. [RFC887]
  9003.      M. Accetta, "Resource Location Protocol", RFC 887, CMU, December
  9004.      1983.
  9005.  
  9006. [RFC904]
  9007.      International Telegraph and Telephone Co., D. Mills, "Exterior
  9008.      Gateway Protocol Formal Specification", RFC 904, April 1984.
  9009.  
  9010. [RFC905]
  9011.      International Standards Organization, A. McKenzie, "ISO Transport
  9012.      Protocol Specification - ISO DP 8073", RFC 905, April 1984.
  9013.  
  9014. [RFC908]
  9015.      D. Velten, R. Hinden, J. Sax, "Reliable Data Protocol", RFC 908,
  9016.      BBN Communications Corporation, July 1984.
  9017.  
  9018. [RFC913]
  9019.      M. Lottor, "Simple File Transfer Protocol", RFC 913, MIT, September
  9020.      1984.
  9021.  
  9022.  
  9023.  
  9024.  
  9025.  
  9026. Bierman/Bucci/Iddon      Expires February 1998                [Page 153]
  9027.  
  9028.  
  9029.  
  9030.  
  9031.  
  9032. Draft                  RMON Protocol Identifiers             August 1997
  9033.  
  9034.  
  9035. [RFC915]
  9036.      M. Elvy, R. Nedved, "Network mail path service", RFC 915, Harvard
  9037.      University, Carnegie-Mellon University, December 1984.
  9038.  
  9039. [RFC937]
  9040.      M. Butler, D. Chase, J. Goldberger, J. Postel, J. Reynolds, "Post
  9041.      Office Protocol - version 2", RFC 937, ISI, February 1985.
  9042.  
  9043. [RFC938]
  9044.      T. Miller, "Internet Reliable Transaction Protocol", RFC 938, ACC,
  9045.      February 1985.
  9046.  
  9047. [RFC951]
  9048.      W. Croft, J. Gilmore, "BOOTSTRAP Protocol (BOOTP)", RFC 951,
  9049.      Stanford and SUN Microsytems, September 1985.
  9050.  
  9051. [RFC953]
  9052.      E. Feinler, K. Harrenstien, M. Stahl, "Hostname Server", RFC 953,
  9053.      SRI, October 1985.
  9054.  
  9055. [RFC954]
  9056.      E. Feinler, K. Harrenstien, M. Stahl, "NICNAME/WHOIS", RFC 954,
  9057.      SRI, October 1985.
  9058.  
  9059. [RFC959]
  9060.      J. Postel, J. Reynolds, "File Transfer Protocol", RFC 959,
  9061.      USC/Information Sciences Institute, October 1985.
  9062.  
  9063. [RFC972]
  9064.      F. Wancho, "Password Generator Protocol", RFC 972, WSMR, January
  9065.      1986.
  9066.  
  9067. [RFC977]
  9068.      B. Kantor, P. Lapsley, "Network News Transfer Protocol: A Proposed
  9069.      Standard for the Stream-Based Transmission of News", RFC 977, U.C.
  9070.      San Diego, U.C. Berkeley, February 1986.
  9071.  
  9072. [RFC996]
  9073.      D. Mills, "Statistics server", RFC 996, University of Delaware,
  9074.      February 1987.
  9075.  
  9076. [RFC998]
  9077.      D. Clark, M. Lambert, L. Zhang, "NETBLT: A Bulk Data Transfer
  9078.      Protocol", RFC 998, MIT, March 1987.
  9079.  
  9080.  
  9081.  
  9082.  
  9083.  
  9084.  
  9085. Bierman/Bucci/Iddon      Expires February 1998                [Page 154]
  9086.  
  9087.  
  9088.  
  9089.  
  9090.  
  9091. Draft                  RMON Protocol Identifiers             August 1997
  9092.  
  9093.  
  9094. [RFC1021]
  9095.      C. Partridge, G. Trewitt, "High-level Entity Management System
  9096.      HEMS", RFC 1021, BBN/NNSC, Stanford, October 1987.
  9097.  
  9098. [RFC1028]
  9099.      J. Case, J. Davin, M. Fedor, M. Schoffstall, "Simple Gateway
  9100.      Monitoring Protocol", RFC 1028, University of Tennessee at
  9101.      Knoxville, Proteon, Inc., Cornell University, Rensselaer
  9102.      Polytechnic Institute, November 1987.
  9103.  
  9104. [RFC1035]
  9105.      P. Mockapetris, "Domain Names - Implementation and Specification",
  9106.      STD 13, RFC 1035, USC/Information Sciences Institute, November
  9107.      1987.
  9108.  
  9109. [RFC1056]
  9110.      M. Lambert, "PCMAIL: A distributed mail system for personal
  9111.      computers", RFC 1056, MIT, June 1988.
  9112.  
  9113. [RFC1057]
  9114.      Sun Microsystems, Inc, "RPC: Remote Procedure Call Protocol
  9115.      Specification version 2", RFC 1057, Sun Microsystems, Inc., June
  9116.      1988.
  9117.  
  9118. [RFC1064]
  9119.      M. Crispin, "Interactive Mail Access Protocol: Version 2", RFC
  9120.      1064, SUMEX-AIM, July 1988.
  9121.  
  9122. [RFC1068]
  9123.      A. DeSchon, R. Braden, "Background File Transfer Program  BFTP",
  9124.      RFC 1068, ISI, August 1988.
  9125.  
  9126. [RFC1070]
  9127.      R. Hagens, N. Hall, M. Rose, "Use of the Internet as a subnetwork
  9128.      for experimentation with the OSI network layer", RFC 1070, U of
  9129.      Wiscsonsin - Madison, The Wollongong Group, February 1989.
  9130.  
  9131. [RFC1078]
  9132.      M. Lottor, "TCP port service Multiplexer  TCPMUX", RFC 1078, SRI-
  9133.      NIC, November, 1988.
  9134.  
  9135. [RFC1086]
  9136.      J. Onions, M. Rose, "ISO-TP0 bridge between TCP and X.25", RFC
  9137.      1086, Nottingham, TWG, December 1988.
  9138.  
  9139.  
  9140.  
  9141.  
  9142.  
  9143.  
  9144. Bierman/Bucci/Iddon      Expires February 1998                [Page 155]
  9145.  
  9146.  
  9147.  
  9148.  
  9149.  
  9150. Draft                  RMON Protocol Identifiers             August 1997
  9151.  
  9152.  
  9153. [RFC1095]
  9154.      U. Warrier, L. Besaw, "Common Management Information Services and
  9155.      Protocol over TCP/IP (CMOT)", RFC 1095, Unisys Corporation,
  9156.      Hewlett-Packard, April 1989.
  9157.  
  9158. [RFC1112]
  9159.      S. Deering, "Host Extensions for IP Multicasting", RFC 1112,
  9160.      Stanford University, August 1989.
  9161.  
  9162. [RFC1157]
  9163.      J. Case, M. Fedor, M. Schoffstall, J. Davin, "Simple Network
  9164.      Management Protocol", RFC 1157, SNMP Research, Performance Systems
  9165.      International, MIT Laboratory for Computer Science, May 1990.
  9166.  
  9167. [RFC1203]
  9168.      J. Rice, "Interactive Mail Access Protocol - Version 3", RFC 1203,
  9169.      Stanford, February 1991.
  9170.  
  9171. [RFC1204]
  9172.      D. Lee, S. Yeh, "Message Posting Protocol (MPP)", RFC 1204, Netix
  9173.      Communications, Inc., February 1991.
  9174.  
  9175. [RFC1213]
  9176.      K. McCloghrie, M. Rose, "Management Information Base for Network
  9177.      Management of TCP/IP-based internets: MIB-II", STD 17, RFC 1213,
  9178.      Hughes LAN Systems, Performance Systems International, March 1991.
  9179.  
  9180. [RFC1226]
  9181.      B. Kantor, "Internet Protocol Encapsulation of AX.25 Frames", RFC
  9182.      1226, UCSD, May 1991.
  9183.  
  9184. [RFC1227]
  9185.      M. Rose, "SNMP MUX Protocol and MIB", RFC 1227, Performance Systems
  9186.      International, Inc., May 1991.
  9187.  
  9188. [RFC1234]
  9189.      D. Provan, "Tunneling IPX Traffic through IP Networks", RFC 1234,
  9190.      Novell, Inc., June 1991.
  9191.  
  9192. [RFC1235]
  9193.      J. Ioannidis, G. Maguire, Jr., "The Coherent File Distribution
  9194.      Protocol", RFC 1235, Columbia University, June 1991.
  9195.  
  9196. [RFC1241]
  9197.      D. Mills, R. Woodburn, "A Scheme for an Internet Encapsulation
  9198.  
  9199.  
  9200.  
  9201.  
  9202.  
  9203. Bierman/Bucci/Iddon      Expires February 1998                [Page 156]
  9204.  
  9205.  
  9206.  
  9207.  
  9208.  
  9209. Draft                  RMON Protocol Identifiers             August 1997
  9210.  
  9211.  
  9212.      Protocol: Version 1", RFC 1241, SAIC, University of Delaware, July
  9213.      1991.
  9214.  
  9215. [RFC1249]
  9216.      T. Howes, M. Smith, B. Beecher, "DIXIE Protocol Specification", RFC
  9217.      1249, University of Michigan, August 1991.
  9218.  
  9219. [RFC1267]
  9220.      K. Lougheed, Y. Rekhter, "A Border Gateway Protocol 3 (BGP-3)", RFC
  9221.      1267, Cisco Systems, T.J. Watson Research Center, IBM Corp.,
  9222.      October 1991.
  9223.  
  9224. [RFC1282]
  9225.      B. Kantor, "BSD Rlogin", RFC 1282, Univ. of Calif San Diego,
  9226.      December 1991.
  9227.  
  9228. [RFC1288]
  9229.      D. Zimmerman, "The Finger User Information Protocol", RFC 1288,
  9230.      Center for Discrete Mathematics and Theoretical Computer Science,
  9231.      December 1991.
  9232.  
  9233. [RFC1301]
  9234.      S. Armstrong, A. Freier, K. Marzullo, "Multicast Transport
  9235.      Protocol", RFC 1301, Xerox, Apple, Cornell, February 1992.
  9236.  
  9237. [RFC1305]
  9238.      D. Mills, "Network Time Protocol (v3)", RFC 1305, University of
  9239.      Delaware, April 1992.
  9240.  
  9241. [RFC1312]
  9242.      R. Nelson, G. Arnold, "Message Send Protocol", RFC 1312, Crynwr
  9243.      Software, Sun Microsystems, Inc., April 1992.
  9244.  
  9245. [RFC1339]
  9246.      S. Dorner, P. Resnick, "Remote Mail Checking Protocol", RFC 1339,
  9247.      U. of Illinois at Urbana-Champaign, June 1992.
  9248.  
  9249. [RFC1350]
  9250.      K. Sollins, "TFTP Protocol (revision 2)", RFC 1350, MIT, July 1992.
  9251.  
  9252. [RFC1413]
  9253.      M. St. Johns, "Identification Protocol", RFC 1413, US Department of
  9254.      Defense, February 1993.
  9255.  
  9256.  
  9257.  
  9258.  
  9259.  
  9260.  
  9261.  
  9262. Bierman/Bucci/Iddon      Expires February 1998                [Page 157]
  9263.  
  9264.  
  9265.  
  9266.  
  9267.  
  9268. Draft                  RMON Protocol Identifiers             August 1997
  9269.  
  9270.  
  9271. [RFC1419]
  9272.      G. Minshall, M. Ritter, "SNMP over AppleTalk", RFC 1419, Novell,
  9273.      Inc., Apple Computer, Inc., March 1993.
  9274.  
  9275. [RFC1420]
  9276.      S. Bostock, "SNMP over IPX", RFC 1420, Novell, Inc., March 1993.
  9277.  
  9278. [RFC1436]
  9279.      F. Anklesaria, M. McCahill, P. Lindner, D. Johnson, D. John, D.
  9280.      Torrey, B. Alberti, "The Internet Gopher Protocol (a distributed
  9281.      document search and retrieval protocol)", RFC 1436, University of
  9282.      Minnesota, March 1993.
  9283.  
  9284. [RFC1459]
  9285.      J. Oikarinen, D. Reed, "Internet Relay Chat Protocol", RFC 1459,
  9286.      May 1993.
  9287.  
  9288. [RFC1476]
  9289.      R. Ullmann, "RAP: Internet Route Access Protocol", RFC 1476,
  9290.      Process Software Corporation, June 1993.
  9291.  
  9292. [RFC1479]
  9293.      M. Steenstrup, "Inter-Domain Policy Routing Protocol Specification:
  9294.      Version 1", RFC 1479, BBN Systems and Technologies, July 1993.
  9295.  
  9296. [RFC1483]
  9297.      J. Heinanen, "Multiprotocol Encapsulation over ATM Adaptation Layer
  9298.      5", RFC 1483, Telecom Finland, July 1993.
  9299.  
  9300. [RFC1492]
  9301.      C. Finseth, "An Access Control Protocol, Sometimes Called TACACS",
  9302.      RFC 1492, University of Minnesota, July 1993.
  9303.  
  9304. [RFC1510]
  9305.      J. Kohl, B. Neuman, "The Kerberos Network Authentication Service
  9306.      (V5)", RFC 1510, Digital Equipment Corporation, ISI, September
  9307.      1993.
  9308.  
  9309. [RFC1573]
  9310.      K. McCloghrie, F. Kastenholz, "Evolution of the Interfaces Group of
  9311.      MIB-II", RFC 1573, Hughes LAN Systems, FTP Software, January 1994.
  9312.  
  9313. [RFC1583]
  9314.      J. Moy, "OSPF Version 2", RFC 1583, Proteon, Inc., March 1994.
  9315.  
  9316.  
  9317.  
  9318.  
  9319.  
  9320.  
  9321. Bierman/Bucci/Iddon      Expires February 1998                [Page 158]
  9322.  
  9323.  
  9324.  
  9325.  
  9326.  
  9327. Draft                  RMON Protocol Identifiers             August 1997
  9328.  
  9329.  
  9330. [RFC1700]
  9331.      J Reynolds, J. Postel, "Assigned Numbers", STD 2, RFC 1700,
  9332.      USC/Information Sciences Institute, October 1994.
  9333.  
  9334. [RFC1701]
  9335.      S. Hanks, T. Li, D. Farinacci, P. Traina, "Generic Routing
  9336.      Encapsulation (GRE)", RFC 1701, Netsmiths, Ltd., Cisco Systems,
  9337.      October 1994.
  9338.  
  9339. [RFC1702]
  9340.      S. Hanks, T. Li, D. Farinacci, P. Traina, "Generic Routing
  9341.      Encapsulation over IPv4 networks", RFC 1702, Netsmiths, Ltd., Cisco
  9342.      Systems, October 1994.
  9343.  
  9344. [RFC1725]
  9345.      J. Myers, M. Rose, "Post Office Protocol - Version 3", RFC 1725,
  9346.      Carnegie Mellon, Dover Beach Consulting, November 1994.
  9347.  
  9348. [RFC1729]
  9349.      C. Lynch, "Using the Z39.50 Information Retrieval Protocol in the
  9350.      Internet Environment", RFC 1729, University of California, December
  9351.      1994.
  9352.  
  9353. [RFC1730]
  9354.      M. Crispin, "Internet Message Access Protocol - Version 4", RFC
  9355.      1730, University of Washington, December 1994.
  9356.  
  9357. [RFC1739]
  9358.      G. Kessler, S. Shepard, "A Primer On Internet and TCP/IP Tools",
  9359.      RFC 1739, Hill Associates, Inc., December 1994.
  9360.  
  9361. [RFC1745]
  9362.      K. Varadhan, S. Hares, Y. Rekhter, "BGP4/IDRP for IP---OSPF
  9363.      Interaction", RFC 1745, OARnet & ISI, NSFnet/Merit, IBM, December
  9364.      1994.
  9365.  
  9366. [RFC1757]
  9367.      S. Waldbusser, "Remote Network Monitoring MIB", RFC 1757, Carnegie
  9368.      Mellon University, February 1995.
  9369.  
  9370. [RFC1777]
  9371.      W. Yeong, T. Howes, S. Kille, "Lightweight Directory Access
  9372.      Protocol", Performance Systems International, University of
  9373.      Michigan, ISODE Consortium, March 1995.
  9374.  
  9375.  
  9376.  
  9377.  
  9378.  
  9379.  
  9380. Bierman/Bucci/Iddon      Expires February 1998                [Page 159]
  9381.  
  9382.  
  9383.  
  9384.  
  9385.  
  9386. Draft                  RMON Protocol Identifiers             August 1997
  9387.  
  9388.  
  9389. [RFC1782]
  9390.      G. Malkin, A. Harkin, "TFTP Option Extension", RFC 1782, Xylogics,
  9391.      Inc., Hewlett Packard Co., March 1995.
  9392.  
  9393. [RFC1783]
  9394.      G. Malkin, A. Harkin, "TFTP BlockOption Option", RFC 1783,
  9395.      Xylogics, Inc., Hewlett Packard Co., March 1995.
  9396.  
  9397. [RFC1784]
  9398.      G. Malkin, A. Harkin, "TFTP Timeout Interval and Transfer Size
  9399.      Options", RFC 1784, Xylogics, Inc., Hewlett Packard Co., March
  9400.      1995.
  9401.  
  9402. [RFC1798]
  9403.      A. Young, "Connection-less Lightweight Directory Access Protocol",
  9404.      RFC 1798, ISODE Consortium, June 1995.
  9405.  
  9406. [RFC1800]
  9407.      J. Postel, "Internet Official Protocol Standards", STD 1, RFC 1800,
  9408.      IAB, July 1995.
  9409.  
  9410. [RFC1813]
  9411.      B. Callaghan, B. Pawlowski, P. Staubach, "NFS Version 3 Protocol
  9412.      Specification", RFC 1813, Sun Microsystems, Inc., June 1995.
  9413.  
  9414. [RFC1819]
  9415.      L. Delgrossi, L. Berger, "Internet Stream Protocol Version 2
  9416.      (ST2)", RFC 1819, ST2 Working Group, August 1995.
  9417.  
  9418. [RFC1831]
  9419.      R. Srinivasan, "Remote Procedure Call Protocol Version 2", RFC
  9420.      1831, Sun Microsystems, Inc., August 1995.
  9421.  
  9422. [RFC1853]
  9423.      W. Simpson, "IP in IP Tunneling", RFC 1853, Daydreamer, October
  9424.      1995.
  9425.  
  9426. [RFC1902]
  9427.      J. Case, K. McCloghrie, M. Rose, S. Waldbusser, "Structure of
  9428.      Management Information for version 2 of the Simple Network
  9429.      Management Protocol (SNMPv2)", RFC 1902, SNMP Research, Inc., Cisco
  9430.      Systems, Inc., Dover Beach Consulting, Inc.,  International Network
  9431.      Services, January 1996.
  9432.  
  9433.  
  9434.  
  9435.  
  9436.  
  9437.  
  9438.  
  9439. Bierman/Bucci/Iddon      Expires February 1998                [Page 160]
  9440.  
  9441.  
  9442.  
  9443.  
  9444.  
  9445. Draft                  RMON Protocol Identifiers             August 1997
  9446.  
  9447.  
  9448. [RFC1903]
  9449.      J. Case, K. McCloghrie, M. Rose, S. Waldbusser, "Textual
  9450.      Conventions for version 2 of the Simple Network Management Protocol
  9451.      (SNMPv2)", RFC 1903, SNMP Research, Inc., Cisco Systems, Inc.,
  9452.      Dover Beach Consulting, Inc.,  International Network Services,
  9453.      January 1996.
  9454.  
  9455. [RFC1904]
  9456.      J. Case, K. McCloghrie, M. Rose, S. Waldbusser, "Conformance
  9457.      Statements for version 2 of the Simple Network Management Protocol
  9458.      (SNMPv2)", RFC 1904, SNMP Research, Inc., Cisco Systems, Inc.,
  9459.      Dover Beach Consulting, Inc.,  International Network Services,
  9460.      January 1996.
  9461.  
  9462. [RFC1905]
  9463.      J. Case, K. McCloghrie, M. Rose, S. Waldbusser, "Protocol
  9464.      Operations for version 2 of the Simple Network Management Protocol
  9465.      (SNMPv2)", RFC 1905, SNMP Research, Inc., Cisco Systems, Inc.,
  9466.      Dover Beach Consulting, Inc.,  International Network Services,
  9467.      January 1996.
  9468.  
  9469. [RFC1906]
  9470.      J. Case, K. McCloghrie, M. Rose, S. Waldbusser, "Transport Mappings
  9471.      for Version 2 of the Simple Network Management Protocol (SNMPv2)",
  9472.      RFC 1906, SNMP Research, Inc., Cisco Systems, Inc., Dover Beach
  9473.      Consulting, Inc.,  International Network Services, January 1996.
  9474.  
  9475. [RFC1940]
  9476.      D. Estrin, T. Li, Y. Rekhter, K. Varadhan, D. Zappala, "Source
  9477.      Demand Routing: Packet Format and Forwarding Specification (Version
  9478.      1).", RFC 1940, USC, Cisco Systems, May 1996.
  9479.  
  9480. [RFC1945]
  9481.      T. Berners-Lee, R. Fielding, "Hypertext Transfer Protocol --
  9482.      HTTP/1.0", RFC 1945, MIT/LCS, UC-Irvine, November 1995.
  9483.  
  9484. [RFC2003]
  9485.      C. Perkins, "IP Encapsulation within IP", RFC 2003, IBM, October
  9486.      1996.
  9487.  
  9488. [RFC2021]
  9489.      S. Waldbusser, "Remote Network Monitoring MIB (RMON-2)", RFC 2021,
  9490.      International Network Services, January 1997.
  9491.  
  9492.  
  9493.  
  9494.  
  9495.  
  9496.  
  9497.  
  9498. Bierman/Bucci/Iddon      Expires February 1998                [Page 161]
  9499.  
  9500.  
  9501.  
  9502.  
  9503.  
  9504. Draft                  RMON Protocol Identifiers             August 1997
  9505.  
  9506.  
  9507. [RFC2068]
  9508.      R. Fielding, J. Gettys, J. Mogul, H. Frystyk, T. Berners-Lee,
  9509.      "Hypertext Transfer Protocol -- HTTP/1.1", RFC 2068, DEC, MIT/LCS,
  9510.      January 1997.
  9511.  
  9512. [RFC2069]
  9513.      J. Franks, P. Hallam-Baker, J. Hostetler, P. A. Luotonen, E. L.
  9514.      Stewart, "An Extension to HTTP: Digest Access Authentication", RFC
  9515.      2069, CERN, Spyglass, Inc., Microsoft Corporation, Netscape
  9516.      Communications Corporation, Open Market, Inc., January 1997.
  9517.  
  9518. [RFC2074]
  9519.      A. Bierman, R. Iddon, "Remote Network Monitoring MIB Protocol
  9520.      Identifiers", RFC 2074, Cisco Systems, AXON Networks Inc., January
  9521.      1997.
  9522.  
  9523. [RFC2109]
  9524.      D. Kristol, L. Montulli, "HTTP State Management Mechanism", RFC
  9525.      2109, Bell Laboratories/Lucent Technologies, Netscape
  9526.      Communications, February 1997.
  9527.  
  9528. [RFC2145]
  9529.      J. Mogul, R. Fielding, J. Gettys, H. Frystyk, "Use and
  9530.      interpretation of HTTP version numbers", RFC 2145, DEC, MIT/LCS,
  9531.      May 1997.
  9532.  
  9533.  
  9534.  
  9535.  
  9536.  
  9537.  
  9538.  
  9539.  
  9540.  
  9541.  
  9542.  
  9543.  
  9544.  
  9545.  
  9546.  
  9547.  
  9548.  
  9549.  
  9550.  
  9551.  
  9552.  
  9553.  
  9554.  
  9555.  
  9556.  
  9557. Bierman/Bucci/Iddon      Expires February 1998                [Page 162]
  9558.  
  9559.  
  9560.  
  9561.  
  9562.  
  9563. Draft                  RMON Protocol Identifiers             August 1997
  9564.  
  9565.  
  9566. 8.  Security Considerations
  9567.  
  9568. Security issues are not discussed in this memo.
  9569.  
  9570.  
  9571. 9.  Authors' Addresses
  9572.  
  9573.      Andy Bierman
  9574.      Cisco Systems, Inc.
  9575.      170 West Tasman Drive
  9576.      San Jose, CA 95134
  9577.      Phone: 408-527-3711
  9578.      Email: abierman@cisco.com
  9579.  
  9580.      Chris Bucci
  9581.      Network General Corporation
  9582.      4200 Bohannon Drive
  9583.      Menlo Park, CA 94025
  9584.      Phone: 415-473-2939
  9585.      Email: buccic@ngc.com
  9586.  
  9587.      Robin Iddon
  9588.      3Com Inc.
  9589.      40/50 Blackfrias Street
  9590.      Edinburgh, UK
  9591.      Phone: +44 131.558.3888
  9592.      Email: Robin_Iddon@3mail.3com.com
  9593.  
  9594.  
  9595.  
  9596.  
  9597.  
  9598.  
  9599.  
  9600.  
  9601.  
  9602.  
  9603.  
  9604.  
  9605.  
  9606.  
  9607.  
  9608.  
  9609.  
  9610.  
  9611.  
  9612.  
  9613.  
  9614.  
  9615.  
  9616. Bierman/Bucci/Iddon      Expires February 1998                [Page 163]
  9617.  
  9618.  
  9619.  
  9620.  
  9621.  
  9622. Draft                  RMON Protocol Identifiers             August 1997
  9623.  
  9624.  
  9625. Table of Contents
  9626.  
  9627.  
  9628. 1 Introduction ....................................................    2
  9629. 2 The SNMP Network Management Framework ...........................    2
  9630. 2.1 Object Definitions ............................................    2
  9631. 3 Overview ........................................................    3
  9632. 3.1 Terms .........................................................    3
  9633. 3.2 Relationship to the Remote Network Monitoring MIB .............    5
  9634. 3.3 Relationship to the ATM-RMON MIB ..............................    6
  9635. 3.3.1 Port Aggregation ............................................    6
  9636. 3.3.2 Encapsulation Mappings ......................................    6
  9637. 3.3.3 Counting ATM Traffic in RMON2 Collections ...................    7
  9638. 3.4 Relationship to the Other MIBs ................................    7
  9639. 4 Protocol Identifier Encoding ....................................    8
  9640. 4.1 ProtocolDirTable INDEX Format Examples ........................   11
  9641. 4.2 Protocol Identifier Macro Format ..............................   12
  9642. 4.2.1 Lexical Conventions .........................................   12
  9643. 4.2.2 Notation for Syntax Descriptions ............................   13
  9644. 4.2.3 Grammar for the PI Language .................................   14
  9645. 4.2.4 Mapping of the Protocol Name ................................   15
  9646. 4.2.5 Mapping of the VARIANT-OF Clause ............................   16
  9647. 4.2.6 Mapping of the PARAMETERS Clause ............................   17
  9648. 4.2.6.1 Mapping of the 'countsFragments(0)' BIT ...................   18
  9649. 4.2.6.2 Mapping of the 'tracksSessions(1)' BIT ....................   19
  9650. 4.2.7 Mapping of the ATTRIBUTES Clause ............................   19
  9651. 4.2.8 Mapping of the DESCRIPTION Clause ...........................   19
  9652. 4.2.9 Mapping of the CHILDREN Clause ..............................   20
  9653. 4.2.10 Mapping of the ADDRESS-FORMAT Clause .......................   20
  9654. 4.2.11 Mapping of the DECODING Clause .............................   20
  9655. 4.2.12 Mapping of the REFERENCE Clause ............................   21
  9656. 4.3 Evaluating an Index of the  ProtocolDirectoryTable ............   21
  9657. 5 Protocol Identifier Macros ......................................   23
  9658. 5.1 Base Identifier Encoding ......................................   23
  9659. 5.1.1 Protocol Identifier Functions ...............................   23
  9660. 5.1.1.1 Function 0: No-op .........................................   24
  9661. 5.1.1.2 Function 1: Protocol Wildcard Function ....................   24
  9662. 5.2 Base Layer Protocol Identifiers ...............................   25
  9663. 5.3 Encapsulation Layers ..........................................   32
  9664. 5.3.1 IEEE 802.1Q .................................................   32
  9665. 5.4 Protocol Stacks And Single-Vendor Applications ................   36
  9666. 5.4.1 The TCP/IP protocol stack ...................................   37
  9667. 5.4.2 Novell IPX Stack ............................................  119
  9668. 5.4.3 The XEROX Protocol Stack ....................................  125
  9669. 5.4.4 AppleTalk Protocol Stack ....................................  127
  9670.  
  9671.  
  9672.  
  9673.  
  9674.  
  9675. Bierman/Bucci/Iddon      Expires February 1998                [Page 164]
  9676.  
  9677.  
  9678.  
  9679.  
  9680.  
  9681. Draft                  RMON Protocol Identifiers             August 1997
  9682.  
  9683.  
  9684. 5.4.5 Banyon Vines Protocol Stack .................................  132
  9685. 5.4.6 The DECNet Protocol Stack ...................................  138
  9686. 5.4.7 The IBM SNA Protocol Stack.  ................................  143
  9687. 5.4.8 The NetBEUI/NetBIOS Family ..................................  144
  9688. 5.5 Multi-stack protocols .........................................  147
  9689. 6 Acknowledgements ................................................  149
  9690. 7 References ......................................................  151
  9691. 8 Security Considerations .........................................  163
  9692. 9 Authors' Addresses ..............................................  163
  9693.  
  9694.  
  9695.  
  9696.  
  9697.  
  9698.  
  9699.  
  9700.  
  9701.  
  9702.  
  9703.  
  9704.  
  9705.  
  9706.  
  9707.  
  9708.  
  9709.  
  9710.  
  9711.  
  9712.  
  9713.  
  9714.  
  9715.  
  9716.  
  9717.  
  9718.  
  9719.  
  9720.  
  9721.  
  9722.  
  9723.  
  9724.  
  9725.  
  9726.  
  9727.  
  9728.  
  9729.  
  9730.  
  9731.  
  9732.  
  9733.  
  9734. Bierman/Bucci/Iddon      Expires February 1998                [Page 165]
  9735.  
  9736.