Please see RFC 2937.