Explanation/Reference:
Explanation:
Configuring Windows 7 as a BranchCache client involves enabling BranchCache, selecting either Hosted Cache mode or Distributed Cache mode, and then configuring the client firewall to allow BranchCache traffic.
You can configure BranchCache either using Group Policy or by using the Netsh command-line utility. The firewall rules that you configure depend on whether you are using Hosted Cache or Distributed Cache mode.
You can use predefined firewall rules or manually create them based on protocol and port. The required firewall rules are as follows:
The BranchCache - Content Retrieval (Uses HTTP) predefined rule. If this rule is not available, create

rules that allow inbound and outbound traffic on TCP port 80. This rule is required for both Hosted Cache and Distributed Cache mode. You can create this rule using Windows Firewall With Advanced Security.
The BranchCache - Peer-Discovery (Uses WSD) predefined rule. If this rule is not available, create

rules that allow inbound and outbound traffic on UDP port 3702. This rule is only required when using Distributed Cache mode.
The BranchCache - Hosted Cache Client (HTTPS-Out) predefined rule. It this rule is not available,

configure a rule that allows outbound traffic on TCP port 443. This rule is required only when using Hosted Cache mode.
You need to configure the firewall rules only when you configure BranchCache using Group Policy. When you configure BranchCache using Netsh, the appropriate firewall rules are set up automatically.