Weiterhin: Ich kann weder in der Doku der Python-, noch bei der Ruby-Implementierung etwas finden, was beschreibt, was genau verschickt wird. Diese Information scheint also nicht besonders wichtig zu sein.
Die Info ist schon wichtig. Aber sowas steht eher in einer Norm als in einer Programmdokumentation. Sie ist also, und nur das ist wichtig, verfügbar.
Eine solche wäre: RFC 5905