把日常遇到的一些常用协议RFC收集如下:
IP
IPv4
- RFC 791
- RFC 919
- RFC 922
- RFC 950
IPv6
- RFC 2373
ICMP
- RFC 792
UDP
- RFC 768
TCP
- RFC 793
SMTP
- RFC 2821
Telent
- RFC 854
- RFC 855
FTP
- RFC 959
DNS
- RFC 1034
- RFC 1035
HTTP
HTTP 1.1
- RFC 2616
当前RFC 2616已经被更新了,HTTP 1.1的协议被分为几个RFC:
- RFC7230 - Message Syntax and Routing - low-level message parsing and connection management
- RFC7231 - Semantics and Content - methods, status codes and headers
- RFC7232 - Conditional Requests - e.g., If-Modified-Since
- RFC7233 - Range Requests - getting partial content
- RFC7234 - Caching - browser and intermediary caches
- RFC7235 - Authentication - a framework for HTTP authentication
HTTP 2
- RFC 7540
SIP
- RFC 2543
RTP/RTCP
RTP与RTCP都定义在同一协议中:
- RFC 3550 : A Transport Protocol for Real-Time Applications
- RFC 6184 : RTP Payload Format for H.264 Video