and Control client is installed and double clicking their icon can initiate a connection to the Internet via the gateway device and show status information. NAT port mappings are also shown and can be set up. Built-in PPPoE protocol for individual authenticated access to remote servers. Connection Manager is the client dialer with the ability to connect to customized remote access connections and customized phone books of access numbers that can be created using the Connection Manager Administration Kit (CMAK). Connection Manager supports favorites to save settings for multiple network locations, client side logging and callback features and exposes more previously unavailable settings in the UI. There is support for split tunneling (although not secure) for VPN connections so VPN clients may access the internet. Windows Update uses binary delta compression so the size of Windows XP updates to download is reduced. Improved support for infrared including IrDA networking (IrCOMM modems, IrNET and P2P) Network connection status support tab which displays IP configuration and offers a 1-click "Repair" function to perform a series of steps that reset the network connection. Windows XP includes network diagnostic tools such as Netsh diag, netdiag.exe in the support tools and Basic Network Diagnostics integrated into the Help and Support Center There are new WinSock APIs for performance and IPv6 support. Network Location Awareness APIs are exposed through Winsock for determining network states and notifying Winsock client applications of changes. Windows XP components such as Internet Connection Sharing, Windows Firewall and Network Setup Wizard make use of these network location APIs. Winsock has the ability to self-heal if a Winsock LSP uninstallation damages it. Also, users can manually reset and repair a corrupted Winsock stack using the netsh winsock reset command. Support for PVC Encapsulation (RFC 2684) NDIS 5.1 has performance enhancements, Plug and Play and Power event notifications for miniport drivers, send cancellation and 64-bit statistic counters. Remote NDIS supports USB attached network devices. Expanded support for soft modems and HomePNA adapters. Notification when a network has limited or no connectivity. TAPI 3.1 exposes COM interfaces. H.323v2 based IP telephony and IP multicast AV conferencing Telephony Service Providers are included. TAPI 3.1 also includes File Terminals (record streaming data), Pluggable Terminals (add external terminal object), USB/HID Phone TSP (control a USB phone and use it as a streaming endpoint) and support for Auto Discovery of TAPI Servers. Several H.323 supplementary services have been implemented