[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [idn] IDN examples for testing



"J. William Semich" <bill@mail.nic.nu> writes:

> FYI, .nu only supports ASCII zone files in it's implementation of
> IDN. Any redirects of non-ASCII HTTP requests follow the RFCs. This
> would be pretty simple for anyone to verify.

Please have a look at the attached tcpdump output. It is a DNS
response, sent in response to MSIE6 querying www.tegumeå.nu.  It shows
the .nu nameservers do respond with non-ASCII labels (which, in this
case, are meant to be interpreted as Latin-1).

Regards,
Martin

Frame 2 (248 bytes on wire, 248 bytes captured)
    Arrival Time: Mar 23, 2003 09:57:52.442733000
    Time delta from previous packet: 0.081533000 seconds
    Time relative to first packet: 0.081533000 seconds
    Frame Number: 2
    Packet Length: 248 bytes
    Capture Length: 248 bytes
Internet Protocol, Src Addr: 217.5.100.1 (217.5.100.1), Dst Addr: 217.232.37.57 (217.232.37.57)
    Version: 4
    Header length: 20 bytes
    Differentiated Services Field: 0x00 (DSCP 0x00: Default; ECN: 0x00)
        0000 00.. = Differentiated Services Codepoint: Default (0x00)
        .... ..0. = ECN-Capable Transport (ECT): 0
        .... ...0 = ECN-CE: 0
    Total Length: 226
    Identification: 0x1f43
    Flags: 0x00
        .0.. = Don't fragment: Not set
        ..0. = More fragments: Not set
    Fragment offset: 0
    Time to live: 57
    Protocol: UDP (0x11)
    Header checksum: 0x25a0 (correct)
    Source: 217.5.100.1 (217.5.100.1)
    Destination: 217.232.37.57 (217.232.37.57)
User Datagram Protocol, Src Port: domain (53), Dst Port: 3013 (3013)
    Source port: domain (53)
    Destination port: 3013 (3013)
    Length: 206
    Checksum: 0x7bfe (correct)
Domain Name System (response)
    Transaction ID: 0x000b
    Flags: 0x8180 (Standard query response, No error)
        1... .... .... .... = Response: Message is a response
        .000 0... .... .... = Opcode: Standard query (0)
        .... .0.. .... .... = Authoritative: Server is not an authority for domain
        .... ..0. .... .... = Truncated: Message is not truncated
        .... ...1 .... .... = Recursion desired: Do query recursively
        .... .... 1... .... = Recursion available: Server can do recursive queries
        .... .... ..0. .... = Answer authenticated: Answer/authority portion was not authenticated by the server
        .... .... .... 0000 = Reply code: No error (0)
    Questions: 1
    Answer RRs: 2
    Authority RRs: 6
    Additional RRs: 0
    Queries
        www.tegumeå.nu: type A, class inet
            Name: www.tegumeå.nu
            Type: Host address
            Class: inet
    Answers
        www.tegumeå.nu: type A, class inet, addr 212.181.91.6
            Name: www.tegumeå.nu
            Type: Host address
            Class: inet
            Time to live: 1 day
            Data length: 4
            Addr: 212.181.91.6
        www.tegumeå.nu: type A, class inet, addr 64.55.105.9
            Name: www.tegumeå.nu
            Type: Host address
            Class: inet
            Time to live: 1 day
            Data length: 4
            Addr: 64.55.105.9
    Authoritative nameservers
        nu: type NS, class inet, ns ns0.de.nic.nu
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 13
            Name server: ns0.de.nic.nu
        nu: type NS, class inet, ns ns0.telia.nic.nu
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 12
            Name server: ns0.telia.nic.nu
        nu: type NS, class inet, ns tld1.ultradns.net
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 19
            Name server: tld1.ultradns.net
        nu: type NS, class inet, ns tld2.ultradns.net
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 7
            Name server: tld2.ultradns.net
        nu: type NS, class inet, ns ns.nic.nu
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 5
            Name server: ns.nic.nu
        nu: type NS, class inet, ns nz.ns.nic.nu
            Name: nu
            Type: Authoritative name server
            Class: inet
            Time to live: 1 day
            Data length: 5
            Name server: nz.ns.nic.nu

0000  00 50 bf 55 39 1b 00 90 1a 10 16 46 88 64 11 00   .P.U9......F.d..
0010  0c 46 00 e4 00 21 45 00 00 e2 1f 43 00 00 39 11   .F...!E....C..9.
0020  25 a0 d9 05 64 01 d9 e8 25 39 00 35 0b c5 00 ce   %...d...%9.5....
0030  7b fe 00 0b 81 80 00 01 00 02 00 06 00 00 03 77   {..............w
0040  77 77 08 74 65 67 75 6d 65 c3 a5 02 6e 75 00 00   ww.tegume...nu..
0050  01 00 01 c0 0c 00 01 00 01 00 01 51 80 00 04 d4   ...........Q....
0060  b5 5b 06 c0 0c 00 01 00 01 00 01 51 80 00 04 40   .[.........Q...@
0070  37 69 09 c0 19 00 02 00 01 00 01 51 80 00 0d 03   7i.........Q....
0080  6e 73 30 02 64 65 03 6e 69 63 c0 19 c0 19 00 02   ns0.de.nic......
0090  00 01 00 01 51 80 00 0c 03 6e 73 30 05 74 65 6c   ....Q....ns0.tel
00a0  69 61 c0 54 c0 19 00 02 00 01 00 01 51 80 00 13   ia.T........Q...
00b0  04 74 6c 64 31 08 75 6c 74 72 61 64 6e 73 03 6e   .tld1.ultradns.n
00c0  65 74 00 c0 19 00 02 00 01 00 01 51 80 00 07 04   et.........Q....
00d0  74 6c 64 32 c0 83 c0 19 00 02 00 01 00 01 51 80   tld2..........Q.
00e0  00 05 02 6e 73 c0 54 c0 19 00 02 00 01 00 01 51   ...ns.T........Q
00f0  80 00 05 02 6e 7a c0 b0                           ....nz..