How Hosted Cache Works
At a detailed level, the Hosted Cache model follows this process to cache and retrieve data:
- The client running Windows 7 connects to the content server (a file or Web server running Windows Server 2008 R2) and requests a file (or part of a file), exactly as it does if it retrieves the file without using BranchCache. After authorizing the user, the server returns an identifier that includes a signed hash of the data segment. The client uses the identifier to search for the file on the Hosted Cache, a local server running Windows Server 2008 R2. Because this is the first time any client has retrieved the file, it is not already cached. Therefore, the client retrieves the file directly from the content server.
- The client stores a copy of the data in the Hosted Cache.
- A second client running Windows 7 requests the same file from the content server. Again, the content server authorizes the user and returns an identifier.
- The client uses the identifier to request the data from its Hosted Cache server. The Hosted Cache encrypts the data and returns it to the client. The client then validates the data using the hash provided as part of the identifier to verify that it has not been modified.
In this tutorial:
- Configuring Windows Networking
- Usability Improvements
- Network And Sharing Center
- Network Explorer
- How Windows Finds Network Resources
- How Windows Publishes Network Resources
- How Windows Creates the Network Map
- Network Map
- Set Up A Connection Or Network Wizard
- Manageability Improvements
- Network Location Types
- Policy-Based QoS
- Selecting DSCP Values
- Planning Traffic Throttling
- Configuring QoS Policies
- Configuring System-Wide QoS Settings
- Configuring Advanced QoS Settings
- Testing QoS
- Windows Firewall and IPsec
- Windows Connect Now in Windows 7
- Core Networking Improvements
- Networking BranchCache
- How Hosted Cache Works
- How Distributed Cache Works
- Configuring BranchCache
- BranchCache Protocols
- File Sharing Using SMB
- Web Browsing with HTTP (Including HTTPS)
- DNSsec
- GreenIT
- Efficient Networking
- What Causes Latency, How to Measure It, and How to Control It
- TCP Receive Window Scaling
- Scalable Networking
- Improved Reliability
- IPv6 Support
- 802.1X Network Authentication
- Server Message Block (SMB) 2.0
- Strong Host Model
- Wireless Networking
- Improved APIs
- Network Awareness
- Improved Peer Networking
- Services Used by Peer-to-Peer Networking
- Managing Peer-to-Peer Networking
- Peer-to-Peer Name Resolution
- EAP Host Architecture
- Layered Service Provider (LSP)
- Windows Sockets Direct Path for System Area Networks
- How to Configure Wireless Settings
- Configuring Wireless Settings Manually
- Using Group Policy to Configure Wireless Settings
- How to Configure TCP/IP
- DHCP
- Configuring IP Addresses Manually
- Command Line and Scripts
- How to Connect to AD DS Domains
- How to Connect to a Domain When 802.1X Authentication Is Not Enabled
- How to Connect to a Domain When 802.1X Authentication Is Enabled