home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / xkernel / example.prottbl < prev    next >
Text File  |  1994-04-21  |  4KB  |  212 lines

  1. #
  2. # $RCSfile: prottbl.nonstd,v $
  3. #
  4. # x-kernel v3.2
  5. #
  6. # Copyright (c) 1993,1991,1990  Arizona Board of Regents
  7. #
  8. # $Log: prottbl.nonstd,v $
  9. # Revision 1.41.1.3  1994/03/11  21:30:10  dcs
  10. # added join_build_auth, join_client, join_server, join_build_ap
  11. # kerb_services, kerb_serv_bottom, recvauth, recvauth_bottom, add_cksum
  12. #
  13. # Revision 1.41.1.2  1994/03/06  21:32:19  dcs
  14. # added sendauth and sendauth_bottom
  15. #
  16. # Revision 1.41.1.1  1994/02/08  19:21:28  menze
  17. # added authuser
  18. #
  19. # Revision 1.41  1994/02/05  00:12:47  menze
  20. #   [ 1994/01/24          menze ]
  21. #   Added irixeth
  22. #
  23. # Revision 1.40  1994/01/03  22:50:37  rcs
  24. # Added DHKX 3401, Diffie-Hellman Key Exchange
  25. #
  26. # Revision 1.39  1993/12/10  02:24:02  menze
  27. # Added entries for FDDI protocols
  28. #
  29. #
  30. # This file describes absolute protocol id's and gives relative
  31. # protocol numbers for those protocols which use them
  32. #
  33.  
  34.  
  35. eth    1    
  36. {
  37. #    ip    x0800
  38.     arp    x0806
  39.     rarp    x8035
  40.     #
  41.     # ethernet types x3*** are not reserved
  42.     #
  43.     ethtest    x3000
  44.     blast    x3001
  45.     vsize    x3002
  46.     chan    x3003
  47.     blasttest    x3004
  48.     bid    x3005
  49.     bidctl    x3006
  50.     iptest    x3007
  51.     #
  52.     # tmp -- make ip different from the real ip number
  53.     #
  54.     ip    x3900
  55. }
  56. ip    2    
  57. {
  58.     icmp    1
  59. #    tcp    6
  60.     udp    17
  61.     #
  62.     # IP protocol numbers n, 91 < n < 255, are unassigned
  63.     #
  64.     iptest    100    
  65.     blast    101
  66.     chan    102
  67.     vsize    203
  68.     bid    204
  69.     bidctl    205
  70.     rat    206
  71.     #
  72.     # Temporary -- make tcp different from the real tcp for
  73.     # testing
  74.     tcp    201
  75. }
  76. arp    3
  77. rarp    4
  78. udp    5
  79. {
  80.     pmap    111
  81.     nns   x7823
  82. }
  83. tcp    6
  84. icmp    7
  85. blast    8
  86. sunrpc    9
  87. pmap    10
  88. vsize    11
  89. vaddr    12
  90. chan    13
  91. select    14
  92. vchan    15
  93. null    16
  94. vnet    17
  95. vmux    18
  96.  
  97. mselect    20
  98. bid    21
  99. bidctl    22
  100. vcache    23
  101. srx    24
  102. rrx    25
  103. vdrop    26
  104. machripc    27
  105. {
  106.     ssr    1
  107.     nns    2
  108. }    
  109. portmaint    28
  110. uproxy        29
  111. lproxy        30
  112. vtap        31
  113. sar        32
  114. nns        33
  115. rat        34
  116. join        35
  117. fddi        36
  118. {
  119.         #
  120.         # real Ethernet type values
  121.         #
  122.     # ip    x0800
  123.     # arp    x0806
  124.     # rarp    x8035
  125.     #
  126.     # ethernet types x3*** are not reserved
  127.     #
  128.     fdditest      x3000
  129.     blast         x3001
  130.     vsize         x3002
  131.     chan          x3003
  132.     blasttest     x3004
  133.     bid           x3005
  134.     bidctl        x3006
  135.         #
  136.         # Ethernet types different from real values
  137.         #
  138.     ip            x3008
  139.     arp           x3016
  140.     rarp          x3035
  141. }
  142.  
  143. #
  144. # driver anchor protocols
  145. #
  146. simeth        1001    # ETH simulator on UDP
  147. ethdrv        1002    # Mach out-of-kernel ethernet driver
  148. xklance        1003    # Mach Lance ethernet driver
  149. simsimeth    1004    # SIMETH simulator
  150. ns8390        1005    # Mach Intelx86 NS8390 ethernet driver
  151. simfddi        1006    # FDDI simulator on UDP
  152. irixfddi    1007    # FDDI driver for IRIX
  153. irixeth        1008    # ETH driver for IRIX
  154.  
  155. #
  156. # API anchor protocols
  157. #
  158. xksocket    2001
  159.  
  160. # crypt protocols
  161. crypt        3001    # DES, length extending
  162. tcrypt        3002    # DES, length preserving
  163. km        3003    # Key Manager
  164. bind        3004    # Layered Key Manager
  165. rsa        3011    # RSA encryption
  166.  
  167. md5        3101    # Ron Rivest's MD5 hash algorithm
  168. sha        3102    # NIST Secure Hash Algorithm
  169.  
  170. auth        3200    # the Kerberos authorization protocol
  171. tkmgr        3201    # the Kerberos ticket manager protocol
  172. confounder    3202    # the protocol that prepends a nonce
  173. vconf        3203    # the cryptographic confounder 
  174. vsecsel        3204    # the security selection protocol
  175. sendauth        3205    # the sendauth protocol from Kerberos
  176. sendauth_bottom 3206    # the sendauth_bottom protocol
  177. join_build_auth 3207    # builds a Kerberos authenticator
  178. join_build_ap    3208    # builds a Kerberos application request
  179. join_client    3209    # Kerberos ticket handler on client
  180. join_server    3210    # Kerberos ticket handler on server
  181. kerb_services    3211    # handles initial authent and messages
  182. kerb_serv_bottom 3212    # handles incoming messages
  183. recvauth    3213    # the recvauth protocol from Kerberos
  184. recvauth_bottom 3214    # the recvauth_bottom protocol from Kerberos
  185. add_cksum    3215    # adds a checksum for verification
  186.  
  187. user        3301
  188. authuser    3302
  189.  
  190. dhkx        3401    # Diffie-Hellman Key Exchange
  191.  
  192. dss        3501    # DSS, the NIST Digital Signature Standard
  193. #
  194. # test protocols
  195. #
  196. ethtest        10001
  197. iptest        10002
  198. fdditest    10003
  199. udptest        10005
  200. tcptest        10006
  201. blasttest    10008
  202. sunrpctest    10009
  203. chantest    10013
  204. xrpctest    10014
  205. ethdrvtest    10015
  206. udpcrypttest    10018
  207. sartest         10019
  208.  
  209. # for testing machnetipc
  210. ssr        10016
  211. ssrtest        10017
  212.