You are on page 1of 11

Appendix B

Internet Protocol (IP) Protocol Type Field Values


In the Internet Protocol Version 4 (IPv4), eight 8-bit Protocol eld is used to identify the next level protocol. The values of the Assigned Internet Protocol Numbers and associated protocols are listed in the following table.
Decimal Keyword Protocol

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19

HOPOPT ICMP IGMP GGP IP ST TCP CBT EGP IGP BBN-RCC-MON NVP-II PUP ARGUS EMCON XNET CHAOS UDP MUX DCN-MEAS

IPv6 Hop-by-Hop Option Internet Control Message Internet Group Management Gateway-to-Gateway IP in IP (encapsulation) Stream Transmission Control CBT Exterior Gateway Protocol Any private interior gateway (used by Cisco for their IGRP) BBN RCC Monitoring Network Voice Protocol PUP ARGUS EMCON Cross Net Debugger Chaos User Datagram Multiplexing DCN Measurement Subsystems
(continues)

193

194
Decimal Keyword

TCP/IP Professional Reference Guide

Protocol (continued)

20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62

HMP PRM XNS-IDP TRUNK-1 TRUNK-2 LEAF-1 LEAF-2 RDP IRTP ISO-TP4 NETBLT MFE-NSP MERIT-INP SEP 3PC IDPR XTP DDP IDPR-CMTP TP++ IL IPv6 SDRP IPv6-Route IPv6-Frag IDRP RSVP GRE MHRP BNA ESP AH I-NLSP SWIPE NARP MOBILE TLSP SKIP IPv6-ICMP IPv6-NoNxt IPv6-Opts CFTP

Host Monitoring Packet Radio Measurement XEROX NS IDP Trunk-1 Trunk-2 Leaf-1 Leaf-2 Reliable Data Protocol Internet Reliable Transaction ISO Transport Protocol Class 4 Bulk Data Transfer Protocol MFE Network Services Protocol MERIT Internodal Protocol Sequential Exchange Protocol Third Party Connect Protocol Inter-Domain Policy Routing Protocol XTP Datagram Delivery Protocol IDPR Control Message Transport Proto TP++ Transport Protocol IL Transport Protocol Ipv6 Source Demand Routing Protocol Routing Header for IPv6 Fragment Header for IPv6 Inter-Domain Routing Protocol Reservation Protocol General Routing Encapsulation Mobile Host Routing Protocol BNA Encapsulation Security Payload for IPv6 Authentication Header for IPv6 Integrated Net Layer Security TUBA IP with Encryption NBMA Address Resolution Protocol IP Mobility Transport Layer Security Protocol using Kryptonet key management SKIP ICMP for IPv6 No Next Header for IPv6 Destination Options for IPv6 Any host internal protocol CFTP

Internet Protocol (IP) Protocol Type Field Values

195
Protocol (continued)

Decimal

Keyword

63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106

SAT-EXPAK KRYPTOLAN RVD IPPC SAT-MON VISA IPCV CPNX CPHB WSN PVP BR-SAT-MON SUN-ND WB-MON WB-EXPAK ISO-IP VMTP SECURE-VMTP VINES TTP NSFNET-IGP DGP TCF EIGRP OSPFIGP Sprite-RPC LARP MTP AX.25 IPIP MICP SCC-SP ETHERIP ENCAP GMTP IFMP PNNI PIM ARIS SCPS QNX

Any local network SATNET and Backroom EXPAK Kryptolan MIT Remote Virtual Disk Protocol Internet Pluribus Packet Core Any distributed le system SATNET Monitoring VISA Protocol Internet Packet Core Utility Computer Protocol Network Executive Computer Protocol Heart Beat Wang Span Network Packet Video Protocol Backroom SATNET Monitoring SUN ND PROTOCOL-Temporary WIDEBAND Monitoring WIDEBAND EXPAK ISO Internet Protocol VMTP SECURE-VMTP VINES TTP NSFNET-IGP Dissimilar Gateway Protocol TCF EIGRP OSPFIGP Sprite RPC Protocol Locus Address Resolution Protocol Multicast Transport Protocol AX.25 Frames IP-within-IP Encapsulation Protocol Mobile Internetworking Control Pro. Semaphore Communications Sec. Pro. Ethernet-within-IP Encapsulation Encapsulation Header any private encryption scheme GMTP Ipsilon Flow Management Protocol PNNI over IP Protocol Independent Multicast ARIS SCPS QNX
(continues)

196
Decimal Keyword

TCP/IP Professional Reference Guide

Protocol (continued)

107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134254 255

A/N IPComp SNP IPX-in-IP VRRP PGM L2TP DDX IATP STP SRP UTI SMP SM PTP FIRE CRTP CRUDP SSCOPMCE IPLT SPS PIPE SCTP FC

Active Networks IP Payload Compression Protocol Sitara Networks Protocol Compaq-Peer Compaq Peer Protocol IPX in IP Virtual Router Redundancy Protocol PGM Reliable Transport Protocol Any 0-hop protocol Layer Two Tunneling Protocol D-II Data Exchange (DDX) Interactive Agent Transfer Protocol Schedule Transfer Protocol SpectraLink Radio Protocol UTI Simple Message Protocol SM Performance Transparency Protocol ISIS over IPv4 Combat Radio Transport Protocol Combat Radio User Datagram

Secure Packet Shield Private IP Encapsulation within IP Stream Control Transmission Protocol Fibre Channel Unassigned Reserved

Appendix C

Port Numbers
Port numbers are commonly used to identify an application or destination process and are divided into three ranges: Well Known Ports, Registered Ports, and Dynamic or PrivatePorts. Well Known Ports are those from 0 through 1023. Registered Ports are those from 1024 through 49151. The Dynamic or Private Ports are those from 49152 through 65535. This appendix contains the listing of all registered Well Known port numbers (0 through 1023). These port numbers were originally assigned by the Internet Assigned Numbers Authority (IANA) and are now managed by The Internet Corporation for Assigned Names and Numbers (ICANN). The following table provides a summary of Well Known Port numbers. Port Assignments:
Keyword Decimal Description

tcpmux tcpmux compressnet compressnet compressnet compressnet

rje rje

echo echo

0/tcp 0/udp 1/tcp 1/udp 2/tcp 2/udp 3/tcp 3/udp 4/tcp 4/udp 5/tcp 5/udp 6/tcp 6/udp 7/tcp 7/udp

Reserved Reserved TCP Port Service Multiplexer TCP Port Service Multiplexer Management Utility Management Utility Compression Process Compression Process Unassigned Unassigned Remote Job Entry Remote Job Entry Unassigned Unassigned Echo Echo
(continues)

197

198
Keyword Decimal

TCP/IP Professional Reference Guide

Description (continued)

discard discard

systat systat

daytime daytime

8/tcp 8/udp 9/tcp 9/udp 10/tcp 10/udp 11/tcp 11/udp 12/tcp 12/udp 13/tcp 13/udp 14/tcp 14/udp 15/tcp 15/udp 16/tcp 16/udp 17/tcp 17/udp 18/tcp 18/udp 19/tcp 19/udp 20/tcp 20/udp 21/tcp 21/udp 22/tcp 22/udp 23/tcp 23/udp 24/udp 25/tcp 25/udp 26/tcp 26/udp 27/tcp 27/udp 28/tcp 28/udp

Unassigned Unassigned Discard Discard Unassigned Unassigned Active Users Active Users Unassigned Unassigned Daytime Daytime Unassigned Unassigned Unassigned [was netstat] Unassigned Unassigned Unassigned Quote of the Day Quote of the Day Message Send Protocol Message Send Protocol Character Generator Character Generator File Transfer [Default Data] File Transfer [Default Data] File Transfer [Control] File Transfer [Control] SSH Remote Login Protocol SSH Remote Login Protocol Telnet Telnet Any private mail system Any private mail system Simple Mail Transfer Simple Mail Transfer Unassigned Unassigned NSW User System FE NSW User System FE Unassigned Unassigned

qotd qotd msp msp chargen chargen ftp-data ftp-data ftp ftp ssh ssh telnet telnet 24/tcp smtp smtp

nsw-fe nsw-fe

Port Numbers

199
Decimal Description (continued)

Keyword

msg-icp msg-icp

msg-auth msg-auth

dsp dsp

time time rap rap rlp rlp

graphics graphics name name nameserver nameserver nicname nicname mpm-ags mpm-ags mpm mpm mpm-snd mpm-snd ni-ftp ni-ftp auditd auditd tacacs

29/tcp 29/udp 30/tcp 30/udp 31/tcp 31/udp 32/tcp 32/udp 33/tcp 33/udp 34/tcp 34/udp 35/tcp 35/udp 36/tcp 36/udp 37/tcp 37/udp 38/tcp 38/udp 39/tcp 39/udp 40/tcp 40/udp 41/tcp 41/udp 42/tcp 42/udp 42/tcp 42/udp 43/tcp 43/udp 44/tcp 44/udp 45/tcp 45/udp 46/tcp 46/udp 47/tcp 47/udp 48/tcp 48/udp 49/tcp

MSG ICP MSG ICP Unassigned Unassigned MSG Authentication MSG Authentication Unassigned Unassigned Display Support Protocol Display Support Protocol Unassigned Unassigned Any private printer server Any private printer server Unassigned Unassigned Time Time Route Access Protocol Route Access Protocol Resource Location Protocol Resource Location Protocol Unassigned Unassigned Graphics Graphics Host Name Server Host Name Server Host Name Server Host Name Server Who Is Who Is MPM FLAGS Protocol MPM FLAGS Protocol Message Processing Module [recv] Message Processing Module [recv] MPM [default send] MPM [default send] NI FTP NI FTP Digital Audit Daemon Digital Audit Daemon Login Host Protocol (TACACS)
(continues)

200
Keyword Decimal

TCP/IP Professional Reference Guide

Description (continued)

tacacs re-mail-ck re-mail-ck la-maint la-maint xns-time xns-time domain domain xns-ch xns-ch isi-gl isi-gl xns-auth xns-auth

xns-mail xns-mail

ni-mail ni-mail acas acas whois++ whois++ covia covia tacacs-ds tacacs-ds sql*net sql*net bootps bootps bootpc bootpc tftp tftp gopher gopher

49/udp 50/tcp 50/udp 51/tcp 51/udp 52/tcp 52/udp 53/tcp 53/udp 54/tcp 54/udp 55/tcp 55/udp 56/tcp 56/udp 57/tcp 57/udp 58/tcp 58/udp 59/tcp 59/udp 60/tcp 60/udp 61/tcp 61/udp 62/tcp 62/udp 63/tcp 63/udp 64/tcp 64/udp 65/tcp 65/udp 66/tcp 66/udp 67/tcp 67/udp 68/tcp 68/udp 69/tcp 69/udp 70/tcp 70/udp

Login Host Protocol (TACACS) Remote Mail Checking Protocol Remote Mail Checking Protocol IMP Logical Address Maintenance IMP Logical Address Maintenance XNS Time Protocol XNS Time Protocol Domain Name Server Domain Name Server XNS Clearinghouse XNS Clearinghouse ISI Graphics Language ISI Graphics Language XNS Authentication XNS Authentication Any private terminal access Any private terminal access XNS Mail XNS Mail Any private le service Any private le service Unassigned Unassigned NI MAIL NI MAIL ACA Services ACA Services whois++ whois++ Communications Integrator (CI) Communications Integrator (CI) TACACS-Database Service TACACS-Database Service Oracle SQL*NET Oracle SQL*NET Bootstrap Protocol Server Bootstrap Protocol Server Bootstrap Protocol Client Bootstrap Protocol Client Trivial File Transfer Trivial File Transfer Gopher Gopher

Port Numbers

201
Decimal Description (continued)

Keyword

netrjs-1 netrjs-1 netrjs-2 netrjs-2 netrjs-3 netrjs-3 netrjs-4 netrjs-4

deos deos

vettcp vettcp nger nger http http www-http www-http hosts2-ns hosts2-ns xfer xfer mit-ml-dev mit-ml-dev ctf ctf mit-ml-dev mit-ml-dev mfcobol mfcobol

kerberos kerberos su-mit-tg su-mit-tg dnsix dnsix mit-dov

71/tcp 71/udp 72/tcp 72/udp 73/tcp 73/udp 74/tcp 74/udp 75/tcp 75/udp 76/tcp 76/udp 77/tcp 77/udp 78/tcp 78/udp 79/tcp 79/udp 80/tcp 80/udp 80/tcp 80/udp 81/tcp 81/udp 82/tcp 82/udp 83/tcp 83/udp 84/tcp 84/udp 85/tcp 85/udp 86/tcp 86/udp 87/tcp 87/udp 88/tcp 88/udp 89/tcp 89/udp 90/tcp 90/udp 91/tcp

Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Remote Job Service Any private dial out service Any private dial out service Distributed External Object Store Distributed External Object Store Any private RJE service Any private RJE service vettcp vettcp Finger Finger World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP World Wide Web HTTP HOSTS2 Name Server HOSTS2 Name Server XFER Utility XFER Utility MIT ML Device MIT ML Device Common Trace Facility Common Trace Facility MIT ML Device MIT ML Device Micro Focus Cobol Micro Focus Cobol Any private terminal link Any private terminal link Kerberos Kerberos SU/MIT Telnet Gateway SU/MIT Telnet Gateway DNSIX Securit Attribute Token Map DNSIX Securit Attribute Token Map MIT Dover Spooler
(continues)

202
Keyword Decimal

TCP/IP Professional Reference Guide

Description (continued)

mit-dov npp npp dcp dcp objcall objcall supdup supdup dixie dixie swift-rvf swift-rvf tacnews tacnews metagram metagram newacct hostname hostname iso-tsap iso-tsap gppitnp gppitnp acr-nema acr-nema cso cso csnet-ns csnet-ns 3com-tsmux 3com-tsmux rtelnet rtelnet snagas snagas pop2 pop2 pop3 pop3 sunrpc sunrpc mcidas

91/udp 92/tcp 92/udp 93/tcp 93/udp 94/tcp 94/udp 95/tcp 95/udp 96/tcp 96/udp 97/tcp 97/udp 98/tcp 98/udp 99/tcp 99/udp 100/tcp 101/tcp 101/udp 102/tcp 102/udp 103/tcp 103/udp 104/tcp 104/udp 105/tcp 105/udp 105/tcp 105/udp 106/tcp 106/udp 107/tcp 107/udp 108/tcp 108/udp 109/tcp 109/udp 110/tcp 110/udp 111/tcp 111/udp 112/tcp

MIT Dover Spooler Network Printing Protocol Network Printing Protocol Device Control Protocol Device Control Protocol Tivoli Object Dispatcher Tivoli Object Dispatcher SUPDUP SUPDUP DIXIE Protocol Specication DIXIE Protocol Specication Swift Remote Virtural File Protocol Swift Remote Virtural File Protocol TAC News TAC News Metagram Relay Metagram Relay [Unauthorized use] NIC Host Name Server NIC Host Name Server ISO-TSAP Class 0 ISO-TSAP Class 0 Genesis Point-to-Point Trans Net Genesis Point-to-Point Trans Net ACR-NEMA Digital Imag. & Comm. 300 ACR-NEMA Digital Imag. & Comm. 300 CCSO name server protocol CCSO name server protocol Mailbox Name Nameserver Mailbox Name Nameserver 3COM-TSMUX 3COM-TSMUX Remote Telnet Service Remote Telnet Service SNA Gateway Access Server SNA Gateway Access Server Post Ofce Protocol - Version 2 Post Ofce Protocol - Version 2 Post Ofce Protocol - Version 3 Post Ofce Protocol - Version 3 SUN Remote Procedure Call SUN Remote Procedure Call McIDAS Data Transmission Protocol

Port Numbers

203
Decimal Description (continued)

Keyword

mcidas ident auth auth audionews audionews sftp sftp ansanotify ansanotify uucp-path uucp-path sqlserv sqlserv nntp nntp cfdptkt cfdptkt erpc erpc smakynet smakynet ntp ntp ansatrader ansatrader locus-map locus-map nxedit nxedit unitary unitary locus-con locus-con gss-xlicen gss-xlicen pwdgen pwdgen cisco-fna cisco-fna cisco-tna cisco-tna cisco-sys

112/udp 113/tcp 113/tcp 113/udp 114/tcp 114/udp 115/tcp 115/udp 116/tcp 116/udp 117/tcp 117/udp 118/tcp 118/udp 119/tcp 119/udp 120/tcp 120/udp 121/tcp 121/udp 122/tcp 122/udp 123/tcp 123/udp 124/tcp 124/udp 125/tcp 125/udp 126/tcp 126/udp 126/tcp 126/udp 127/tcp 127/udp 128/tcp 128/udp 129/tcp 129/udp 130/tcp 130/udp 131/tcp 131/udp 132/tcp

McIDAS Data Transmission Protocol Authentication Service Authentication Service Audio News Multicast Audio News Multicast Simple File Transfer Protocol Simple File Transfer Protocol ANSA REX Notify ANSA REX Notify UUCP Path Service UUCP Path Service SQL Services SQL Services Network News Transfer Protocol Network News Transfer Protocol CFDPTKT CFDPTKT Encore Expedited Remote Pro.Call Encore Expedited Remote Pro.Call SMAKYNET SMAKYNET Network Time Protocol Network Time Protocol ANSA REX Trader ANSA REX Trader Locus PC-Interface Net Map Ser Locus PC-Interface Net Map Ser NXEdit NXEdit Unisys Unitary Login (prior assignment) Unisys Unitary Login (prior assignment) Locus PC-Interface Conn Server Locus PC-Interface Conn Server GSS X License Verication GSS X License Verication Password Generator Protocol Password Generator Protocol cisco FNATIVE cisco FNATIVE cisco TNATIVE cisco TNATIVE cisco SYSMAINT
(continues)

You might also like