Windows Core Networking

Windows Core Networking APIs and technologies such as Winsock, TCP/IP stack, WFP, IPsec, IPv6, WSK, WinINet, Http.sys, WinHttp, QoS, and System.Net

Advances in Windows Vista TCP/IP

The Windows Vista TCP/IP stack has made tremendous improvements in its efficiency, taking full...

Author: wndpteam Date: 05/05/2006

Network Programming with Winsock Kernel (WSK)

Winsock Kernel (WSK) is the latest network programming interface introduced by the WNDP team in...

Author: wndpteam Date: 05/04/2006

Network security made richer and simpler

What if you could filter IPsec encrypted traffic? What if you could easily filter both IPv4 and IPv6...

Author: wndpteam Date: 05/03/2006

What is NetDMA?

The NetDMA term was coined by the networking team to imply a DMA (Direct Memory Access) engine that...

Author: wndpteam Date: 05/02/2006

Enabling Diagnostics for Network Performance Tuning

In Windows Vista Home Premium and Ultimate editions, Media Center will be available to all. Xbox 360...

Author: wndpteam Date: 04/29/2006

Advances in Windows TCP/IP Networking

Significant advances have been made, both in hardware and in software, over the past few years that...

Author: wndpteam Date: 04/25/2006

Network Access Protection

Network Access Protection (NAP) is an exciting new solution that will be included in Windows Vista...

Author: wndpteam Date: 04/18/2006

Get Ready for the WinHEC 2006 Guest Blogger Series

Starting Monday April 17th the WinHEC 2006 Guest Blogger Series begins right here on the WNDP blog...

Author: wndpteam Date: 04/14/2006

TLS enabled by default in IE 7.0 and WinINet

Transport Layer Security (“TLS”) and Secure Sockets Layer (“SSL”) are transport-layer protocols for...

Author: wndpteam Date: 04/12/2006

WinINet Support for Negotiate Auth to a Proxy Server in Windows Vista

By default WinINet supports the following authentication schemes: Negotiate, NTLM, Digest and Basic....

Author: wndpteam Date: 04/07/2006

Winsock and the new SDK Headers

As you may have noticed in the recent Vista CTP SDK, the Winsock headers have undergone some...

Author: wndpteam Date: 04/07/2006

Simple .NET TCP Framing Example

Recently, Jon Cole from the System.Net QA team posted a great article in response to questions we've...

Author: wndpteam Date: 04/06/2006

WinINet ETW Tracing Support in Windows Vista

In order to enhance debugging of wininet.dll for application developers, Microsoft has added ETW...

Author: wndpteam Date: 03/28/2006

What's next on the client HTTP stack front

https://www.microsoft-watch.com/article2/0,2180,1940567,00.aspHachamovitch acknowledged Microsoft...

Author: wndpteam Date: 03/23/2006

CNet gives a quick look at Vista Networking

CNet wrote some nice words about Windows Vista, especially the QoS work: NetworkingWindows Vista...

Author: wndpteam Date: 03/22/2006

Update IE7 Beta 2 Preview available

There is an updated IE7 Beta 2 Preivew. Go get it!Also go visit the IE blog entry on the release....

Author: wndpteam Date: 03/20/2006

Introduction to Winsock Kernel (WSK)

Overview of WSK In Windows Vista a new transport-independent kernel mode Network Programming...

Author: wndpteam Date: 02/24/2006

Winsock and Vista User Account Control

As you might have heard, Vista introduces User Account Control (UAC) which is a security feature...

Author: wndpteam Date: 02/22/2006

Categorizing LSPs and Applications

In Windows Vista there is a new method for categorizing both Winsock Layered Service Providers (LSP)...

Author: wndpteam Date: 02/09/2006

What is the problem with 802.1p?

With 802.1q and 802.1p (see the introduction for background), we have a means to color traffic on...

Author: wndpteam Date: 01/18/2006

Introduction to 802.1p

In a previous post, I discussed traffic coloring. Modifications to a data packet such that the...

Author: wndpteam Date: 01/09/2006

Dual Stack Sockets on Windows Vista

One of the changes in Windows Vista is that the IPv4 and IPv6 stacks are integrated -- on older OSes...

Author: wndpteam Date: 12/22/2005

Winsock Connect and TCP SYN Attack Protection

TCP SYN attack protection has been available on Windows platforms since Windows 2000, but by default...

Author: wndpteam Date: 12/09/2005

Connecting Your Digital Home

Having spent numerous hours working with analysts reviewing Media Center Extender products to help...

Author: wndpteam Date: 11/06/2005

QOS Fundamentals

In his previous posts, Gabe introduced networking's QoS team and touched upon some of the areas...

Author: wndpteam Date: 11/02/2005

.Net Framework 2.0 - What's new

On October 27th the .Net Framework 2.0 was made available to MSDN subscribers and launch events will...

Author: wndpteam Date: 11/01/2005

Winsock - Microsoft Connect Program

In an earlier blog (https://blogs.msdn.com/wndp/archive/2005/09/27/474679.aspx), Shivakumar...

Author: wndpteam Date: 10/30/2005

The Necessity for End-to-End QoS Experiments

One phrase you'll see time and again within posts is the necessity for "end-to-end"...

Author: wndpteam Date: 10/24/2005

Introduction to WNDP QoS team

I wanted to open the WNDP QoS blog with an introduction to the program and problem space our...

Author: wndpteam Date: 10/19/2005

Changes in Socket Bind

MSDN finally has the "Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE" doc online. I previously posted it...

Author: wndpteam Date: 09/29/2005

WNDP Connect - submit bugs and feature requests

You can report bugs and suggest features for WinInet, WinHTTP and HTTP.sys using Microsoft Connect...

Author: wndpteam Date: 09/27/2005

Channel9 visits the Networking Stack Team

Our colleagues down the hall, TCP/IP dev lead Sanjay, architect Abolade and NDIS dev lead Ali (and...

Author: wndpteam Date: 09/16/2005

System .NET features and future

As many of you may already know, the release of Visual Studio .NET 2005 is right around the corner…...

Author: wndpteam Date: 09/06/2005

Changes in WinInet API validation code could lead to Unexpected Behavior

In Windows Vista and IE7 we have changed the parameter validation code in WinInet to be more...

Author: wndpteam Date: 08/18/2005

Socket Security: Using SO_REUSEADDR and SO_EXCLUSIVEADDRUSE

Developing secure applications is a priority for most developers today; however, socket security is...

Author: wndpteam Date: 08/03/2005

Automatic Proxy Configuration in System.NET

MSDN Magazine recently published a great read on changes to web proxy functionality in the .NET...

Author: wndpteam Date: 08/03/2005

Kernel Mode SSL in HTTPAPI 2.0

Win2k3 SP1 introduced Kernel mode SSL which had great perf benefits over Win2k3 but the...

Author: wndpteam Date: 07/29/2005

Say Hello to HTTP API Version 2.0

With Longhorn Vista Beta 1 comes a new API for http.sys, HTTP API Version 2.0, which includes...

Author: wndpteam Date: 07/28/2005

Programatically setting Wininet/Internet Explorer's Proxy settings

We got a question in the comments: I wonder how I can set the proxy server for WinInet...

Author: wndpteam Date: 07/20/2005

MSDN Magazine on Winsock/System.Net

MSDN Magazine for August 2005 has an article about System.Net.Sockets and WinSock by Daryn Kiely:...

Author: wndpteam Date: 07/19/2005

Recently WSJ's Walter S. Mossberg spent a bit of time railing against tracking cookies as meeting...

Author: wndpteam Date: 07/19/2005

David Wang discusses http.sys's kernel response cache.

Check out David Wang's recent post about http.sys's response cache. He describes the configurable...

Author: wndpteam Date: 07/15/2005

WNDP MSDN Library References

Here is a list of references to some of the APIs within the WNDP group WinINet Winsock WinHttpQoS

Author: wndpteam Date: 06/23/2005

Run ASMX without IIS

Back in late 2004, Aaron Skonnard wrote an interesting article that details how a developer can...

Author: wndpteam Date: 06/23/2005

Welcome WNDP Team to the Blogsphere!

Over the coming weeks the team will be adding information on developing your applications with the...

Author: wndpteam Date: 06/23/2005

<Previous