Update FAQ to Jan 27th 2004
[obnox/wireshark/wip.git] / help / well_known.txt
1 Well known things
2 -----------------
3 Following is a simple selection of well known numbers, useful when working with Ethereal. This is not intended to replace comprehensive network documentation.
4
5
6 Ethernet addresses [RFC 1700]:
7 ------------------------------
8 ff:ff:ff:ff:ff:ff Broadcast, send to all nodes
9
10 Ethernet type field:
11 --------------------
12  0 -   45 invalid
13 46 - 1500 length field (Ethernet-II)
14    0x0800 IP(V4), internet protocol version 4
15    0x0806 ARP, address resolution protocol
16    0x8137 IPX, internet packet exchange (Novell)
17
18 IP addresses:
19 -------------
20 127.0.0.0 - 127.255.255.255 local loopback, should never appear on the network
21 224.0.0.0 - 239.255.255.255 multicasting [RFC1112], transmission to a host group
22             255.255.255.255 limited Broadcast, send to all nodes
23
24 IP private addresses [RFC 1597]:
25 --------------------------------
26 The following IP addresses will not be routed, and should be used for private networks:
27    10.0.0.0 -  10.255.255.255 private in Class A
28  172.16.0.0 -  172.31.255.255 private in Class B
29 192.168.0.0 - 192.168.255.255 private in Class C
30
31 IP address classes:
32 -------------------
33   0.1.0.0 - 126.0.0.0       Class A
34 128.0.0.0 - 191.255.0.0     Class B
35 192.0.1.0 - 223.255.255.0   Class C
36 224.0.0.0 - 239.255.255.255 Class D
37 240.0.0.0 - 247.255.255.255 Class E
38
39 IP protocols:
40 -------------
41  1 ICMP internet control message protocol v 4
42  6 TCP  transmission control protocol
43 17 UDP  user datagram protocol
44 58 ICMPv6 internet control message protocol v 6
45
46 TCP/UDP ports [RFC 1700]:
47 -------------------------
48   20 FTP-data   file transfer protocol
49   21 FTP-ctrl   file transfer protocol
50   22 SSH        secure shell
51   23 Telnet     telecommunications networking
52   25 SMTP       simple mail transfer protocol
53   53 DNS        domain name server
54   67 BOOTPS     bootstrap protocol server / DHCP
55   68 BOOTPC     bootstrap protocol client / DHCP
56   69 TFTP       trivial file transfer protocol
57   80 HTTP       hypertext transfer protocol
58  102 ISO-TSAP   iso on tcp
59  110 POP3       post office protocol version 3
60  119 NNTP       network news transfer protocol
61  123 NTP        network time protocol
62  137 NETBIOS    name service
63  138 NETBIOS    datagram
64  139 NETBIOS    session
65  143 IMAP       interim mail access protocol v2
66  161 SNMP       simple network management protocol
67  194 IRC        internet relay chat protocol
68  389 LDAP       lightweight directory access protocol
69  443 HTTPS      http through SSL
70 2401 CVSPSERVER concurrent versioning system
71
72
73
74 RFC References:
75 ---------------
76 ARP     RFC  826 "An Ethernet Address Resolution Protocol"
77 BOOTP   RFC  951 "BOOTSTRAP PROTOCOL (BOOTP)"
78 CSLIP   RFC 1144 "Compressing TCP/IP Headers for Low-Speed Serial Links"
79 DHCP    RFC 2131 "Dynamic Host Configuration Protocol"
80 DNS     RFC 1034,1035 "DOMAIN NAMES"
81 FTP     RFC  959 "FILE TRANSFER PROTOCOL (FTP)"
82 HTTP    RFC 2068 "Hypertext Transfer Protocol -- HTTP/1.1"
83 ICMP    RFC  792 "INTERNET CONTROL MESSAGE PROTOCOL"
84 IMAPv4  RFC 2060 "INTERNET MESSAGE ACCESS PROTOCOL - VERSION 4rev1"
85 IPv4    RFC  791 "INTERNET PROTOCOL"
86 IP      RFC  894 "Transmission of IP Datagrams over Ethernet Networks"
87 IP      RFC  950 "Internet Standard Subnetting Procedure"
88 IP      RFC 1112 "Host Extensions for IP Multicasting"
89 IP      RFC 1812 "Requirements for IP Version 4 Routers"
90 MIME    RFC 2045-2049 "Multipurpose Internet Mail Extensions (MIME)"
91 NetBIOS RFC 1001,1002 "NetBIOS SERVICE ON A TCP/UDP TRANSPORT"
92 NFS     RFC 1014,1057,1094,1813 "XDR/SUN-RPC/NFS/NFSv3"
93 NNTP    RFC  977 "Network News Transfer Protocol"
94 NTP     RFC  958 "Network Time Protocol (NTP)"
95 POP2    RFC  918 "POST OFFICE PROTOCOL"
96 POP3    RFC 1725 "Post Office Protocol - Version 3"
97 PPP     RFC 1661 "The Point-to-Point Protocol (PPP)"
98 PPP-MP  RFC 1990 "The PPP Multilink Protocol (MP)"
99 RARP    RFC  903 "A Reverse Address Resolution Protocol"
100 SLIP    RFC 1055 "TRANSMISSION OF IP DATAGRAMS OVER SERIAL LINES: SLIP"
101 SMTP    RFC  821,822 "SIMPLE MAIL TRANSFER PROTOCOL"
102 SNMP    RFC 1157,1901-10,2271-75 "A Simple Network Management Protocol (SNMP)"
103 UDP     RFC  768 "User Datagram Protocol"
104 URN     RFC 1737 "Functional Requirements for Uniform Resource Names"
105 URL     RFC 1738 "Uniform Resource Locators (URL)"
106 TCP     RFC  793 "TRANSMISSION CONTROL PROTOCOL"
107 TELNET  RFC  854,855 "TELNET PROTOCOL SPECIFICATION"
108 TELNET  RFC 1700 see: TELNET OPTIONS
109 TFTP    RFC  783 "THE TFTP PROTOCOL (REVISION 2)"
110
111 RFC 1166 "INTERNET NUMBERS" list of assigned IP addresses
112 RFC 1700 "ASSIGNED NUMBERS" Various assigned numbers, e.g. TCP/UDP ports