Windows Firewall Technologies

Purpose

Windows Firewall with Advanced Security and the related firewall technologies documented here enable developers to share Internet connections, protect connections using a firewall, and provide Network Address Translation (NAT).

Microsoft has released several versions of the firewall product, each building on the previous technology. The current release, Windows Firewall with Advanced Security, allows the creation of extremely specific firewall rules.

The specific technologies are as follows (listed here from newest to oldest):

Developer audience

Developers must be knowledgeable in networking, TCP port management, and C/C++ programming.

Run-time requirements

The technologies described in this section have varied run-time requirements. Consult the documentation for the technology being used for its run-time requirements.

In this section