Enhancements for Connecting Remote Users and Networks in Windows 7
Windows 7 builds on the foundation of Windows Vista by adding new features and enhancing existing features used for connecting remote users and networks. These improvements include the following:
- Support for a new tunneling protocol called Internet Key Exchange version 2 (IKEv2)
- Support for Mobility and Multihoming Protocol for Internet Key Exchange (MOBIKE), an extension of IKEv2 that allows VPN connections to change their reachable addresses without reestablishing security associations (SAs)
- VPN Reconnect, a new feature of Windows 7 and Windows Server 2008 R2 that uses IKEv2 and MOBIKE to provide automatic and seamless switchover of an active VPN connection whenever the underlying Internet connection changes
- Automatic fallback to Secure Socket Tunneling Protocol (SSTP) when an IKEv2 connection is attempted and fails
- Integration of remote access and VPN connections into the View Available Networks user interface (UI) to provide an improved connection dialing experience
- Support for allowing administrators to select the certificate to use for server authentication in SSTP
- DirectAccess, a new feature of Windows 7 and Windows Server 2008 R2 that provides users with the experience of being seamlessly connected to the corporate network from any location where they have Internet access
- BranchCache, a new feature of Windows 7 and Windows Server 2008 R2 that allows content from file servers and Web servers at a central office to be cached on computers at a local branch office, thus improving application response time and reducing wide area network (WAN) traffic
- Enhancements to the Remote Desktop Protocol (RDP) that improve the performance and quality of user experience for Remote Desktop sessions
- Mobile Broadband, which makes it easy to connect Windows 7 computers to the Internet using a wireless data card regardless of the cellular provider being used.
The sections that follow provide more information concerning some of these new features and enhancements, and information on some of the other improvements can be found in later sections of this tutorial.
In this tutorial:
- Connecting Remote Users and Networks
- Enhancements for Connecting Remote Users and Networks in Windows 7
- Understanding IKEv2
- Understanding MOBIKE
- Understanding VPN Reconnect
- Protocols and Features of VPN Reconnect
- How VPN Reconnect Works
- Understanding DirectAccess
- Benefits of DirectAccess
- How DirectAccess Works
- Windows 7 and Windows Server 2008 R2
- Ipv6
- IPsec
- Perimeter Firewall Exceptions
- Implementing DirectAccess
- Understanding BranchCache
- Benefits of BranchCache
- How BranchCache Works
- Protocols Supported by BranchCache
- Implementing BranchCache
- Supported Connection Types
- Outgoing Connection Types
- Incoming Connection Types
- Deprecated Connection Types
- Supported Tunneling Protocols
- Comparing the Different Tunneling Protocols
- Understanding Cryptographic Enhancements
- Support for AES
- Weak Cryptography Removal from PP TP/L2TP
- Supported Authentication Protocols
- Understanding the VPN Connection Negotiation Process
- Creating and Configuring VPN Connection
- Creating a VPN Connection
- Initiating a Connection
- Terminating a Connection
- Viewing Connection Details
- Configuring a VPN Connection
- Configuring Security Settings for a VPN Connection
- Configuring the Tunneling Protocol (s) Used
- Configuring Advanced Connection Settings
- Configuring the Data Encryption Level
- Configuring the Authentication Method Used
- Configuring Authentication for IKEv2 connections
- Configuring Mobility for IKEv2 Connections
- Configuring Dial-Up Connections
- Creating a Dial-Up Connection
- Advanced Connection Settings
- Configuring Incoming Connections
- Managing Connections Using Group Policy
- Using Remote Desktop
- Understanding Remote Desktop
- Versions of RDP
- RDP 6.1 Features and Enhancements
- RDP 7.0 new features and enhancements
- RemoteApp and Desktop Connection
- Understanding RDC
- Understanding Remote Desktop Services Terminology
- Configuring and Using Remote Desktop
- Enabling Remote Desktop and Authorizing Users on a Single Computer
- Enabling Remote Desktop Using Group Policy
- Configuring and Deploying Remote Desktop Connection
- Configuring Remote Desktop Connection from the Command Line
- Configuring Remote Desktop Connection Using Notepad
- Configuring Remote Desktop Using Group Policy
- Establishing a Remote Desktop Session
- Improving Remote Desktop Performance
- Troubleshooting Remote Desktop Sessions
- Configuring and Using RemoteApp and Desktop Connection