windows and ipv6

Upload: anindya4all

Post on 31-May-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Windows and Ipv6

    1/19

    IPv6 and Microsoft Windows

    (as of April 14, 2002)IPv6 Workshop

    Bill Cerveny

  • 8/14/2019 Windows and Ipv6

    2/19

    Supported Platforms

    Windows 2000 with Service Pack 1

    installed

    Must install IPv6 Technology Preview Installing with Service Pack 2: see http://msdn.

    microsoft.com/Downloads/sdks/platform/tpipv6/

    faq.asp

    Windows XP Integral part of the operating system

    Must be turned on

    http://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asphttp://msdn.microsoft.com/Downloads/sdks/platform/tpipv6/faq.asp
  • 8/14/2019 Windows and Ipv6

    3/19

    Turning on IPv6 support inWindows XP

    C:\Documents and Settings\Bill>ipv6 install

    Installing...

    Succeeded.

  • 8/14/2019 Windows and Ipv6

    4/19

    Installation Verification via ipv6if

    C:\Documents and Settings\Bill>ipv6 if

    Interface 5: Ethernet: Local Area Connection 2

    uses Neighbor Discovery

    uses Router Discovery

    link-layer address: 00-50-04-f0-64-b2preferred global 3ffe:3700:1f05:e0:d847:c169:caa0:cab2, life 6d23h56m11s/23h

    53m49s (anonymous)

    preferred global 3ffe:3700:1f05:e0:250:4ff:fef0:64b2, life 29d23h58m54s/6d23

    h58m54s (public)

    preferred link-local fe80::250:4ff:fef0:64b2, life infinite

    multicast interface-local ff01::1, 1 refs, not reportable

    multicast link-local ff02::1, 1 refs, not reportable

    multicast link-local ff02::1:fff0:64b2, 2 refs, last reporter

    multicast link-local ff02::1:ffa0:cab2, 1 refs, last reporter

  • 8/14/2019 Windows and Ipv6

    5/19

  • 8/14/2019 Windows and Ipv6

    6/19

    Installation Verification via ipv6if(cont)

    link MTU 1500 (true link MTU 1500)

    current hop limit 128

    reachable time 25000ms (base 30000ms)

    retransmission interval 1000ms

    DAD transmits 1Interface 3: 6to4 Tunneling Pseudo-Interface

    does not use Neighbor Discovery

    does not use Router Discovery

    preferred global 2002:d1d3:ed55::d1d3:ed55, life infinite

    link MTU 1280 (true link MTU 65515)

    current hop limit 128

    reachable time 32000ms (base 30000ms)

    retransmission interval 1000ms

    DAD transmits 0

  • 8/14/2019 Windows and Ipv6

    7/19

    Installation Verification via ipv6if(cont)

    Interface 2: Automatic Tunneling Pseudo-Interface

    does not use Neighbor Discovery

    does not use Router Discovery

    router link-layer address: 0.0.0.0EUI-64 embedded IPv4 address: 0.0.0.0

    preferred link-local fe80::5efe:209.211.237.85, life infinite

    preferred global ::209.211.237.85, life infinite

    link MTU 1280 (true link MTU 65515)

    current hop limit 128

    reachable time 43000ms (base 30000ms)

    retransmission interval 1000ms

    DAD transmits 0

  • 8/14/2019 Windows and Ipv6

    8/19

    Installation Verification via ipv6if(cont)

    Interface 1: Loopback Pseudo-Interface

    does not use Neighbor Discovery

    does not use Router Discovery

    link-layer address:preferred link-local ::1, life infinite

    preferred link-local fe80::1, life infinite

    link MTU 1500 (true link MTU 4294967295)

    current hop limit 128

    reachable time 21500ms (base 30000ms)

    retransmission interval 1000ms

    DAD transmits 0

  • 8/14/2019 Windows and Ipv6

    9/19

    Windows XP ping6

    C:\Documents and Settings\Bill>ping6 www.kame.net

    Pinging kame220.kame.net [3ffe:501:4819:2000:280:adff:fe71:81fc]

    from 3ffe:3700:1f05:e0:d847:c169:caa0:cab2 with 32 bytes of data:

    Reply from 3ffe:501:4819:2000:280:adff:fe71:81fc: bytes=32 time=249ms

    Reply from 3ffe:501:4819:2000:280:adff:fe71:81fc: bytes=32 time=232ms

    Reply from 3ffe:501:4819:2000:280:adff:fe71:81fc: bytes=32 time=249ms

    Reply from 3ffe:501:4819:2000:280:adff:fe71:81fc: bytes=32 time=229ms

    Ping statistics for 3ffe:501:4819:2000:280:adff:fe71:81fc:

    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),

    Approximate round trip times in milli-seconds:

    Minimum = 229ms, Maximum = 249ms, Average = 239ms

  • 8/14/2019 Windows and Ipv6

    10/19

    IPv6 tracert

    C:\Documents and Settings\Bill>tracert6 www.kame.net

    Tracing route to kame220.kame.net [3ffe:501:4819:2000:280:adff:fe71:81fc]

    from 3ffe:3700:1f05:e0:d847:c169:caa0:cab2 over a maximum of 30 hops:

    1

  • 8/14/2019 Windows and Ipv6

    11/19

    IPv6 configuration commands

    ipv6 rc View the route cache

    ipv6 nc View the neighbor cache

    ipv6 if View interface information

    ipv6 ifc Configure interface attributes

    ipv6 rtu Add IPv6 routeipv6 adu Configure IPv6 with manual

    addresses

  • 8/14/2019 Windows and Ipv6

    12/19

    ipv6 rc (route cache)

    C:\Documents and Settings\Bill>ipv6 rc

    3ffe:501:4819:2000:280:adff:fe71:81fc via 5/fe80::260:2fff:fea3:c098

    src 5/3ffe:3700:1f05:e0:d847:c169:caa0:cab2

    PMTU 1500

    2001:200:0:4819:280:adff:fe71:81fc via 5/fe80::260:2fff:fea3:c098

    src 5/3ffe:3700:1f05:e0:d847:c169:caa0:cab2

    PMTU 1500

    2002:c058:6301::c058:6301 via 3/2002:c058:6301::c058:6301 (stale)

    src 3/2002:d1d3:ed55::d1d3:ed55

    PMTU 1280

    2002:836b:213c::836b:213c via 3/2002:836b:213c::836b:213c (stale)

    src 3/2002:d1d3:ed55::d1d3:ed55

    PMTU 1280

  • 8/14/2019 Windows and Ipv6

    13/19

    ipv6 nc (neighbor cache)

    C:\Documents and Settings\Bill>ipv6 nc

    5: fe80::260:2fff:fea3:c098 00-60-2f-a3-c0-98 stale (router)

    5: fe80::250:4ff:fef0:64b2 00-50-04-f0-64-b2 permanent

    5: 3ffe:3700:1f05:e0:250:4ff:fef0:64b2 00-50-04-f0-64-b2 permanent

    5: 3ffe:3700:1f05:e0:d847:c169:caa0:cab2 00-50-04-f0-64-b2 permanent4: fe80::260:8ff:fed2:5c1b 00-60-08-d2-5c-1b permanent

    3: 2002:c058:6301::c058:6301 192.88.99.1 permanent

    3: 2002:836b:213c::836b:213c 131.107.33.60 permanent

    3: 2002:d1d3:ed55::d1d3:ed55 127.0.0.1 permanent

    3: 2002:836b:213c:1:e0:8f08:f020:8 131.107.33.60 permanent

    3: 2001:708:0:1::624 incomplete

    2: ::209.211.237.85 127.0.0.1 permanent

    2: fe80::5efe:209.211.237.85 127.0.0.1 permanent

    1: fe80::1 permanent

    1: ::1 permanent

  • 8/14/2019 Windows and Ipv6

    14/19

    Operating System Applicationswith IPv6 Functionality Included

    Internet Explorer

    telnet

    ftp

    ftpd

    Microsoft Network Monitor

  • 8/14/2019 Windows and Ipv6

    15/19

    Coming Soon

    .net Server, now in beta and to bereleased in 2H2002:

    IPv6 compliant IIS

    IPv6 compliant Micosoft Media Server

    Anything that runs over MS RPC should justwork.

    Alledgedly every Microsoft applicationgroup is working on IPv6 compliance,but timetables are uncertain.

  • 8/14/2019 Windows and Ipv6

    16/19

    Open Software with IPv6 Supportwithin Windows XP

    NTemacs

    Teraterm Pro with SSH

    Cygwin with IPv6 extensions

    Apache with IPv6 extensions for win32

    NcFTP

    Windump

    Emacs

  • 8/14/2019 Windows and Ipv6

    17/19

    Open Source Porting Problems

    Sylpheed supports IPv6 with FreeBSD andLinux, but doesnt appear to work withWindows XP

    Mozilla supports IPv6 on FreeBSD and Linux,but not for Windows. This is apparentlybecause Windows XP doesnt support IPv4-mapped IPv6 addresses

    Mozilla developer said there is some interest in makingmozilla IPv6-capable on Windows XP

    Look for a Windows single stack network architecture in2003

  • 8/14/2019 Windows and Ipv6

    18/19

    Applications to be investigated

    Wanderlust - Yet another message

    interface on Emacsen

    http://www.gohome.org/wl/index-e.html#IMAGES

  • 8/14/2019 Windows and Ipv6

    19/19

    Microsoft Bleeding EdgeStatement

    The IPv6 software supplied in this release contains

    prerelease code and is not intended for commercial

    use. This software is available for research,

    development and testing only and must never be usedin a production environment. Microsoft is not

    responsible for your use of the code or for the results

    from your use of the code, and Microsoft does not

    provide any level of technical support for IPv6 in thisrelease. Peer support is available from the

    microsoft.public.platformssdk.networking.ipv6

    newsgroup found at msnews.microsoft.com