Dave Thaler

Photo of Dave Thaler

Dave Thaler is a Software Architect iat Microsoft. Prior to joining Microsoft in 1998, he was a routing developer at Merit Network. Since then, he has been responsible for multicast, IPv6, and network diagnostics, within Windows Networking, and also led the TCP/IP team during the design of the new TCP/IP stack in Windows Vista. Dave has been active in the IETF since 1995 and has authored over 50 RFCs, covering IPv6, multicast, MIBs, etc. He currently co-chairs the TEEP and SUIT working groups, and previously served as co-chair of the MALLOC WG. Dave holds a Ph.D in Computer Science from the University of Michigan. Website: http://research.microsoft.com/users/dthaler


rfc2117 Jun 1997 Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification
rfc2362 Jun 1998 Protocol Independent Multicast-Sparse Mode (PIM-SM): Protocol Specification
rfc2667 Aug 1999 IP Tunnel MIB
rfc2715 Oct 1999 Interoperability Rules for Multicast Routing Protocols
rfc2776 Feb 2000 Multicast-Scope Zone Announcement Protocol (MZAP)
rfc2908 Sep 2000 The Internet Multicast Address Allocation Architecture
rfc2909 Sep 2000 The Multicast Address-Set Claim (MASC) Protocol
rfc2932 Oct 2000 IPv4 Multicast Routing MIB
rfc2933 Oct 2000 Internet Group Management Protocol MIB
rfc2934 Oct 2000 Protocol Independent Multicast MIB for IPv4
rfc2991 Nov 2000 Multipath Issues in Unicast and Multicast Next-Hop Selection
rfc3306 Sep 2002 Unicast-Prefix-based IPv6 Multicast Addresses
rfc3559 Jun 2003 Multicast Address Allocation MIB
rfc3678 Jan 2004 Socket Interface Extensions for Multicast Source Filters
rfc3913 Sep 2004 Border Gateway Multicast Protocol (BGMP): Protocol Specification
rfc4087 Jun 2005 IP Tunnel MIB
rfc4191 Nov 2005 Default Router Preferences and More-Specific Routes
rfc4214 Oct 2005 Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)
rfc4311 Nov 2005 IPv6 Host-to-Router Load Sharing
rfc4389 Apr 2006 Neighbor Discovery Proxies (ND Proxy)
rfc4624 Oct 2006 Multicast Source Discovery Protocol (MSDP) MIB
rfc4795 Jan 2007 Link-local Multicast Name Resolution (LLMNR)
rfc4840 Apr 2007 Multiple Encapsulation Methods Considered Harmful
rfc4846 Jul 2007 Independent Submissions to the RFC Editor
rfc4903 Jun 2007 Multi-Link Subnet Issues
rfc5132 Dec 2007 IP Multicast MIB
rfc5214 Mar 2008 Intra-Site Automatic Tunnel Addressing Protocol (ISATAP)
rfc5218 Jul 2008 What Makes for a Successful Protocol?
rfc5505 May 2009 Principles of Internet Host Configuration
rfc5902 Jul 2010 IAB Thoughts on IPv6 Network Address Translation
rfc5970 Sep 2010 DHCPv6 Options for Network Boot
rfc5991 Sep 2010 Teredo Security Updates
rfc6034 Oct 2010 Unicast-Prefix-Based IPv4 Multicast Addresses
rfc6055 Feb 2011 IAB Thoughts on Encodings for Internationalized Domain Names
rfc6081 Jan 2011 Teredo Extensions
rfc6169 Apr 2011 Security Concerns with IP Tunneling
rfc6250 May 2011 Evolution of the IP Model
rfc6724 Sep 2012 Default Address Selection for Internet Protocol Version 6 (IPv6)
rfc6912 Apr 2013 Principles for Unicode Code Point Inclusion in Labels in the DNS
rfc6943 May 2013 Issues in Identifier Comparison for Security Purposes
rfc7094 Jan 2014 Architectural Considerations of IP Anycast
rfc7288 Jun 2014 Reflections on Host Firewalls
rfc7452 Mar 2015 Architectural Considerations in Smart Object Networking
rfc7559 May 2015 Packet-Loss Resiliency for Router Solicitations
rfc7595 Jun 2015 Guidelines and Registration Procedures for URI Schemes
rfc7721 Mar 2016 Security and Privacy Considerations for IPv6 Address Generation Mechanisms
rfc7754 Mar 2016 Technical Considerations for Internet Service Blocking and Filtering
rfc8064 Feb 2017 Recommendation on Stable IPv6 Interface Identifiers
rfc8065 Feb 2017 Privacy Considerations for IPv6 Adaptation-Layer Mechanisms
rfc8117 Mar 2017 Current Hostname Practice Considered Harmful
rfc8170 May 2017 Planning for Protocol Adoption and Subsequent Transitions
rfc8257 Oct 2017 Data Center TCP (DCTCP): TCP Congestion Control for Data Centers
rfc8477 Oct 2018 Report from the Internet of Things (IoT) Semantic Interoperability (IOTSI) Workshop 2016

Expired Drafts excluding replaced drafts