[Standards] [Fwd: [Council] meeting minutes, 2008-11-05]
Justin Karneges
justin-keyword-jabber.093179 at affinix.com
Fri Nov 7 00:00:40 CST 2008
On Thursday 06 November 2008 20:52:32 Peter Saint-Andre wrote:
> It does seem that the single byte length indicators are included on the
> wire.
Yep. The confusion is really just around that text-based notation. It's easy
to get tricked into thinking that the rightmost field represents the raw
bytes of the record, but it isn't anything of the sort.
For example, an A record's value is written as an IPv4 address in string
format, but it is encoded on the wire as a 4-byte integer. SRV has four
fields, three of which are numbers (packed as 2-byte integers) and one that's
a hostname (also not encoded in straight string format, but rather the in DNS
label format). TXT is a series of strings, which, not surprisingly, also
ends up encoded in some special way.
-Justin
More information about the Standards
mailing list