=== Start packet: Revision: 1.61 ======================================= Discarding IPv4/UDP header (28 octets): 45000035610d000040110000c0a82a85d8eaf686ad2f00350021bad1 Analyzing DNS packet (25 octets): c8070000000100000000000003666f6f03636f6d00000f0001 ======================================================================== Reading Header section Starting to read the header read 2 octets (0xc807) starting at octet 0 ID is 0xc807 (decimal 51207) read 2 octets (0x0000) starting at octet 2 Flags are 0x0000 (decimal 0) QR is unset - query Opcode is 0 (QUERY) AA is unset TC is unset RD is unset RA is unset Z is unset AD is unset CD is unset Rcode is 0 (NOERROR) read 2 octets (0x0001) starting at octet 4 Number of question RRs (QDCOUNT) is 0x0001 (decimal 1) read 2 octets (0x0000) starting at octet 6 Number of answer RRs (ANCOUNT) is 0x0000 (decimal 0) read 2 octets (0x0000) starting at octet 8 Number of authority RRs (NSCOUNT) is 0x0000 (decimal 0) read 2 octets (0x0000) starting at octet 10 Number of additional RRs (ARCOUNT) is 0x0000 (decimal 0) End of Header section ======================================================================== Reading Question section (QDCOUNT is 1) Starting to read a question Starting to read a domain name read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x66) starting at octet 13 Octet 1/3 is: f read 1 octets (0x6f) starting at octet 14 Octet 2/3 is: o read 1 octets (0x6f) starting at octet 15 Octet 3/3 is: o Label is 'foo' Name so far is: foo read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: foo.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'foo.com.' QNAME is: foo.com. read 2 octets (0x000f) starting at octet 21 QTYPE is 0x000f (MX / decimal 15) read 2 octets (0x0001) starting at octet 23 QCLASS is 0x0001 (IN / decimal 1) foo.com. IN MX End of Question section ======================================================================== Reading Answer section (ANCOUNT is 0) End of Answer section ======================================================================== Reading Authority section (NSCOUNT is 0) End of Authority section ======================================================================== Reading Additional section (ARCOUNT is 0) End of Additional section === End packet ========================================================= === Start packet: Revision: 1.61 ======================================= Discarding IPv4/UDP header (28 octets): 450000ac0000400030118fa2d8eaf686c0a82a850035ad2f00983c06 Analyzing DNS packet (144 octets): c8078480000100010002000303666f6f03636f6d00000f0001c00c000f000100015180000f03e8046d61696c057079786f73c010c00c0002000100015180000f036e7332086f6b646972656374c010c00c00020001000151800005026e73c044c02700010001000151800004d8eaf687c05b000100010003f4800004d8eaf685c040000100010003f4800004d8eaf686 ======================================================================== Reading Header section Starting to read the header read 2 octets (0xc807) starting at octet 0 ID is 0xc807 (decimal 51207) read 2 octets (0x8480) starting at octet 2 Flags are 0x8480 (decimal 33920) QR is set - response Opcode is 0 (QUERY) AA is set TC is unset RD is unset RA is set Z is unset AD is unset CD is unset Rcode is 0 (NOERROR) read 2 octets (0x0001) starting at octet 4 Number of question RRs (QDCOUNT) is 0x0001 (decimal 1) read 2 octets (0x0001) starting at octet 6 Number of answer RRs (ANCOUNT) is 0x0001 (decimal 1) read 2 octets (0x0002) starting at octet 8 Number of authority RRs (NSCOUNT) is 0x0002 (decimal 2) read 2 octets (0x0003) starting at octet 10 Number of additional RRs (ARCOUNT) is 0x0003 (decimal 3) End of Header section ======================================================================== Reading Question section (QDCOUNT is 1) Starting to read a question Starting to read a domain name read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x66) starting at octet 13 Octet 1/3 is: f read 1 octets (0x6f) starting at octet 14 Octet 2/3 is: o read 1 octets (0x6f) starting at octet 15 Octet 3/3 is: o Label is 'foo' Name so far is: foo read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: foo.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'foo.com.' QNAME is: foo.com. read 2 octets (0x000f) starting at octet 21 QTYPE is 0x000f (MX / decimal 15) read 2 octets (0x0001) starting at octet 23 QCLASS is 0x0001 (IN / decimal 1) foo.com. IN MX End of Question section ======================================================================== Reading Answer section (ANCOUNT is 1) Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 25 Next label starts a pointer read 2 octets (0xc00c) starting at octet 25 Pointer is 0xc00c, points to octet 12 read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x66) starting at octet 13 Octet 1/3 is: f read 1 octets (0x6f) starting at octet 14 Octet 2/3 is: o read 1 octets (0x6f) starting at octet 15 Octet 3/3 is: o Label is 'foo' Name so far is: foo read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: foo.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'foo.com.' NAME is: foo.com. read 2 octets (0x000f) starting at octet 27 TYPE is 0x000f (MX / decimal 15) read 2 octets (0x0001) starting at octet 29 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x00015180) starting at octet 31 TTL is 0x00015180 (decimal 86400) read 2 octets (0x000f) starting at octet 35 RDLENGTH is 0x000f (decimal 15) octets peek 15 octets starting at octet 37 RDATA is 0x03e8046d61696c057079786f73c010 Starting to read MX/RT/AFSDB RR RDATA read 2 octets (0x03e8) starting at octet 37 Starting to read a domain name read 1 octets (0x04) starting at octet 39 Length of next label is 0x04 (decimal 4) octets read 1 octets (0x6d) starting at octet 40 Octet 1/4 is: m read 1 octets (0x61) starting at octet 41 Octet 2/4 is: a read 1 octets (0x69) starting at octet 42 Octet 3/4 is: i read 1 octets (0x6c) starting at octet 43 Octet 4/4 is: l Label is 'mail' Name so far is: mail read 1 octets (0x05) starting at octet 44 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x70) starting at octet 45 Octet 1/5 is: p read 1 octets (0x79) starting at octet 46 Octet 2/5 is: y read 1 octets (0x78) starting at octet 47 Octet 3/5 is: x read 1 octets (0x6f) starting at octet 48 Octet 4/5 is: o read 1 octets (0x73) starting at octet 49 Octet 5/5 is: s Label is 'pyxos' Name so far is: mail.pyxos read 1 octets (0xc0) starting at octet 50 Next label starts a pointer read 2 octets (0xc010) starting at octet 50 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: mail.pyxos.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'mail.pyxos.com.' foo.com. 86400 IN MX 1000 mail.pyxos.com. End of Answer section ======================================================================== Reading Authority section (NSCOUNT is 2) Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 52 Next label starts a pointer read 2 octets (0xc00c) starting at octet 52 Pointer is 0xc00c, points to octet 12 read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x66) starting at octet 13 Octet 1/3 is: f read 1 octets (0x6f) starting at octet 14 Octet 2/3 is: o read 1 octets (0x6f) starting at octet 15 Octet 3/3 is: o Label is 'foo' Name so far is: foo read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: foo.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'foo.com.' NAME is: foo.com. read 2 octets (0x0002) starting at octet 54 TYPE is 0x0002 (NS / decimal 2) read 2 octets (0x0001) starting at octet 56 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x00015180) starting at octet 58 TTL is 0x00015180 (decimal 86400) read 2 octets (0x000f) starting at octet 62 RDLENGTH is 0x000f (decimal 15) octets peek 15 octets starting at octet 64 RDATA is 0x036e7332086f6b646972656374c010 Starting to read a domain name read 1 octets (0x03) starting at octet 64 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x6e) starting at octet 65 Octet 1/3 is: n read 1 octets (0x73) starting at octet 66 Octet 2/3 is: s read 1 octets (0x32) starting at octet 67 Octet 3/3 is: 2 Label is 'ns2' Name so far is: ns2 read 1 octets (0x08) starting at octet 68 Length of next label is 0x08 (decimal 8) octets read 1 octets (0x6f) starting at octet 69 Octet 1/8 is: o read 1 octets (0x6b) starting at octet 70 Octet 2/8 is: k read 1 octets (0x64) starting at octet 71 Octet 3/8 is: d read 1 octets (0x69) starting at octet 72 Octet 4/8 is: i read 1 octets (0x72) starting at octet 73 Octet 5/8 is: r read 1 octets (0x65) starting at octet 74 Octet 6/8 is: e read 1 octets (0x63) starting at octet 75 Octet 7/8 is: c read 1 octets (0x74) starting at octet 76 Octet 8/8 is: t Label is 'okdirect' Name so far is: ns2.okdirect read 1 octets (0xc0) starting at octet 77 Next label starts a pointer read 2 octets (0xc010) starting at octet 77 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: ns2.okdirect.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'ns2.okdirect.com.' foo.com. 86400 IN NS ns2.okdirect.com. Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 79 Next label starts a pointer read 2 octets (0xc00c) starting at octet 79 Pointer is 0xc00c, points to octet 12 read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x66) starting at octet 13 Octet 1/3 is: f read 1 octets (0x6f) starting at octet 14 Octet 2/3 is: o read 1 octets (0x6f) starting at octet 15 Octet 3/3 is: o Label is 'foo' Name so far is: foo read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: foo.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'foo.com.' NAME is: foo.com. read 2 octets (0x0002) starting at octet 81 TYPE is 0x0002 (NS / decimal 2) read 2 octets (0x0001) starting at octet 83 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x00015180) starting at octet 85 TTL is 0x00015180 (decimal 86400) read 2 octets (0x0005) starting at octet 89 RDLENGTH is 0x0005 (decimal 5) octets peek 5 octets starting at octet 91 RDATA is 0x026e73c044 Starting to read a domain name read 1 octets (0x02) starting at octet 91 Length of next label is 0x02 (decimal 2) octets read 1 octets (0x6e) starting at octet 92 Octet 1/2 is: n read 1 octets (0x73) starting at octet 93 Octet 2/2 is: s Label is 'ns' Name so far is: ns read 1 octets (0xc0) starting at octet 94 Next label starts a pointer read 2 octets (0xc044) starting at octet 94 Pointer is 0xc044, points to octet 68 read 1 octets (0x08) starting at octet 68 Length of next label is 0x08 (decimal 8) octets read 1 octets (0x6f) starting at octet 69 Octet 1/8 is: o read 1 octets (0x6b) starting at octet 70 Octet 2/8 is: k read 1 octets (0x64) starting at octet 71 Octet 3/8 is: d read 1 octets (0x69) starting at octet 72 Octet 4/8 is: i read 1 octets (0x72) starting at octet 73 Octet 5/8 is: r read 1 octets (0x65) starting at octet 74 Octet 6/8 is: e read 1 octets (0x63) starting at octet 75 Octet 7/8 is: c read 1 octets (0x74) starting at octet 76 Octet 8/8 is: t Label is 'okdirect' Name so far is: ns.okdirect read 1 octets (0xc0) starting at octet 77 Next label starts a pointer read 2 octets (0xc010) starting at octet 77 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: ns.okdirect.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'ns.okdirect.com.' foo.com. 86400 IN NS ns.okdirect.com. End of Authority section ======================================================================== Reading Additional section (ARCOUNT is 3) Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 96 Next label starts a pointer read 2 octets (0xc027) starting at octet 96 Pointer is 0xc027, points to octet 39 read 1 octets (0x04) starting at octet 39 Length of next label is 0x04 (decimal 4) octets read 1 octets (0x6d) starting at octet 40 Octet 1/4 is: m read 1 octets (0x61) starting at octet 41 Octet 2/4 is: a read 1 octets (0x69) starting at octet 42 Octet 3/4 is: i read 1 octets (0x6c) starting at octet 43 Octet 4/4 is: l Label is 'mail' Name so far is: mail read 1 octets (0x05) starting at octet 44 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x70) starting at octet 45 Octet 1/5 is: p read 1 octets (0x79) starting at octet 46 Octet 2/5 is: y read 1 octets (0x78) starting at octet 47 Octet 3/5 is: x read 1 octets (0x6f) starting at octet 48 Octet 4/5 is: o read 1 octets (0x73) starting at octet 49 Octet 5/5 is: s Label is 'pyxos' Name so far is: mail.pyxos read 1 octets (0xc0) starting at octet 50 Next label starts a pointer read 2 octets (0xc010) starting at octet 50 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: mail.pyxos.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'mail.pyxos.com.' NAME is: mail.pyxos.com. read 2 octets (0x0001) starting at octet 98 TYPE is 0x0001 (A / decimal 1) read 2 octets (0x0001) starting at octet 100 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x00015180) starting at octet 102 TTL is 0x00015180 (decimal 86400) read 2 octets (0x0004) starting at octet 106 RDLENGTH is 0x0004 (decimal 4) octets peek 4 octets starting at octet 108 RDATA is 0xd8eaf687 Starting to read A RR RDATA read 4 octets (0xd8eaf687) starting at octet 108 mail.pyxos.com. 86400 IN A 216.234.246.135 Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 112 Next label starts a pointer read 2 octets (0xc05b) starting at octet 112 Pointer is 0xc05b, points to octet 91 read 1 octets (0x02) starting at octet 91 Length of next label is 0x02 (decimal 2) octets read 1 octets (0x6e) starting at octet 92 Octet 1/2 is: n read 1 octets (0x73) starting at octet 93 Octet 2/2 is: s Label is 'ns' Name so far is: ns read 1 octets (0xc0) starting at octet 94 Next label starts a pointer read 2 octets (0xc044) starting at octet 94 Pointer is 0xc044, points to octet 68 read 1 octets (0x08) starting at octet 68 Length of next label is 0x08 (decimal 8) octets read 1 octets (0x6f) starting at octet 69 Octet 1/8 is: o read 1 octets (0x6b) starting at octet 70 Octet 2/8 is: k read 1 octets (0x64) starting at octet 71 Octet 3/8 is: d read 1 octets (0x69) starting at octet 72 Octet 4/8 is: i read 1 octets (0x72) starting at octet 73 Octet 5/8 is: r read 1 octets (0x65) starting at octet 74 Octet 6/8 is: e read 1 octets (0x63) starting at octet 75 Octet 7/8 is: c read 1 octets (0x74) starting at octet 76 Octet 8/8 is: t Label is 'okdirect' Name so far is: ns.okdirect read 1 octets (0xc0) starting at octet 77 Next label starts a pointer read 2 octets (0xc010) starting at octet 77 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: ns.okdirect.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'ns.okdirect.com.' NAME is: ns.okdirect.com. read 2 octets (0x0001) starting at octet 114 TYPE is 0x0001 (A / decimal 1) read 2 octets (0x0001) starting at octet 116 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x0003f480) starting at octet 118 TTL is 0x0003f480 (decimal 259200) read 2 octets (0x0004) starting at octet 122 RDLENGTH is 0x0004 (decimal 4) octets peek 4 octets starting at octet 124 RDATA is 0xd8eaf685 Starting to read A RR RDATA read 4 octets (0xd8eaf685) starting at octet 124 ns.okdirect.com. 259200 IN A 216.234.246.133 Starting to read an RR Starting to read a domain name read 1 octets (0xc0) starting at octet 128 Next label starts a pointer read 2 octets (0xc040) starting at octet 128 Pointer is 0xc040, points to octet 64 read 1 octets (0x03) starting at octet 64 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x6e) starting at octet 65 Octet 1/3 is: n read 1 octets (0x73) starting at octet 66 Octet 2/3 is: s read 1 octets (0x32) starting at octet 67 Octet 3/3 is: 2 Label is 'ns2' Name so far is: ns2 read 1 octets (0x08) starting at octet 68 Length of next label is 0x08 (decimal 8) octets read 1 octets (0x6f) starting at octet 69 Octet 1/8 is: o read 1 octets (0x6b) starting at octet 70 Octet 2/8 is: k read 1 octets (0x64) starting at octet 71 Octet 3/8 is: d read 1 octets (0x69) starting at octet 72 Octet 4/8 is: i read 1 octets (0x72) starting at octet 73 Octet 5/8 is: r read 1 octets (0x65) starting at octet 74 Octet 6/8 is: e read 1 octets (0x63) starting at octet 75 Octet 7/8 is: c read 1 octets (0x74) starting at octet 76 Octet 8/8 is: t Label is 'okdirect' Name so far is: ns2.okdirect read 1 octets (0xc0) starting at octet 77 Next label starts a pointer read 2 octets (0xc010) starting at octet 77 Pointer is 0xc010, points to octet 16 read 1 octets (0x03) starting at octet 16 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 17 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 18 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 19 Octet 3/3 is: m Label is 'com' Name so far is: ns2.okdirect.com read 1 octets (0x00) starting at octet 20 Zero octet, end of name, append root label This name is 'ns2.okdirect.com.' NAME is: ns2.okdirect.com. read 2 octets (0x0001) starting at octet 130 TYPE is 0x0001 (A / decimal 1) read 2 octets (0x0001) starting at octet 132 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x0003f480) starting at octet 134 TTL is 0x0003f480 (decimal 259200) read 2 octets (0x0004) starting at octet 138 RDLENGTH is 0x0004 (decimal 4) octets peek 4 octets starting at octet 140 RDATA is 0xd8eaf686 Starting to read A RR RDATA read 4 octets (0xd8eaf686) starting at octet 140 ns2.okdirect.com. 259200 IN A 216.234.246.134 End of Additional section === End packet ========================================================= === Start packet: Revision: 1.61 ======================================= Discarding IPv4/UDP header (28 octets): 4500008c00180000ff11e492c0a82ae0c0a82a8500350f7e00783683 Analyzing DNS packet (112 octets): 00048580000100000000000003777777056b65726e6102696500000f000103777777056b65726e61026965000006000100015180003a03777777056b65726e610269650003777777056b65726e61086965406b65726e6103636f6d00af3c06bf00005460000003840076a70000015180 ======================================================================== Reading Header section Starting to read the header read 2 octets (0x0004) starting at octet 0 ID is 0x0004 (decimal 4) read 2 octets (0x8580) starting at octet 2 Flags are 0x8580 (decimal 34176) QR is set - response Opcode is 0 (QUERY) AA is set TC is unset RD is set RA is set Z is unset AD is unset CD is unset Rcode is 0 (NOERROR) read 2 octets (0x0001) starting at octet 4 Number of question RRs (QDCOUNT) is 0x0001 (decimal 1) read 2 octets (0x0000) starting at octet 6 Number of answer RRs (ANCOUNT) is 0x0000 (decimal 0) read 2 octets (0x0000) starting at octet 8 Number of authority RRs (NSCOUNT) is 0x0000 (decimal 0) AA is set but NSCOUNT==0 - ODD read 2 octets (0x0000) starting at octet 10 Number of additional RRs (ARCOUNT) is 0x0000 (decimal 0) End of Header section ======================================================================== Reading Question section (QDCOUNT is 1) Starting to read a question Starting to read a domain name read 1 octets (0x03) starting at octet 12 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x77) starting at octet 13 Octet 1/3 is: w read 1 octets (0x77) starting at octet 14 Octet 2/3 is: w read 1 octets (0x77) starting at octet 15 Octet 3/3 is: w Label is 'www' Name so far is: www read 1 octets (0x05) starting at octet 16 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x6b) starting at octet 17 Octet 1/5 is: k read 1 octets (0x65) starting at octet 18 Octet 2/5 is: e read 1 octets (0x72) starting at octet 19 Octet 3/5 is: r read 1 octets (0x6e) starting at octet 20 Octet 4/5 is: n read 1 octets (0x61) starting at octet 21 Octet 5/5 is: a Label is 'kerna' Name so far is: www.kerna read 1 octets (0x02) starting at octet 22 Length of next label is 0x02 (decimal 2) octets read 1 octets (0x69) starting at octet 23 Octet 1/2 is: i read 1 octets (0x65) starting at octet 24 Octet 2/2 is: e Label is 'ie' Name so far is: www.kerna.ie read 1 octets (0x00) starting at octet 25 Zero octet, end of name, append root label This name is 'www.kerna.ie.' QNAME is: www.kerna.ie. read 2 octets (0x000f) starting at octet 26 QTYPE is 0x000f (MX / decimal 15) read 2 octets (0x0001) starting at octet 28 QCLASS is 0x0001 (IN / decimal 1) www.kerna.ie. IN MX End of Question section ======================================================================== Reading Answer section (ANCOUNT is 0) End of Answer section ======================================================================== Reading Authority section (NSCOUNT is 0) End of Authority section ======================================================================== Reading Additional section (ARCOUNT is 0) End of Additional section ======================================================================== peek 82 octets starting at octet 30 Spare data - BAD (82 octets): 0x03777777056b65726e61026965000006000100015180003a03777777056b65726e610269650003777777056b65726e61086965406b65726e6103636f6d00af3c06bf00005460000003840076a70000015180 Attempting to readrr() - this may barf spectacularly Starting to read an RR Starting to read a domain name read 1 octets (0x03) starting at octet 30 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x77) starting at octet 31 Octet 1/3 is: w read 1 octets (0x77) starting at octet 32 Octet 2/3 is: w read 1 octets (0x77) starting at octet 33 Octet 3/3 is: w Label is 'www' Name so far is: www read 1 octets (0x05) starting at octet 34 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x6b) starting at octet 35 Octet 1/5 is: k read 1 octets (0x65) starting at octet 36 Octet 2/5 is: e read 1 octets (0x72) starting at octet 37 Octet 3/5 is: r read 1 octets (0x6e) starting at octet 38 Octet 4/5 is: n read 1 octets (0x61) starting at octet 39 Octet 5/5 is: a Label is 'kerna' Name so far is: www.kerna read 1 octets (0x02) starting at octet 40 Length of next label is 0x02 (decimal 2) octets read 1 octets (0x69) starting at octet 41 Octet 1/2 is: i read 1 octets (0x65) starting at octet 42 Octet 2/2 is: e Label is 'ie' Name so far is: www.kerna.ie read 1 octets (0x00) starting at octet 43 Zero octet, end of name, append root label This name is 'www.kerna.ie.' NAME is: www.kerna.ie. read 2 octets (0x0006) starting at octet 44 TYPE is 0x0006 (SOA / decimal 6) read 2 octets (0x0001) starting at octet 46 CLASS is 0x0001 (IN / decimal 1) read 4 octets (0x00015180) starting at octet 48 TTL is 0x00015180 (decimal 86400) read 2 octets (0x003a) starting at octet 52 RDLENGTH is 0x003a (decimal 58) octets peek 58 octets starting at octet 54 RDATA is 0x03777777056b65726e610269650003777777056b65726e61086965406b65726e6103636f6d00af3c06bf00005460000003840076a70000015180 Starting to read SOA RR RDATA Starting to read a domain name read 1 octets (0x03) starting at octet 54 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x77) starting at octet 55 Octet 1/3 is: w read 1 octets (0x77) starting at octet 56 Octet 2/3 is: w read 1 octets (0x77) starting at octet 57 Octet 3/3 is: w Label is 'www' Name so far is: www read 1 octets (0x05) starting at octet 58 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x6b) starting at octet 59 Octet 1/5 is: k read 1 octets (0x65) starting at octet 60 Octet 2/5 is: e read 1 octets (0x72) starting at octet 61 Octet 3/5 is: r read 1 octets (0x6e) starting at octet 62 Octet 4/5 is: n read 1 octets (0x61) starting at octet 63 Octet 5/5 is: a Label is 'kerna' Name so far is: www.kerna read 1 octets (0x02) starting at octet 64 Length of next label is 0x02 (decimal 2) octets read 1 octets (0x69) starting at octet 65 Octet 1/2 is: i read 1 octets (0x65) starting at octet 66 Octet 2/2 is: e Label is 'ie' Name so far is: www.kerna.ie read 1 octets (0x00) starting at octet 67 Zero octet, end of name, append root label This name is 'www.kerna.ie.' Starting to read a domain name read 1 octets (0x03) starting at octet 68 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x77) starting at octet 69 Octet 1/3 is: w read 1 octets (0x77) starting at octet 70 Octet 2/3 is: w read 1 octets (0x77) starting at octet 71 Octet 3/3 is: w Label is 'www' Name so far is: www read 1 octets (0x05) starting at octet 72 Length of next label is 0x05 (decimal 5) octets read 1 octets (0x6b) starting at octet 73 Octet 1/5 is: k read 1 octets (0x65) starting at octet 74 Octet 2/5 is: e read 1 octets (0x72) starting at octet 75 Octet 3/5 is: r read 1 octets (0x6e) starting at octet 76 Octet 4/5 is: n read 1 octets (0x61) starting at octet 77 Octet 5/5 is: a Label is 'kerna' Name so far is: www.kerna read 1 octets (0x08) starting at octet 78 Length of next label is 0x08 (decimal 8) octets read 1 octets (0x69) starting at octet 79 Octet 1/8 is: i read 1 octets (0x65) starting at octet 80 Octet 2/8 is: e read 1 octets (0x40) starting at octet 81 Octet 3/8 is: @ read 1 octets (0x6b) starting at octet 82 Octet 4/8 is: k read 1 octets (0x65) starting at octet 83 Octet 5/8 is: e read 1 octets (0x72) starting at octet 84 Octet 6/8 is: r read 1 octets (0x6e) starting at octet 85 Octet 7/8 is: n read 1 octets (0x61) starting at octet 86 Octet 8/8 is: a Label is 'ie@kerna' Name so far is: www.kerna.ie@kerna read 1 octets (0x03) starting at octet 87 Length of next label is 0x03 (decimal 3) octets read 1 octets (0x63) starting at octet 88 Octet 1/3 is: c read 1 octets (0x6f) starting at octet 89 Octet 2/3 is: o read 1 octets (0x6d) starting at octet 90 Octet 3/3 is: m Label is 'com' Name so far is: www.kerna.ie@kerna.com read 1 octets (0x00) starting at octet 91 Zero octet, end of name, append root label This name is 'www.kerna.ie@kerna.com.' read 4 octets (0xaf3c06bf) starting at octet 92 read 4 octets (0x00005460) starting at octet 96 read 4 octets (0x00000384) starting at octet 100 read 4 octets (0x0076a700) starting at octet 104 read 4 octets (0x00015180) starting at octet 108 www.kerna.ie. 86400 IN SOA www.kerna.ie. www.kerna.ie@kerna.com. 2939946687 21600 900 7776000 86400 === End packet =========================================================